浅谈Scratch教学中学生信息技术核心素养的培养
2018-06-05雷武超
雷武超
摘 要 “学生发展核心素养”是新课改后我国基础教育的总目标。信息技术课程的核心素养主要包括信息意识、计算思维、数字化学习及创新、信息社会责任四个方面。如何在课堂上渗透核心素养是信息技术教学的重要内容。麻省理工学院开发的主要针对八岁以上儿童设计的一款图形化开源编程软件Scratch引入中小学信息技术课堂,得到了广大师生的喜爱。本文结合Scratch的特点,重点阐述了其在中小学信息技术课堂中对培养学生信息意识、计算思维、数字化学习及信息责任感等方面的意义。
关键词 核心素养 Scratch 创新思维
中图分类号:G434 文献标识码:A
“学生发展核心素养”是新课改后我国基础教育的总目标。信息技术的核心素包括四个方面即信息意识、计算思维、数字化学习及创新、信息社会责任。因此,如何把信息技术的核心素养落实到课堂教学中成为中学信息技术技术课程教学的重要内容。由麻省理工学院开发的主要针对八岁以上儿童设计的一款图形化开源编程软件Scratch采用搭积木方式快速实现编程引入信息技术课堂,不仅为信息技术课课堂增添了活力,而且学生在利用Scratch进行创作的过程中促进了他们的信息意识、计算思维、数字化创作能力及信息社会责任意识的提高。
1利用游戏传递信息意识
信息意识是指客观存在的信息和信息活动在人们头脑中的能动反映,表现为人们对所关心的事或物的信息敏感力、观察力和分析判断能力及对信息的创新能力。具有较强信息意识的学生对信息的获取、处理具有非常大的优势。这种意识不是外面施加的影响而是学生通过体验一些活动油然而生的。教师在Scratch教学时通过选择部分有趣的游戏在互动中渗透信息意识。例如在让学生玩水果钢琴的过程中让学生体验Scratch强大的功能。然后向学生提出问题,“这些水果能发出钢琴的声音为什么?”,“你还能想出用什么材料一样可以制作钢琴?”通过让学生亲自弹钢琴可以极大的激发学生的学习兴趣,这些问题的引导可以比较好的训练学生的观察能力及信息的感知能力。
2在自主探究中提升计算思维
计算思维是指运用计算机科学的基础概念求解问题,设计系统和理解人类的行为。其本质是抽象和自动化。这是信息技术学科核心素养非常重要的内容。
Scrtach是一个简易编程语言工具,其主要目的是为了进一步提高学生的逻辑思维能力和将好的创意或者需要改进的好的想法通过编程而实现。例如在上《如何制作打地鼠游戏》这一课时,首先要让学生了解到有两个对象,然后再控制角色的动作。第一步就让学生懂得把“老鼠”和“锤子”在程序中抽象成两个对象。然后通过学生已有的知识和技术完成分析、整合、设计,并尝试完成编程,最终实现了通过鼠标、键盘等方式控制“锤子”的动作。在此过程中,学生已经能把经常见到的打地鼠游戏进行抽象并转变成编程命令,这就是学生把日常生活的思维方式渐渐变为计算思维的过程。
3任务驱动、促进数字化学习与创新
“数字化学习”是指学生在网络和相关的资源支持下利用简单的数字化工具设计和创造出自己的数字化作品。Scratch能将声音、图像、文字及相关交互设备结合起来,利用其简单的编程语言支持学生的数字化作品的设计和制作。该软件还可以和外接板结合起来利用丰富的传感设备如光敏、声敏、湿度传感器等结合可以让学生制作出很多有创意的作品。例如利用这款软件就可以先做出“声控台灯”,就是学生在学习了Scratch软件的基本操作之后就向学生提出“能不能通过这个软件制作出用声音控制的小台灯”,当你喊“亮”它就亮,等一会自动灭。这是我们生活中常见的现象。就让学生以这个为任务完成这个作品。在完成的过程中就自动牵扯到声音与程序的交互,当学生遇到这个问题时先让他们自己想或上网搜索,当学生确实想不到时教师就可以进行指导,帮助学生解决这个问题。当声控小台灯做完之后,老师就提示“既然声音可以控制台灯,那还可以用声音控之其他东西吗?”让学生相互讨论。通过这样的方式不仅可以让学生完成数字作品的制作,还可以激发学生的创新能力。
4在总结提升中渗透信息责任感
“信息社会责任感”指学生在使用信息技术的过程中要深刻理解信息是把双刃剑,要警惕信息对我们生活的负面效应;在接触网络过程中要注意保护自己的隐私信息,要遵守基本的信息法律法规。Scratch程序非常容易共享,学生可以在交互的环境里讨论各种重要的议题,以及互联网上的Scratch社区。在讨论时学生的讨论主题及语言应符合相应的信息规律同时学生在数字化作品的制作的过程中教师在指导的过程中就可以渗透社会信息责任感,让这种观念在老师的引导下不知不觉传递到学生的行动之中。
总之,Scratch积木式的搭建方式,图像化的操作界面,平民化的语言系统,对学生信息意识的提高、计算思维的训练、数字化作品的创作和信息社会责任感的渗透具有非常积极的影响。
基金项目:课题:Scratch编程--培养学生科技创新能力。
参考文献
[1] 陈诗静.例谈在小学Scratch教学中培养学生计算思维[J].文理导航·教育研究与实践,2017(10).
[2] 凌秋虹.谈在Scratch环境下学生创新能力的培养[J].中小学信息技术教育, 2013(01):51-53.
[3] 蘆斌.创新素养、创新思维是Scratch培养学生创新能力的关键[J].中国信息技术教育,2017(11):9-11.