FEBRUARY,2021
/Educational Informatization Forum
基于移动学习的翻转课堂教学模式,除了培养学生掌握面向对象的基础知识外,更注重对学生逻辑思维和创新能力的培养,并取得了初步成效。
一、移动学习与翻转课堂
(一)移动学习
移动学习指学生采用移动设备作为学习工具,学习地点不再局限于教室或电脑前,而是可以随时随地进行学习的一种方式,这种学习方式是“互联网+教育”的一种表现形式[1]。移动学习方式要求教师将学习资源以各种多媒体形式推送给学生,将知识以多样化的方式表现出来,这样更能吸引学生,更能使学生将学到的知识融会贯通。
(二)翻转课堂
翻转课堂又称为“颠倒课堂”,是指将教学的重心从教师的教转向学生的学,课堂教学的内容由学生来决定,并将教学延伸到课堂教学前的预习及课堂教学后的复习巩固[2]。翻转课堂中知识的传授不再放在课
堂上进行,而是教师课前录制好视频,由学生在课前完成视频的学习,课堂上以学生为主体,教师引导,学生讨论、提问等主动学习的方式完成知识的内化。
二、Java 程序设计课程教学现状
(一)Java 程序设计的课程设置情况
安阳工学院的电子商务专业开设的Java 程序设计课程通常安排在大三上学期,属于专业必修课。其先修课程是高级语言程序设计,后续课程是Web
开发,Java 程序设计是Web 开发的基础课程,旨在培养学生的面向对象编程思想。课程知识点非常繁多,而课时相对较少,所以传统授课方式很难使教师将各个知识点充分讲解并让学生理解接受,这就要求教师寻求更有效的授课方法。
(二)Java 程序设计教学过程中存在的问题
Java 语言作为目前最流行的面向对象的编程语言之一,其应用越来越广泛,Java 人才在社会中的需求量也越来越大。但是从教学实际出发,Java 教学与社会严重脱节,学生掌握的Java 知识是零散的,不能很好地整合到一起。
Java 程序设计课程的传统教学模式主要体现为满堂灌的填鸭式教学,在这种模式下,课堂的重点是教师的讲授和演示,而学生练习和探讨的机会在很大程度上被压缩,这种模式对于培养学生的编程兴趣和激发学生自主学习的积极性非常不利。另外,教师上课选用的案例一般都是部分片段,是针对每个知识点分别设计的,这样不能体现知识之间的关联性,可能让学生形成很多“信息孤岛”
。缺乏或基本没有完整的项目开发经验,不利于培养学生从整体上系统地融合Java 编程知识的能力,也不利于学生形成工程设计的思维。传统的考试方式一般为试题+上机的方式,这种考核方式形式比较单一,有的学生平时课堂参与度不高,但是擅长考试,考前花一定的时间复习还是能够取得不错的成绩。因此,不能反映学生的实际学习效果。
上述培养模式很难培养出具有较强自主学习能力、工程实践能力、创新能力,逻辑思维能力和团队协作能力的“新工科”软件开发人才。为了符合“新工科”的培养目标,课题组迫切需要改变当前的
基于移动学习的翻转课堂教学模式研究
——
—以Java 程序设计课程为例张莉
摘要:Java 程序设计是安阳工学院电子商务专业学生的一门专业必修课,是一门理论和实践相结合的
课程,其目标是培养和提高学生对Java 语言的应用能力和面向对象程序设计的能力。翻转课堂作为一种有效的教学手段,受到越来越多高校教师的关注和探索。以超星学习通作为平台,采用移动学习手段,将项目化教学合理地引入Java 程序设计教学过程,开展翻转课堂教学改革,设计了课前线上预习、课中实践交流、课后测试巩固三个环节的教学流程,并对考试考核进行了多元化的改革。
关键词:移动学习;翻转课堂;Java 程序设计
注:本文系安阳工学院校级教改项目“基于雨课堂的面向对象程序设计混合式教学模式研究”(AGJ2019088)研究成果。
ⅠXINXIHUA JIAOXUE YANJIU Ⅰ信息化教学研究Ⅰ
31
培养模式,设计出合理可行的改革方案。
三、基于移动学习的翻转课堂教学模式
(一)基于移动学习的翻转课堂教学设计
在Java程序设计课程改革中,首先要突出“以学生为中心”的教育理念,其次,教学模式的选择和教学过程的设计应围绕学生的“学”进行。根据电子商务专业学生的具体情况,借鉴翻转课堂的策略,结合移动学习的手段,将整个教学过程分为课前在线预习、课中交流互动、课后测试巩固三个环节。
1.课前在线预习
课题组采用超星学习通作为线上教学平台,首先进行课程设计,将课程大纲、教学计划、知识点、PPT课件、试题库等资料建设完善,并将Java相关的慕课视频按照相应的知识点章节推送给学生。要求学生课前完成预习工作,并将不明白的知识点记录下来,课堂讨论可以提出来,让老师进一步讲解。
2.课中交流互动
课堂教学中,老师根据学生反馈的预习情况,梳理知识点,确定课上的教学目标,讲解重难点,并进行基础知识课堂测试。设计讨论环节,分组讨论测试所涉及的知识点。拓展讲解本章节知识点在具体项目中的应用,让学生对所学的知识点在实际开发中的应用有清晰的认识。
3.课后测试巩固
课后,教师根据课上学生对知识点的接受情况,结合重难点和易错点,根据知识点的难易程度分别设
计验证型、综合型、设计型实验,课堂授课结束后,要求学生以分组合作的方式完成案例的设计与制作。最后,教师根据学生提交的方案,进行总结评价,使学生完成对知识点的巩固。
(二)翻转课堂教学实施方案
为了让学生了解知识点的具体应用,教师应该结合趣味性和知识性,设计相应的开发项目,例如计算器、万年历、五子棋等项目,并在教学过程中合理地融入这些项目,从而提高学生的编程兴趣,在不断地探讨和开发锻炼中深化知识理解和应用。为了达到上述效果,课题组应当完成以下具体任务[3]:第一,根据学生的专业背景选择合适的教材,对教学内容进行合理规划。第二,编写教学大纲、授课计划、实验项目及安排,并将这些内容在学习通平台上展示给学生。第三,设计适合翻转课堂的PPT,设计开发项目,并将相关项目引入课堂教学,以便于组织学生探讨、模拟项目的开发。课堂教学要用到的PPT在课前务必发布到学习通平台上,以便学生进行预习。第四,录制教学视频或向学生推送慕课视频,以便学生进行课前学习。第五,设计相关知识点设计课前测试题,帮助学生理清思路,进一步加强知识点的理解。第六,教师在教学过程结束后及时反思课堂情况并总结教学效果,形成文字材料,为以后的课堂教学做参考。第七,设计多元化的考核方式,摒弃传统的以试卷为主的考试,将课前预习参与度、课堂表现、课后测试情况纳入考核体系。
(三)课程考核设计
本课程采用多元化考核方式,采用过程和结果相结合的考试方式,根据学生出勤情况、预习情况、课堂参与度、实验项目的设计情况、课程设计环节的完成情况等进行全方位的评价。
期末总成绩的构成包括:期末考试成绩占总成绩的40%;实验报告成绩和平时作业情况占总成绩的30%;课程设计完成及答辩情况占总成绩的20%;预习答题、课堂表现占总成绩的10%。
四、结语
笔者于2020年对安阳工学院开设的Java程序设计课程进行了翻转课堂的教学改革实践研究。实践表明,基于移动学习的翻转课堂教学模式改变了填鸭式的教学方法,解决了知识点难以理解、知识与项目脱节的问题,激起了学生的学习兴趣,锻炼了学生的自主学习能力、表达能力,培养了学生的团队合作精神。
参考文献:
[1]徐晶晶,刘丹.基于移动学习的“翻转课堂”教学模式在“C 程序设计”课程教学中的应用[J].无线互联科技,2020(7):109-110.
[2]贾艳波.基于原位翻转课堂的Java课程互动式混合教学模式的探索[J].中国多媒体与网络教学学报(上旬刊),2020(1): 7-8.
[3]王建芳.翻转课堂教学模式探讨:以Java程序设计课程为例[J].南阳师范学院学报,2019(4):66-69.
作者单位:
安阳工学院商学院
Ⅰ信息化教学研究ⅠXINXIHUA JIAOXUE YANJIUⅠ32
教育信息化论坛/2021.02