林思莹 黄润梅 罗智聪 刘翠霞
惠州中学 广东 惠州 516000
摘要:本文在理论和实践上就基于云课堂的程序教学法在高中信息技术课堂的应用进行了阐述,笔者根据高中信息技术课堂教学实践,提炼出适合高中信息技术特点的教学方法,总结出基于云课堂的程序教学方法,并以《Python程序设计之初识if语句》一课为例阐述在高中信息技术课堂中如何基于云课堂平台,将微课作为程序教学法的教材,应用于高中信息技术课堂,促进学生的个性化发展。
关键词:云课堂;程序教学法;微课;高中信息技术
一、云课堂与程序教学法
(一)云课堂简述
学校电脑机房统一使用锐捷云课堂,学生电脑都是通过锐捷云课堂软件RG-ClassManager进行控制,每个教师和学生都有单独的个人账号。在教学管理方面,RG-ClassManager包含了计算机教学中常用功能:屏幕广播、学生监控、文件分发等。在教学业务方面,RG-ClassManager让学生作业提交和教师批改学生作变得更方便。[ 杨秀森. 锐捷"云课堂2.0"焕发计算机教室青春活力[J]. 中国电化教育, 2015(07):139.]学生可通过云课堂开展学习,可小组协作、可在线分享,教师可云管理学生活动,观察学生学习进度,并进行在线点评等。
(二)程序教学法的内涵
程序教学法最早由普莱西提出,后来斯金纳对其进行完善,并提出了程序教学论及其教学模式。程序教学主要强调将教学设计成一个完整的“学习环境”,通过一系列层次性的阶段,将行为引致预期的最后状态。在教学过程中,借助“教学机器”或者说是程序式的教材进行教学,而教学机器只是一个中介,学生通过教学机器完成知识体系的建构。[ 缪学超. 程序教学法的形成、要义、实验及当代价值[J]. 课程.教材.教法, 2015, 035(007):101-107.] 程序教学法强调使用程序教材,教师把难度较大的知识分成难度递增的知识点及任务,形成程序教材,学生通过对程序教材的学习,自我控制学习进度,建构知识体系,每一步的学习都是在为下一步打下基础,最终达到难度较大的知识点的学习目的,这是一种个性化学习的形式。
二、基于云课堂的程序教学法在高中信息技术教学的应用
根据云课堂的收发文件、作业空间、随堂检测等功能,可以对教学过程进行优化设计,借助信息化工具提高课堂效率。同时根据程序教学理论,在教学设计中需遵循以下几个原则:一是积极的反应。教师的教学设计要使得学生处于积极状态,设计有利于激发学习者的状态的教学过程。教学设计需要让学生产生积极的反应,要能激发学生兴趣。二是小步子。教材的知识点遵循小步子原则,教学设计中将课堂按照知识点进行分段分步教学,学生每学习一小步的知识点,都是为下一步的知识点打下基础。三是及时强化。每个小的知识点及时检测学生的学习结果,进行强化,同时注意对学生进行适当的表扬。四是自定步调。学生按照教材的知识点步骤走,吸收的快的,走在前面,吸收的慢的走在后面。不同层次的学生根据自身情况进行学习,相互不会造成太大影响,形成个别化教学。五是低错误率。在知识点设计环节,尽量减少学生犯错误的概率,在实践过程中根据实际情况修改程序教材,强化学生的正确知识点的记忆。
随着网络技术的发展以及学生对微视频学习的适应,微课在中小学教学的应用范围也越来越广。以微课视频未主要学习载体。[ 顾峰. 把课堂还给学生——浅谈利用“云课堂”环境开展学生自主性学习的教学[J]. 中小学实验与装备, 2016.]微课作为程序教学法的教材,可应用于课前、课中、课后,强调学生的自主学习,开展以学生为主体,教师为主导的课堂。
因此笔者根据云课堂的功能及程序教学法的原则,以微课作为程序教材,探索出基于云课堂的程序教学法在高中信息技术教学的应用方法。
三、基于云课堂的程序教学法在高中信息技术教学的应用案例
为了清晰地介绍基于云课堂的程序教学法在高中信息技术教学如何应用,本文引用笔者执教的《Python程序设计之初识if语句》这一课进行说明:
本节课是针对高一年级的信息技术新授课,选自新版广东科技出版社信息技术必修1《数据与计算 》中第二章第2节——做出判断的分支。本班学生通过前几节程序设计的学习,对python的基本语法有一定的了解。
课堂全程可以通过云课堂“监控学生”的功能,查看学生电脑屏幕,及时把握学生学习动态。本研究以“计算BMI的值及等级”为主线。
(一)借助云课堂“屏幕广播”,集中学生注意,激发学生积极状态
借助云课堂“屏幕广播”的功能,同步教师屏幕。屏幕广播可以集中学生的注意力,而有趣的情境引入例子可以激发学生的学习状态。教师在进行屏幕广播的同时,可根据不同的教学需求选取“全屏广播”或者是“窗口化广播”。云课堂屏幕广播还有展示学生屏幕的功能,方便教师在课堂中选取学生的操作过程作为例子讲解。例如,本节在课堂上窗口化广播情境引入的题目,并告知学生BMI值的计算公式,学生可以选择手工计算或其他方式计算自己的BMI值。
请学生回答自己计算BMI值及等级的方法,并展示不同计算方式的学生屏幕。引出本节课将教大家一种新的计算方法,做出“BMI值计算器”,让计算机帮我们计算出BMI值,并全屏广播展示BMI值计算器的运行代码及运行结果。
(二)利用云课堂“收发文件”,实时发放程序教材,学生学习自定步调
教师在课前通过云课堂的“收发文件”功能,将程序教材发放到每个学生的桌面上。学生打开桌面上的“老师文件”的文件夹即可开始学习本课内容。收发文件的功能使得课堂信息传递更加高效,教师在课中也可根据学生的实际学习情况,将新增的学习文件及时发放给学生,课程内容吸收得快,较早完成检测任务的学生可以及时收到检测作业的参考答案,达到自定步调的学习状态。
(三)巧用云课堂“作业空间”,分段检测学习,及时强化学习效果
云课堂“作业空间”的功能可以帮助教师在课堂教学中完成课前检测、布置阶段检测作业、实时批改作业等功能。因高中的信息课时相对较少,学生容易忘记上节课所学的知识,根据低错误率原则,可在课堂开始前设置课前检测环节,帮助学生回顾旧知。学生在完成每一阶段的学习过后,还需要完成相应阶段的检测作业,及时强化学习效果。教师可以实时批改学生作业,把控学生学习进度。每一阶段的过程均是:学生利用程序教材进行自学,完成阶段的练习后,进入下一阶段的学习。同时教师当场批改上交的检测作业,把握课堂动态,及时解决学生遇到的问题。课堂的最后教师也可广播展示优秀检测作业并作讲解,同时总结本节课学习的主要内容。
(四)善用云课堂“随堂检测”,设置个人抢答,活跃课堂气氛
教师可以提前将随堂检测的练习题导入题库,课中通过云课堂的“随堂检测”功能对学生进行知识点的随堂检测。若预计本课中大部分学生可以较快完成检测作业,根据积极的反应原则,可在课堂的不同时段适当地进行 “个人抢答”。 例如,本节课在大部分同学都完成多分支的学习后,进行了个人抢答。活跃课堂气氛,推动学生继续完成下一部分的学习。
参考文献