翟盼盼 王甜甜
摘要:受新冠肺炎影响,河南建筑职业技术学院2020年第二学期采用线上方式进行讲授。根据传统教学的弊端,结合在线开放课程,探索与实践教学模式,分别从教学资源建设、平台选择、教学模式、考核评价方式进行探索,丰富教学资源,多平台网络授课,传统教学模式与“互联网+”教学模式并举,注重过程性考核。实践表明,在线开发课程有利于学生自学,提高学生编程能力,为同类课程的建设提供了借鉴。
关键词:Java程序设计;开放课程;教学资源;教学模式
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2020)34-0153-02
《Java程序设计》是建设信息工程系软件技术专业的核心专业课之一,该课程旨在培养学生的编程思维、编程习惯及编程能力。但是由于该课程的实操性较强,要求学生具备很高的实操能力及编写代码的能力,且由于2020年2月受新型冠状病毒的影响,为了落实学校停课不停学的号召,2020年春季教学以线上教学为主,为了保证《Java程序设计》课程的教学质量,在做好线上教学工作的同时,在疫情防控背景下对《Java程序设计》在线开放课程的教学模式进行探究并改进,相比较于传统模式,更具有挑战。
1 Java程序设计传统教学中存在的问题
1.1 课时较少
目前我校Java程序设计总学时64学时(理论24学时、实践40学时)。但是,Java程序设计内容较多,而且面向对象的内容非常抽象,以此为分水岭,易出现两极分化,导致教学质量很难保证。且即便实践课程安排40个课时,但是多线程、JDBC、API等较难知识点很难讲完,这部分课程也缺乏线上内容,不利于学生自学。
1.2 教学方法单一
理论课程和实践课程虽然都是在机房进行,教师理论课程一般都利用多媒体设备采用“理论+实践”方式进行理论及实践授课。但是由于课时有限,理论讲解一般都非常快,教师实践演示一般只能课前做好代码,课上讲解代码,很难做到逐行敲代码,让学生跟着老师演示学习。且在教学过程中,翻转课题、微课等形式融入课堂较少,导致教学方法单一。
1.3 在线教学资源缺乏
由于新冠肺炎疫情的影响,凸显出在线教育资源的重要性。但是针对网上教学资源,尚未完善。正常教学过程中,教学重难点及教学资源均在实验室完成教学,且项目教学必须在指定实验室完成,借助实验室教学软件,完成教学评价。但是由于疫情的影响,开展线上教学,凸显出在线教学资源缺乏的弊端。
2 在线开放课程教学模式
2.1 整理教学资源,丰富教学案例
在线开发课程的内容,首先依赖于教学资源,教学资源的完善与否,对整个在线开放课程起着至关重要的作用。根据Java课程进行分类,将课程中的重难点进行分类,依据学校当前使用的超星学习平台,开设课程,上传教学资料,对学生进行资料开放,根据课程内容,上传教学案例,丰富教学资源。根据教学计划,“Java程序设计”教学内容共64学时,安排如表1所示。
2.2 多平台多方式并举,丰富教学方式
由于在线开发课程对网络的依赖性较强,一般采用视频直播和视频录播等形式。由于学生家庭情况和地域不同,学生所在地区的网络及硬件情况也良莠不齐,同时,不同的网络教学平台提供服务的侧重点也各不相同,也有优劣[1]。由于新冠肺炎的影响,本学期课程全部转入线上课程,根据本学期的教学反馈,将采用多平台多方式并举的措施,丰富网络教学方式,平台选择包括超星学习平台、钉钉直播、腾讯会议等,多平台并举的方式丰富教学方式。
2.3 项目驱动式教学,更新教学模式
“Java程序设计”将教学内容与实现项目进行结合,采取项目驱动式教学,将项目内容进行拆分,融入每节课的内容中,让学生通过实现项目,对知识点进行巩固,提高编程能力。根据教学内容及实训项目,将项目拆分后分批发给学生,让学生可以做到课前自主预习,课中跟着课程练习,课后依据课程实训及在线资源进行项目开发,提高学生的知识素养及动手编程能力。
根据教学内容,除了采用正常讲授法、案例驅动法教学手段,还采用慕课、微课翻转课堂等“互联网+”教学模式多措并举,根据讲授课程的内容,使用合适的讲授方式[2]。例如,JDBC这一章节,课程的实践性较强,但是步骤清晰,知识点较少,可以采取翻转课堂,让四位同学组成小组,课前研究课程内容,课中由他们四个主讲,老师辅助的方式,增进教学过程中互动性。
2.4 加重过程性考核,多种方式进行评价
线上教学的过程中,对学生学习的主动性要求较强,必须加重学习的过程性考核,并且结合过程性考核,增加多种评价方式[3]。首先,课前在学习通平台上发放课程的预习资料,根据学习通的反馈结果,计入考核成绩;其次,直播上课前进行签到,根据签到时间及课堂交互,计入考核成绩;再次,每堂课后发布课后作业,及时对课后作业进行批改记录,将结果考核成绩;最后,增加线上测试,每周一次线上自测,每月一次中期检查,将成绩考核成绩,这样加重过程性考核方式,调动学生学习的积极性,提高线上教学的效果,保证教学质量。
线上教学除了过程性评价,还结合结果评价采取综合评价模式【4】。一方面包括学生的网络课程自学进度及考试成绩,另一方面包含学生上课参与活动的次数及上课与教师活动的情况。综合成绩的计算方式,按照权重进行整合,在线课程完成率*20%+课堂活动与互动情况*10%+作业完成率*20%+周测及中期测试*20%+期末考试成绩*30%。
3 总结
在疫情影响的情况下,根据Java在线开放课程的开设情况,进行探索和研究。本文从课程开设到课程完成的情况,及课程考核评价方式等方面分析了在线开放课程的具体实施过程,并通过研究探索,将在线开放课程进行经验积累,有利于提高我院师生学习Java开发语言的兴趣,同时通过案例引导,锻炼学生的动手实践能力,提高学生的编程能力,也为计算机相关在线课程提供了一定的借鉴。
参考文献:
[1] 袁利永,倪应华,周家庆.Java课程的“互联网+”多元混合教学模式探索与实践[J].中国信息技术教育,2020(10):95-98.
[2] 李韦红.翻转课堂模式在Java课程教学中的应用探索[J].电脑知识与技术,2020,16(3):133-135.
[3] 陈祎琼,杨宝华,许正荣.“互联网+”模式下Java语言类课程教学内容及考核方式探讨[J].电脑知识与技术,2019,15(35):154-156+165.
[4] 葛萌,欧阳宏基,张忠.翻转课堂教学模式在“Java程序设计”中的应用研究[J].微型电脑应用,2020,36(5):34-36.
【通联编辑:王力】