资源描述:
《the design document for ceilidh version 2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、TheDesignDocumentforCeilidhVersion2SDBenford,EKBurke,EFoxley,NGutteridge,AMohdZinltr@cs.nott.ac.ukLearningTechnologyResearchComputerScienceDepartmentUniversityofNottinghamNOTTINGHAMNG72RD,UKTechnicalReport:NOTTCS-TR-95-231stJanuary,19951.IntroductionCeilidhisacoursemanag
2、ementsystem.ThemainobjectiveofCeilidhistosupportteachingandlearningthroughcomputer.Asacoursemanagementsystem,italsoprovidessomefacilitiesforthecourseteachertoorganisetheteachingandtomonitortheprogressofthestudentsattendingthecourse.Historically,Ceilidhwasdesignedforteach
3、ingandlearningofprogrammingthroughcomputer1.ThemainmotivationforCeilidhwastosolvetheproblemofteachingalargeprogrammingclass.Ithaslongbeenrealisedthatprogrammingcannotbelearnedwithoutextensivehands-onexperience.Itisalsoneces-sarythatallprogramswrittenbystudentsshouldbemar
4、kedandcheckedbytheteacher,andthefeedbackshouldbegiventothestudentassoonaspossible.However,handlingandmarking150or200studentpro-gramseveryweekisimpossibletoperformquicklyandfairlybyhand.Ceilidhallowsstudentstodeveloptheirprogramsontheterminal,andeachprogramwillbemarkedaut
5、omatically.Theexperiencewiththe®rstversionofCeilidhhasmotivatedustoexplorefurther.DuringthispresentstageinthedevelopmentofCeilidh,effortsarebeingmadetoprovideamorecomprehensivesystem,cov-eringothertypesofcourses.ThisdocumentdescribesthedesignofCeilidhversion2,dueforrelea
6、semid-1993.2.UsageofCeilidh2.1.UsersTheusersofCeilidhcanbedividedinto®vecategories:gstudent:someoneusingthesystemasalearningtoolgcoursetutor:thosewithaccesstostudentprogressmonitoringgcourseteacher/administrator:thepersoninchargeofmanagingacoursegcoursedeveloper:theperso
7、ninchargeofthecreatingofaparticularcoursegsystemmanager/administrator:thepersoninchargeoftherunningofthewholesystemFacilitiesprovidedbyCeilidhforeachgroupofusersareasfollows:Students:-readingdocumentsaboutCeilidh.-selectingcourseandreadingcoursesummary.-selectingunitandr
8、eadingunitnotesforaparticularcourse.-answeringexercise,submittinganswer,andinsomecasesgettingautomaticf