基于智慧课堂环境的高中程序设计课程教学的实践

2018-02-27 08:24郑晓飞
新课程(中学) 2018年4期
关键词:程序设计自学微课

郑晓飞

(安徽省淮南第三中学,安徽 淮南)

随着互联网的发展和移动终端的快速普及,数字化方式的教学变革慢慢影响着中小学基础教学,在中小学的教育教学中应用这些先进的信息技术手段也是目前教育研究的一个热点。智慧课堂就是充分利用信息化技术,以引导学生的高度参与以及主动性的充分发挥,以自主地发现问题、研究问题和解决问题为主要学习形式,是以培养多样化、高素质、创新型人才为目标的教学方式。作为高中信息技术课中一门重要的选修课程,程序设计的目标是培养学生的程序设计理念、掌握程序设计的基本方法,培养学生熟练使用程序设计语言编程解决实际问题的能力,为后续学习和生活应用打下扎实的理论和实践基础。本文针对高中信息技术教学的课程特点和存在问题,充分利用智慧课堂的信息设备优势,将信息技术与教育深度融合,打造出适合高中信息技术教学的智慧课堂。

一、高中信息技术程序设计课程教学现状分析

1.高中学生对程序设计的信心不足

由于高中信息技术的课程开设时间不足,造成绝大部分学生对计算机软硬件知识缺乏全面了解,再加上程序语言本身学习起来有难度,使学生很难理解算法的思维特点,增加了程序设计学习的难度,从而还产生畏难情绪。

2.高中学生自主学习意识薄弱

课时不足导致程序设计教学模式还是以教师的“教”为中心,学生过多依赖于教师,基本处于被动接受状态。教师照本宣科教学,内容安排没有学生感兴趣的实例和主题,对于学生在程序设计上的创新能力培养和逻辑思维能力发展不利。

3.现有的设备得不到有效的利用

以我校的教学设备为例,配备四个机房、两间智慧课堂教室、高速局域网和联想多媒体教育教学管理系统,具备开展智慧课堂的硬件条件。但是由于教师的教学理念陈旧、缺乏专业规划,坐拥宝山而不知,使得现有的先进信息技术设备没有得到充分利用。

二、应用智慧课堂支持程序设计教学

针对高中程序设计课程特点,我们信息技术教研组的老师定期进行教学研讨,交流汇报,共商共议,共同进步,逐渐构建了有自己特色的教学策略,创建出适合程序设计教学的智慧课堂。

1.课前导学

(1)预学指导

预学指导能够指导学生自学的顺序,帮助学生养成良好的自学习惯。可以告诉学生在自学中的目标、不要偏离航向,同时也告诉学生在学习中的侧重点,让自学目的性更强、更有效率。

(2)微课讲解

微课讲解包含语言精讲、算法思维、典题讲解。语言精讲,有预见性地录一些微课,来解答学生在自学时遇到的问题。算法思维,现在的学生算法思维不足,或者是有些能应用算法的现象和模型是看不到的,不利于学生对程序设计的学习。典题讲解,把先学检测里的题都录制一个微课,学生根据自己的具体情况来选择观看微课。

(3)预学测试

预学测试主要是针对本节课的知识点,选取有针对性的若干基础题,检测一下孩子们的自学情况。具体的操作是利用智慧课堂平板电脑答题卡的功能发给学生,学生自学之后进行测试。老师利用智慧课堂的统计功能进行评价的跟进,使得学生自学环节能够有实证性的资料,有利于教师真正了解学生的预习情况。这也是传统课堂中无法完成的。

2.“云”中学习

在智慧课堂中的云课堂中为学生和教师都提供丰富的网络学习和教学资源。教师教学时可以利用智慧课堂的录制和回放功能,可以录制教师讲解的详细过程。通过同屏传输把视频发送给学生,让学生通过“回放”功能进行复习。对于在课堂中生成的视频、课件等各种资源等同时能上传到云课堂,不断丰富云课堂教学资源库,让学生真正随时随地地学习,从而实现全方位学习。

3.立体、动态化评价

智慧课堂可以即时进行作业与练习的反馈,方便进行师生互动、生生互动,这是对传统课堂评价方式一个有效的拓展。在智慧课堂中,由于反馈的数据都实时呈现和处理,这就让教师对学生的评价也呈现立体化和动态化。

我们说智慧课堂不是否定传统教学,而是有利于对传统教学的改革。智慧课堂更加关注的是学生的个体和个性化学习。高中信息技术中的程序设计教学也需要关注个体的生长,从而发现此方面突出的学生,这就让智慧课堂与程序设计教学有了一个很好的融合点,让智慧课堂更好地服务于程序设计教学课堂。最终帮助爱好程序设计的学生个性化成长,实现真正的因材施教。

[1]杨现民,刘雍潜,钟晓流,等.我国智慧教育发展战略与路径选择[J].现代教育技术,2014(1).

[2]祝智庭,贺斌.智慧教育:教育信息化的新境界[J].电化教育研究,2012(12).

猜你喜欢
程序设计自学微课
基于先学后教 培养自学力
教学与自学
对“自学·议论·引导”教学法的认识和思考
沈尹默:如何自学书法,才能少走弯路?
基于Visual Studio Code的C语言程序设计实践教学探索
微课在幼儿教育中的应用
微课在高中生物教学中的应用
微课在初中历史教学中的应用
从细节入手,谈PLC程序设计技巧
高职高专院校C语言程序设计教学改革探索