341关于计算机专业Java课程教学学生学习成绩班级管理系统设计有关的外文文献翻译成品:用于Java编程课程的基于云的学习系统(中英文双语对照)Word文档下载推荐.docx
《341关于计算机专业Java课程教学学生学习成绩班级管理系统设计有关的外文文献翻译成品:用于Java编程课程的基于云的学习系统(中英文双语对照)Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《341关于计算机专业Java课程教学学生学习成绩班级管理系统设计有关的外文文献翻译成品:用于Java编程课程的基于云的学习系统(中英文双语对照)Word文档下载推荐.docx(20页珍藏版)》请在冰豆网上搜索。
本文价格不贵,也就几十块钱!
一辈子也就一次的事!
外文标题:
ACloud-basedLearningSystemforJavaProgrammingClass
外文作者:
HayatoTsukiji,TakayukiKasai,MizukiKumada,andKosukeTakano
文献出处:
2018InternationalConferenceonKnowledgeCreationand
IntelligentComputing(KCIC)(如觉得年份太老,可改为近2年,毕竟很多毕业生都这样做)
英文2605单词,15522字符(字符就是印刷符),中文4024汉字。
(如果字数多了,可自行删减,大多数学校都是要求选取外文的一部分内容进行翻译的。
)
ACloud-basedLearningSystemforJavaProgrammingClassAbstract—Withtheadvanceofthecloudcomputingtechnology,online-programmingservicesthatcanbeavailablethroughaWebbrowserhavebeenwidelyspread.Inaprogrammingclass,ateachercanefficientlymanageeachstudents’progressbyintroducingsuchanonline-programmingservicetothestudents.Inthisstudy,wedesignandimplementacloud-basedJavalearningsystemforeffectivelyteachingJavaprogrammingskillstostudentsinaclass.OurproposedJavaprogramminglearningsystemprovidesafunctionofclassifyingstudentsintosomegroupsbasedonthesimilarityofcompile/runtimeerrorsofJavaprogramsothatateachercangraspindividualstudents’progressforJavaprogrammingexercisesintheclass.Intheexperimentusingourprototype,weevaluatedthefeasibilityoftheproposedcloud-basedJavalearningsystemintermsofthecapabilityofclassifyingstudentsintosomegroupsbasedonthesimilarityofcompile/runtimeerrorsofJavaprogramaswellastheusabilityevaluation.
Keywords—javaprogramming;
onlinecompiler;
e-Learning;
cloudcomputingI.INTRODUCTION
Withtheadvanceofthecloudcomputingtechnology,online-programmingservicesthatcanbeavailablethroughaWebbrowserhavebeenwidelyspread.Inaprogrammingclass,ateachercanefficientlymanageeachstudents’progressbyintroducingsuchanonline-programmingservicetothestudents.Meanwhile,wecanseethefollowingsituationsinaJavaprogrammingclassthatweconductforsecondgradestudentsatourdepartmentofKanagawaInstituteofTechnology.Eachclasshasaboutthirtystudentsfortwoteachersandtwoteachingassistants(TAs).
(1)TherearefewstudentswhoraisetheirhandswhenweasktheirworkprogressofJavaprogrammingexerciseinaclassroom,becausetheywouldliketofocusonthe
exercises.
(2)Therearemanysimilarquestionsfromdifferentstudentsinaclassroom.(3)However,mostofstudentstendtolistentoourinstructionwithattentionbyaface-to-facecommunication,notbyageneralinstructionforwholestudentsusingaslideorwhiteboard.
Insuchsituations,teacherstrytoreplytoquestionsfromanindividualstudentaspossibleaswecan,but,theresourceofteachersisnotenoughintheclassandwecannotcommunicatewitheverystudentwhohavequestions.Therefore,theteachingskillforefficientlyconductingaprogrammingclassisrequiredtoteachers,andTeachingAssistants(TAs)/StudentAssistants(SAs).
Inthisstudy,wedesignandimplementacloud-basedJavalearningsystemforeffectivelyteachingJavaprogrammingskillstostudentsinaclass.OurproposedJavalearningsystemprovidesafunctionofclassifyingstudentsintosomegroupsbasedonthesimilarityofcompile/runtimeerrorsofJavaprogramsothatateachercangraspindividualstudents’progressforJavaprogrammingexercisesintheclass.Inaddition,oursystemallowsastudentandteacherstoshareaneditingsourcecodeonthespotinaclass.Forexample,astudentcanpushasourcecodeanytimeforobtainingteacher’scomments,andimprovethesourcecodeincomparingwithateacher’ssourcecodewithhints.Here,ateachercancompileandexecutethestudent’ssourcecodeintheteacher’sowndevice,sothattheteachercanefficientlygraspthepointsthatthestudentcannotachieveandgiveproperinstructionsaccordingtothestudent’scomprehension.IntheGUIdesignofoursystem,wedesignedaGUIforastudenttobeusedfromaWebbrowserinanotePC,becausethestudentneedakeyboardtowriteasourcecode.Onthecontrary,wedesignedaGUIforateachertobemainlyusedfromatablet,whichallowsateachertowalkaroundaclassroomandinstructindividualstudentsbysharingtheeditingsourcecodeofeachstudent.
Intheexperimentusingourprototype,weevaluatedthefeasibilityoftheproposedcloud-basedJavalearningsystemintermsofthecapabilityofclassifyingstudentsintosomegroupsbasedonthesimilarityofcompile/runtimeerrorsofJavaprogramaswellastheusabilityevaluation.
II.RELATEDWORK
Presently,itisexpectedtodevelopaneweducationalmethodbasedontheanalysisoftheeducationalbigdatathatcanbeextractedandaccumulatedfrome-learninghistoriesofindividualstudents.In[1],Kusanoetal.proposeaWeb-basedsystemtosupportaprogramminglecturethatenablesteacherstogiveanadviceaccordingto
thestudent’sprogressbybrowsing