APP下载

让计算思维在scratch教学中有效落实

2019-07-22王宁琳

江西教育C 2019年6期
关键词:消息广播模块

王宁琳

《高中信息技术课程标准》明确了信息意识、计算思维、数字化实践力、信息社会责任是信息技术学科核心素养的重要组成部分。其中,计算思维逐渐成为人们解决问题的一种重要思维方式,它的培养是一个不断内化的过程。在实际教学中,教师要以“双基”为根本,以问题解决为“抓手”,在培养学生基础知识和基本技能的基础上,引导学生发现问题、解决问题并逐步发展计算思维。

一、明确双基,理顺学与做的关系

本文以作者亲历的《编排节目顺序》一课为研究对象,结合本课的目标与任务,笔者对教学目标进行分解,确立本课的“双基”如下:广播消息;接收消息;“显示”“隐藏”控件;动作、外观、控制等模块中的常用控件;广播消息。本节课需要解决的问题包括设定顺序、小动物出场表演、更改出场顺序。问题解决依附于“双基”,两者一一对应。

二、创设情境,化抽象为具体

教师根据教学目标和教学内容设计教学情境,让学生扮演角色。通过角色的扮演,学生设身处地感受到具体问题所在,把需要解决的抽象问题变得形象生动。本节课以森林运动会的开幕式表演为情境引入,让三位学生戴上头饰,分别扮演小猫、小猴、大象。教师宣布运动会开幕式开始,并开始报幕,接收到消息的小动物按照报幕顺序出场表演。接着,学生运行教师事先编好的程序,把刚才的角色扮演情境在Scratch中重演一遍。随后,教师提出问题:“程序中有几个角色?学生扮演的角色在哪里?”学生经过初步判断,得出三个角色分别是小猫、小猴、大象。用创设情境的方式能在很大程度上激发学生的学习兴趣,让学生在角色扮演中感知程序的操作方法,理解角色和舞台之间的关系,将现实生活中的对象与计算机要处理的对象一一对应,化抽象为具体。

三、分解问题,细化出脚本模块

分解问题实际上就是将大问题细化为子问题,通过解决子问题,从而使大问题得以解决。通过对问题的分解,学生明确了课程需要解决的问题。教师要求学生对程序运行过程进行描述,总结程序步骤:广播消息、接收消息、判断、角色出现并开始表演。学生再次运行程序,思考两个问题:如何在Scratch中广播一则消息?角色是如何接收到消息的?这两个问题既是学生需要思考的问题,也是本节课教学的重难点。为了帮助学生弄清楚问题,教师引导描述程序的思考过程,利用“如果……否则……”这样的关联词来造句,从而理解条件判断语句。师:这个判断的条件是什么?生:接收到广播消息。师:什么情况下角色会出场呢?生:成功接收到消息时。最后,将知识梳理为“当……时,角色会……”的语言结构,得出使用判断脚本模块。在分析一系列问题后,学生细化出脚本模块。

四、运行脚本,在调试中巩固思维

调试程序是Scratch教学中一个重要的环节,贯穿程序设计的始终。学生在调试作品时,需要像计算机执行程序一样去思考,理解执行每一步模块应该出现的现象,并与实际出现的结果进行比较。学生在运行程序时,发现问题。学生继续探索和研究,在经过一番小组讨论、尝试、交流,最终得出解决方法。再次运行程序,有学生提出了新的疑惑:如果想要改变节目顺序,该怎么办呢?在师生共同探究下,大家發现只要改变舞台广播的顺序,就能改变出场的顺序。在此过程中,学生不仅获得了基础知识和基本技能,大大提高了发现问题、解决问题的能力,还锻炼了学生的语言表达能力和协作的能力,在核心素养上有所提升。

五、拓展归纳,助力巩固与内化

学生已经初步形成了核心素养,但这种思维方式和价值观并不成熟和稳定,需要在教师的引导和强化下才能形成习惯,因此,学生需要借助实践和测试来不断强化和巩固学习结果。在拓展环节,教师给学生布置更有挑战性的任务,教师让学生发挥创造力,自由设计涉及广播与接收消息的游戏,使学生在实现想法过程中获得成功的喜悦。在创作的过程中,学生不仅要对变量进行识记和理解,更需要对变量进行深入的分析和灵活的运用,这对学生的计算思维提出了更高的要求。基于上述个案分析,明确双基,理顺学与做的关系;创设情境,化抽象为具体;分解问题,细化出脚本模块;巧设流程,为编程保驾护航;运行脚本,在调试中巩固思维;拓展归纳,助力巩固与内化等策略,有助于学生在问题解决的过程中有效地形成与发展计算思维。

通过研究,在创作Scratch作品的时候,并不只是要求学生学习如何搭建脚本,而是学习如何创造性使用基础知识和基本技能,学会发现问题、解决问题,融会贯通、举一反三,逐步养成良好的计算思维。教师只有在教学设计时融入计算思维,不断改善教学内容和教学策略,提高学生学习编程的热情和积极性,才能在自主、协作、交流、分享的过程中,真正促进学生计算思维的发展。

猜你喜欢

消息广播模块
28通道收发处理模块设计
“选修3—3”模块的复习备考
STK及IGS广播星历在BDS仿真中的应用
一张图看5G消息
广播发射设备中平衡输入与不平衡输入的转换
网络在现代广播中的应用
消息
消息
消息
最早的无线电广播