資源描述:
《java畢業(yè)設計外文翻譯》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、職場大變樣社區(qū)(www.zcdby.com):下載畢業(yè)設計成品全套資料,全部50元以下外文原文LearningtheConceptofJavaInheritanceinaGameJinghuaZhangElviraR.CaldwellEmanuelSmithDepartmentofComputerScienceWinston-SalemStateUniversityWinston-Salem,NC{zhangji,caldwellr}@wssu.edu;esmith110@rams.wssu.eduAbstract—Thispaperpresen
2、tsagame-likemoduletitledJavaNinjathatisdesignedtohelpstudentsunderstandtheconceptofInheritance,whichisoneofthemostimportantconceptsofObject-OrientedProgramming(OOP).ThismodulehasbeenusedandevaluatedintheCSC1311ComputerProgrammingIIclassduringspring2013atWinston-SalemStateUniv
3、ersity.Thepre-test,post-testandsurveywereusedintheevaluationprocess.Theresultswerepromisingandthefeedbackfromstudentswasverypositive.Ourexperiencesshowthatthismodulehasapositiveimpactonlearningtheconceptsofinheritance.Keywords—OOP;Inheritance;Game-likemodule;Computerprogrammi
4、ng;I.INTRODUCTIONResearchshowsthatthefearofprogrammingisoneofthereasonswhystudentsdonotwanttomajorincomputerscience.Consideringthedeclinesmanyschoolshaveseenincomputerscienceenrollment,improvingstudentinclinationtowardsprogrammingcouldproduceabeneficialshift[l].Manyinnovative
5、approacheshavebeenproposedtoenhancestudentlearningincomputingcourses,suchasusingLEGOrobotics[2]andgames[3-6,9-10,12-13].TheGame2LearnprojectatUNCCharlottehasbeenverysuccessfulinleveraginggamesinimprovingintroductorycomputingcourses
6、7-8
7、.Theeffortrequiredbyinstructorstointegra
8、tegamesintothecurriculumisusuallyquiteminimalasshowninthecasestudy[11].Severalgame-likeinstructionalmoduleshavebeendevelopedandusedintheclassroomasasupplementaltooltoreinforceprogrammingconceptsourstudentsstrugglewithmost[10,12,13].Studentfeedbackwasverypositiveandtheimpacton
9、studentlearningwasverypromising.Ourpreviousworkmotivedustocovermoreprogrammingconceptsinthegameplay.Manystudentshavehardtimesmasteringtheconceptofinheritance.Wedecidedtodevelopagame-likemoduletitledJavaNinjatoenhancethelearningofinheritanceinJava.Themodulecoversthesuperclassa
10、ndsubclass,methodoverridingandthecorrectwaytousetheminprogramming.Th