聚与融:交互式白板与scratch教学的纵横路径

2019-11-29 09:56刘阳
小学科学·教师版 2019年11期
关键词:编程利用模块

刘阳

随着信息技术的发展,交互式教学技术在各学科教学中广泛应用,为师生提供了一个优秀的教学平台,多样的互动工具也丰富了信息技术学科的课堂形式,让学生积极地参与到了教学当中,然而如何高效地将交互式教学技术的互动工具与信息技术课程融合在一起,是信息技术教师面临的一个新课题。

一、缘起:交互式教学技术在Scratch教学中的现状探究

(一)信息技术课堂的现状

在计算机教室的建设中,很多学校都安装了交互大屏,但教师的使用率并不高,多作为展示课件的投影使用。传统的信息技术课堂一直以“广播式”的教学方式进行,教师通过软件对学生电脑进行控制,学生根据教师课件播放的内容,完成本节课的任务;或者可通过教师的广播演示,自己的练习,完成教学内容。在这种教学模式下,学生盯着屏幕,教师不能及时地与学生进行眼神的沟通,限制了学生与教师之间的互动交流,学生会渐渐缺乏学习的热情和积极性,教学流于形式。

(二)Scratch模块教学的现状

Scratch是美国麻省理工学院媒体实验室推出的适合儿童学习的电脑编程和交流的软件平台。Scratch软件使用儿童能轻易操作的方式锻炼学生的编程,Scratch程序可以很好地融入各种多媒体中,根据其自身图像的创造性与可编写性,将数字文化完美地表达出来。在Scratch程序使用过程当中,通过对多媒体的选择与创新,更好地管理Scratch程序。在日常教学中,学生的学习缺少主动性,更多的是为了完成任务而进行编程,缺少自己的思考。教师对利用交互式教学技术应用于信息技术课堂的教学缺少思考,觉得信息技术课使用计算机本身就是交互性很强的教学方法。

二、思考:交互式教学技术在Scratch教学中的作用探究

(一)“手动式”理清编程思路

现在的课件制作软件种类繁多,例如,office、wps、希沃白板5和众人通等。在这些软件中,有不少软件的交互性很强,非常适合在Scratch课堂教学中应用。例如,在教学程序编辑时,为了帮助学生理清思路,教师可利用希沃白板的课堂活动工具中的知识配对功能,将程序先后顺序进行编辑,学生在电子大屏上进行拖动选择,帮助学生分析设计过程。

再例如,对《初始Scratch》这一课偏理论性的教学中,为了帮助学生更好地掌握每一个模块的对应内容,教师可利用希沃白板5的分组竞争功能,设置好一个模块对应的内容选项和干扰选项。学生在竞争中,需在大屏上选出正确选项才能得分,两个小组进行PK竞赛,很好地调动了学生的积极性,也提高了学生的小组团队意识,有效提高了学习热情。

(二)“积分式”完成任务评价

传统的教师评价方式多为口头鼓励表扬、红花榜等,信息技术课程的教学中,可以利用评价软件,对学生进行针对性的评价加分,并通过加分机制,对不同的评价设置不同的分值,让学生积极地参与到课堂活动中来,获得更多的分数来完成相应的任务。例如,在小组合作的探究中,小组内通过互相合作,共同完成任务,可以用班级优化大师对小组内成员同时加分,根据先后完成的不同时间,累加不同的分数,表现优秀的成员也可单独加分,达到教师设定的分值视为完成本节课的学习任务。这样不仅提升了学生的小组合作能力,也通过累积分数提高了学生参与的积极性。

(三)“调控式”管理学习过程

在信息技术课堂教学中,信息技术教师通常通过“屏幕广播”的形式,指出学生在编程中产生的错误,而在课堂最后总结时,教师仅凭记忆来回顾课堂中出现的错误,效果并不理想,容易对出现的错误产生遗漏。而现有的交互式教学技术能够帮助信息技术教师及时记录学生在Scratch编程过程中出现的错误,保留程序板书的截图,在课堂教学的最后,可以对细节实时回放,便于学生的复习和教师的总结。

