基于互联网+的翻转课堂实现

2021-03-09 15:30孙国强
民族文汇 2021年11期
关键词:程序设计翻转课堂互联网

孙国强

关键词:互联网+  翻转课堂 程序设计

《普通高中信息技术课程标准》(2017年版)提出的信息技术的“学科核心素养”包括“信息意识”、“计算思维”、“数字化学习与创新”、“社会责任”四个方面。其中,计算思维的培养主要途径就是程序设计教学。做好程序设计教学工作,是完成信息技术核心素养培养的一项重要方面。程序设计是信息技术学习中难度最大的部分。在学习过程中,学生要从具体的问题出发,将解决问题的方法转化为一行行抽象的代码,实现问题的解决。在这个解决问题的过程中,学生经历问题分析、模型构建、算法设计、代码输入、调试运行等过程。程序需要在计算机上运行,其中一个环节出现一丝问题都会出现错误的结果或无法运行。

因此,程序设计教学中学生的学习极易出现两极分化的情况:学习能力强的学生程序正确得到正确结果不断地得到鼓励,学习进度突飞猛进;另一部分学生则相反,编写的程序出错不断大受打击学习进度缓慢。几节课后教师的教学面临很大的困难,面对中间层次学生的集体教学两头的学生都会不满意。

一、本人的教学结构

在程序设计教学中,本人利用校园网搭建了“在线程序评测系统”、B站上传《C++学习》微课、同时在视频的下方收集了一些相关知识的链接。依靠这些放置于网络上的资源,本人开展程序设计教学。

1.学生先从微课中学习

除了一些内容如算法的认识、各个算法结构的引入由教师集中讲授外,绝大多数时间里,学生自己通过观看视频进行学习。学习过程中学生可以随时暂停视频,请教师解答疑问。临近的同学也时常交流对学习内容的理解。

2.使用“在线程序评测系统”测试学生的程序

“在线程序评测系统”接受学生提交的程序,检查语法无误后,运行学生的程序。评测系统给提交的程序输入测试数据,然后检查程序的输出结果是否正确。如果学生提交的程序能正确处理全部测试数据,则判定程序是正确;若程序的输出结果有不正确的情况,判定学生的程序不正确并给出错误的测试点。教师根据实际问题,精心安排多组测试数据对应问题的易错点或者学生粗心之处。这样学生就可以根据出错的数据判断问题产生的地方。

3.在线组织不同层次的学习圈子

“在线程序评测系统”中可以设置多个场次的比赛。我将这些不同的比赛改装成了不同层次的练习题。典型的练习题题目都配有与学习层次相适应的学习导引。在较快较难的圈子中,有的题目还配有知识拓展的链接,引导有能力的同学去学习。

4.網络中从不同角度表扬同学

通过在线评测系统可以知道同学编程最多最快的同学,也可以通过知道提交代码的时间记录发现最勤奋的同学。这些情况在公告中发布表扬,让学生一登陆就要可以收到。教师可以设置系统,让学生之间可以查看代码,相互学习,评选最快、最优、最有特色的代码。

二、教学感想

互联网让教的方式、学的方式发生颠覆性的改变,可以大大提高教学的效率和质量。而教师只有更新教学理念才能充分利用新技术为教学服务。

1.  主动思考让学生学习更有效率 使用微课视频教学,学生先学,教师随后解答学生的疑问。因此在课堂中上,学生必须主动去学习主动去思考,体现了学生是学习的主体。老师是学生学习的设计者和支持者。课堂翻转的教学方法,使学生在学习新知识过程中充分曝露认识错误的关键点和产生的原因,让教师指导更有针对性让学生的学习更有效率。

2.  有反馈的学习活动效果要好很多 学生使用评测系统提交程序后忐忑地等待结果。完全通过的同学喜笑颜开,心花怒放。程序没通过的学生就可以根据具体错误的测试点,对应知道程序错误的具体原因,更有效地改进程序。这些学生学习的感悟更多。

3.  自主选择难度保证学习热情 虽然都是从零开始学习,但几节课后学生学习差异非常明显。因此在同一个课堂上,我让学生自由选择学习的圈子,做不同层次的题目。分层教学的设计保证全体同学生完成学习任务基础上,让能力更强的同学有更多的学习空间,同时也保护了学习能力弱的同学的学习热情。

4.  不断的鼓励及时的帮助维持学习热情 与学习其它内容相比,程序设计的学习会遇到更多的困难。因为一丁点小错误都会让整个程序不能运行,学生一般很难找出来。传统课堂中,教师往往不会有太多的时间来完成这一工作。问题一旦长时间得不到解决,学生学习的积极性、主动性和自信改就会受到打击,甚至会产生畏学与厌学的情绪。课堂翻转让教师可以有更多的精力收集学生的反馈,及时解决疑难,鼓励学生不断克服困难努力学习。

三、教学中应注意的情况

翻转课堂的教学方式充分体现了学生是学习的主体,而作为组织者和设计者的教师要付出更大努力和智慧。在课堂之外,教师要花费大量的时间与精力来创作适合学生基础与兴趣的微课视频和应对不同层次学生的学案。在课堂中,教师要更有智慧地应对各种情况和解决各种疑问。在翻转课堂中,教师要注重引领课堂,必要时进行集体教学,为学习内容创设学习情景让学生明确学习的方向重点与难点。教师与学生的交流十分频繁,教师要研究不同类型的学生的思维特点,以最优的方式解决他们的疑惑。因为进行分层学习,教师要特别注意保护学生的自尊心与自信心。除了耐心细致地答疑,教师要有策略地表扬,如明确的指出学生进步的地方,才能激发学生的学习的积极性。教师还要注意引导以学生之间的交流,让学生共同进步。个别学生也许一开始不适应这样的学习方式,教师要给出具的指导,多关心这样的学生。

参考文献:

《论有效的学习反馈:指向四个基本议题》 邵朝友 当代教育科学 2012年第2期

《课堂反馈的学习理论视角与综合分类》 胡定荣 上海教育科研 2013.3

《翻转课堂及其有效实施策略刍议》朱宏洁,朱赟 电化教育与研究2013年第8期

《新课程背景下分层教学研究》 李长勤 华中师大学位论文

《及时反馈学习结果—提高学习积极主动性策略之四》 王芳 中小学教材教学2002-04-10

《翻转课堂对教师专业能力的要求》 袁圆 教育教学论坛2015-08-12

猜你喜欢
程序设计翻转课堂互联网
基于OBE的Java程序设计个性化教学研究
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
医学专业“Python程序设计”课程教学改革总结与思考
从“数据新闻”看当前互联网新闻信息传播生态
互联网背景下大学生创新创业训练项目的实施
翻转课堂在小学数学教学中的应用
翻转模式在“液压与气动”教学中的应用研究
翻转课堂在英语语法教学中的运用研究
翻转课堂教学模式在《PLC应用技术》课程教学中的应用