浅议审辩式思维在Scratch编程教学中的培养
2019-09-10鲍春怀
鲍春怀
摘 要:本文从认识审辨式思维模式、小学生中高年段信息技术学习的现状、培养小学生审辨式思维编程能力的策略等方面,浅议审辩式思维在Scratch编程教学中的培养。
关键词:Scratch编程;审辨式思维模式;小学生;信息技术;现状;策略
Scratch是美国麻省理工学院媒体实验室推出的适合中小学生学习的电脑编程和交流的软件平台。Scratch的诞生为信息技术课堂注入了新的元素,实现了从“技术应用为核心”向“以提升学生创造能力为本”的转变,那么如何在教学中渗透和提升学生的学习和创造能力呢,作为一名基层教育工作者,经过近几年的摸索,将审辨式思维模式引入课堂,初见成效。
一、认识审辨式思维模式
1940年,美国教育改革首次提出审辨式思维(critical thinking)概念。1987年,英国人Michael Scriven与美国人Richard Paul共同指出,审辨式思维并非是单一的思维模式,而是包含分析、综合、评估、重建等一系列思想方法的综合体。根据《中庸》的“博学之,审问之,慎思之,明辨之,笃行之”共五个环节,其要求是独立思考,提出疑问,但“思”要“慎”,“辨”要“明”,不是乱加质疑,要有博学的基础,思辨之后,还要有实践的延续,就是“笃行”。这种思维模式可以用来指导人们获取知识,特别是可以掌握获取知识的方法。
二、小学生中高年段信息技术学习的现状
(一)编程基础薄弱
当前义务教育阶段,普遍是三年级开设信息技术课,经过两年的学习,同学们基本上掌握画图软件、office办公软件的初步应用,对于编程知识是零基础。因此,五、六年级同学开始Scratch课,对孩子、对老师都是一个很大的挑战。
(二)对编程学习缺乏兴趣信心不足
对于成年人来说,程序的设计尚且是个难题,况且对于五六年级的同学,通常只懂得玩、和前台应用,初次面对密密麻麻的指令模块及及后台10行、20行甚至更多的程序设计,更是一头雾水。
(三)以“接受式”为主,缺乏审辨式思维
传统的课堂教学,教师作为课堂的主导者,学生只是被动的接受者,教师是获取知识的唯一来源,同学们的兴趣点在玩和用上,很少关注底层的程序设计,普遍地缺少审辨式思维能力。
三、培养小学生审辨式思维编程能力的策略
(一)观看大量的经典范例,拓宽学生的视野
Scratch自身及就为学习者提供了很多,很好的示范例子,有故事类、音乐和舞蹈类、游戏类、动画类等,而且每个动画都很有趣味性,极具吸引力,用好这些例子对学生的学习有着事半功倍的效果。
例如,在学习用Scratch编写音乐方面的动画时,打开“音乐和舞蹈”中的“机器人舞蹈”,学生一运行就被那绚丽的场面和动听的音乐所吸引,兴致浓厚,进而对此范例的源程序产生浓厚的兴趣,同学们对此进行思考和讨论,为他们的审辨式思维的发挥提供一定的空间,真正锻炼他们的审辨式思维能力。
(二)营造愉快的课堂氛围,提高学生学习兴趣
傳统的教学模式,信息技术教学往往是老师在教师机演示,同学们在学生机观看学习,缺乏一定的兴趣性,这种教学方式阻碍了教师和学生的互动,也不利于同学们之间进行交流和讨论。在教学内容上,特别是以往的FLASH教学,老师往往把设计动画的步骤清楚地写在白板上,学生100%按照步骤完成动画设计。
这种按步就班的教学方法复制了老师的范例,使学生沦为学习工具,丧失个体思想,很大程度上降低了信息技术课堂的教学效率,不利于同学们创造力的提高。
为了锻炼学生的审辨式思维能力,就要营造出愉快的教学氛围,提高学生的学习兴趣。比如,在学习《捕鱼达人》、《黄金矿工》、《汉字雨》这样的游戏编程课时,老师提前编好程序,预设BUG。同学们兴致勃勃玩游戏,独立思考,研究源程序,寻找程序设计的BUG。
小组交流研讨一环节时,老师就要走下讲台,与同学们交流,沟通。同学们用自己独立思考的观点同小组间同学们的观点进行碰撞、讨论,随后编程,修改程序,教师课前预设的BUG迎刃而解。
这时老师要顺势利导,就此程序设计提出更高的要求。比如,用《捕鱼达人》的底层源程序,还可以衍生哪几类游戏呢?用《汉字雨》这类的底层源程序,还可以完善出那些类别的程序设计?这类的问题,需要老师持续的学习,需要同学们深层次的思考,不断补充和更新自己的知识结构,提升自己的审辨思维能力。
其次,在SCRATCH程序设计的内容上,也应当多以审辨式的教学内容、有争议的程序设计入手,加强课堂互动,开展课堂讨论,鼓励学生发表自己的看法,在深层次的讨论中,整理和完善自己的程序设计思维,提高信息及技术课堂教学的效率。
(三)积极评价学生的设计思路,培养学生学习信心
在《黄金矿工》这一课时,教师根据程序的底层源程序,为同学们演示改编成了《小猫捉鱼》的小游戏,提交作业上来之后,90%的同学沿用了老师的海底背景,只有10%的同学深究了源程序,设计了《深海捕捞》、《直升飞机救人》等截然不同的游戏设计。应对这种情况,教师应该采用“百花齐放,百家争鸣”教学方法,开放和鼓励的教学模式,对学生的设计思路多多支持,多多给与点拨,树立同学们的学习编程的信心,进一步提高学生的审辨式思维能力。
审辨式思维模式在Scratch教学中的效果是明显的,但这需要长期坚持和充分准备,当然,审辨式思维模式也并不适用于所有的教学内容,当学习任务和内容的繁多或难度比较高时,还是应当以老师教授为主,向学生教授一些预备知识、操作思路方法或暗箱提示,减少或避免学生审辨式思维过程陷入误区或细节纠缠,以至影响教学节奏和进度。
参考文献:
[1]俞文夫.浅谈计算思维在小学Scratch教学中的培养[J].中小学电教:下,2018(11):41-41.
[2]宋保林.浅析小学信息技术的Scratch编程深度教学[J].中小学电教:下,2018(1):50-50.