三、分析:交互式教学技术在Scratch教学中的策略探究

(一)情境创设——建设“高参与”的教育场

区别于学科教学中的情境创设,Scratch模块教学中,每一课的教学都有特定的场景,利用这一特殊性,教师可以在每节课开始,设置好情境,利用交互式教学课件,创设好本节课的程序设计故事环节,可以很好地为程序设计引导铺垫,让学生通过自己的思考设计,搭建设计舞台,完成教学目标。

例如,在教学《小猫出题》这一课时,在课堂开始,可以利用互动白板课堂活动工具中的出题功能,结合动画中的触发器,创建一个小猫出题的场景,引导学生思考:在Scratch软件中,搭建这样一个场景需要哪些模块?要引用几个变量?为课堂内容的展开创设一个相匹配的情境。

(二)自主学习——拼凑“视频集”的锦囊

在传统的信息技术课程中,学生遇到不会的操作只能求助书本、同学和老师,而在信息技术高速发展的今天,教师可以利用交互式教学技术对这一现状进行改善。在教学过程中,对某一普遍性的操作问题,教师可利用一些交互式教学技术中提供的“视频胶囊”功能,提前将操作录制发布到网页上,学生在操作过程中存在疑问,可直接网上观看操作视频。这样的优势,使得学生在课堂上完成不了的操作,课后可以通过回看“视频胶囊”来复习巩固。例如,在教学《花朵缤纷》这一课时,花朵如何实现旋转变色的过程是本课的重难点,通过“视频胶囊”展示模块的编辑定义过程,能够很好地帮助学生理解和掌握操作中每一步的意义。

编程学习最主要的教学目的是给予学生足够的时间与空间,让学生能够充分发挥自己的智慧与想象力不断探索与研究,Scratch这一编程软件的出现,能让学生在实际教学中进行探索与研究。因此,在Scratch信息技术教学中,教师要善于留给学生足够的思考与想象的空间,让学生通过自身实践与自主探索,不断提高自己的创新能力与思维能力。对于爱编程、爱思考的学生来说,“视频胶囊”为他们课后的自主学习提供了一个便捷的学习方式。

(三)合作探究——合作意识最优化

在Scratch模块教学中,利用小组合作完成任务的方式十分有效。在教学过程中,如何推进小组间组员的合作尤为重要,要让学生意识到,不仅自己要会,还要帮助其他组员共同完成任务。利用班级优化大师的小组合作积分功能,能够很好地帮助学生产生团队合作意识,小组积分和个人积分共同累加,促进学生竞争意识,也增强了学生的小组荣誉感。

四、解析:Scratch模块中使用交互式教学技术的课程分块

以上表格中列举的Scratch模块中部分课题可使用的交互式教學技术,并不是指仅可以利用这一种交互式教学工具,在Scratch教学模块中,不同的教学工具可以辅助不同的教学功能,利用多种教学工具可以帮助信息技术课堂更好地完成课上的教学任务。

在Scratch信息技术教学中,教师要善于引导学生探索各种指令的作用及具体用法并加以合理运用,在探索和体验过程中快速掌握Scratch编程的基本用法与程序设计原理,培养学生探索创新能力,从而有助于实现课堂教学效率的提升。交互式教学技术实现了学生主动学、教师轻松教的目标,为教师和学生提供了一个很好的互动平台,既有效提升了信息技术教师在教学过程中的成效,同时还能够提升学生的信息素养和动手操作的能力。作为辅助性教学工具,交互式教学技术的高效使用是今后信息技术教师仍需继续潜心探索的。

【作者单位:连云港市滨河小学  江苏】

猜你喜欢
编程利用模块
28通道收发处理模块设计
利用min{a,b}的积分表示解决一类绝对值不等式
“选修3—3”模块的复习备考
编程,是一种态度
编程小能手
利用一半进行移多补少
纺织机上诞生的编程
利用数的分解来思考
Roommate is necessary when far away from home
集成水空中冷器的进气模块