巧用Scratch编程设计激活小学信息技术课堂

发表时间:2021/7/21   来源:《中小学教育》2021年8月3期   作者:岳明星
[导读] 现代信息技术促进了教育信息化的推进,提升小学生的信息素养与创新能力成为了教育领域发展的主要目标。但小学生的信息素养培养工作过于片面,主要重视的是技术层面的知识和技能培养,未能针对学生的逻辑思维能力和创新能力展开培训。Scratch的界面简单,操作难度低,可以通过与Scratch相关的编程设计内容来给小学信息技术课堂提供创新策略。

岳明星    河南省三门峡市东风小学  472000
【摘要】现代信息技术促进了教育信息化的推进,提升小学生的信息素养与创新能力成为了教育领域发展的主要目标。但小学生的信息素养培养工作过于片面,主要重视的是技术层面的知识和技能培养,未能针对学生的逻辑思维能力和创新能力展开培训。Scratch的界面简单,操作难度低,可以通过与Scratch相关的编程设计内容来给小学信息技术课堂提供创新策略。
【关键词】Scratch;编程设计;小学信息技术
中图分类号:G652.2   文献标识码:A   文章编号:ISSN1001-2982 (2021)8-210-01

        0.引言
        Scratch编程设计在小学信息技术课堂上的应用可以让小学生掌握与程序设计相关的编程思想,让其创造性得到充分发挥,但对于小学生的编程水平却没有明确要求。基础教育课程改革的不断推进让学生的信息素养教育成为时代主题,关注学生的心智发展和逻辑思维能力的提高。
        1.Scratch编程设计与小学信息技术课堂教学
        1.1 教学准备
        基于Scratch的教学模式设计是以学生为中心的设计,让学生以独立探究的方式来重新构建教学过程。因而在教学准备阶段,需要对学习者的特征和学习环境做出评估,判断Scratch的目标选择要求。在程序的设计选择方面要考虑到不同层次的要求,即关注Scratch相关的程序模块功能,并且让所有的指令模块都可以被合理应用。另外,要根据学生的需求和教学目标收集相关素材给学生提供参考材料,以学生的最近发展区为基本要求。学生对于Scratch编程相关的作品可以学习也可以进行修改,在遇到重点难点问题时可以和同学、教师进行交流。
        基于Scratch平台的小学信息技术课堂教学模式的研究工作主要是基于小学信息技术课程来完成内容规划。而Scratch的界面非常友好,有一只小猫来引导游戏的开始,且界面的模块可以对应不同的颜色,学生只需要有属于自己的账号和密码就可以在网站当中了解不同类型的游戏,也可以从素材库当中选择自己需求的部分。在学生熟练掌握Scratch之后,还可以自行从网络上下载所需要的素材,或是进入社区展开素材分享、讨论。
        1.2 活动设计
        以Scratch游戏设计为例,教学准备阶段会完成Scratch案例选择,教师此时要为学生创设活动设计相关的情境,并帮助学生获取学习经验,例如演示Scratch程序软件所制作完成的动画、游戏等。帮助学生的认知能力在原有的基础之上进一步提升。


在任务分配阶段,教师根据教学目标将Scratch游戏引入课堂当中,对软件界面和多个模块的功能指令做好详细讲解。考虑到小学生对于这种实践活动的兴趣程度较高,教师可以尽量将课堂时间交给学生,让他们亲自参与到活动探究过程中,对于Scratch程序设计软件的功能也能形成初步了解。当学生可以通过自行他那就的方式完成作品设计时,就可以在原有的知识结构上进行拓展,获得不同层面的收获并尝试解决不同的新问题。
        Scratch是以游戏的形式让学生进行编程,因而可以结合项目教学法来开展具体的教学工作,让每一个游戏对应不同的项目,在目标完成之后让学生掌握编程知识,并且在Scratch当中完成场景、角色设计,了解项目的基本思路和基本方法。例如在开展游戏之前可以先让学生回忆以前接触过的电脑游戏,思考在游戏过程当中要怎样进行操作、怎样按键等。以学生熟悉的“大鱼吃小鱼”游戏来说,在变得更大时,要怎样去捕鱼呢?从而引入新的对象和新的捕食方法,主动思考大鱼的动作和控制方法,包括如何改变行动方向,将原有的复杂问题变得而更加简单化,形成解决问题的实际能力[1]。
        1.3 知识迁移
        在每一节课课后教师根据学生的学习情况设计复习方案,针对学生出现问题最多的模块指令进行重新设计,判断课程推进是否存在问题。例如,学生是否在学习阶段过度关注游戏内容的设置而忽略了本身需要掌握的学习内容。在程序设计软件初学阶段,主要是针对模块使用模式的学习,并且关注软件的设计思想、设计主题,正确地控制模块对应的命令。
        知识迁移阶段本质上是反思阶段,让学生对Scratch作品当中的各类素材信息进行综合评估,再对教育教学活动展开重新思考。修改环节贯穿着整个学习阶段,任何一个步骤都可以根据实际的教学活动展开修改直至与信息技术有关的内容可以被学生所接受。学生完成游戏设计之后可以进行师生互动,对比每一个学生的设计方案,再通过自评、互评的方式共同地突破难点,分析方案的优势、劣势,根据实际情况改进活动搭建方式。大部分学生通过自行探索和想象的方式也能完成作品的设计,在Scratch平台之上分享,享受创作过程带来的乐趣。在同一个平台当中会有不同类型的创作作品,学生可以了解并体验其他人的作品,开拓自身的逻辑思路,直接对作品本身进行修改和完善[2]。
        2.结语
        Scratch编程设计给小学信息技术的深度发展提供了关键条件,其丰富的媒体素材、简洁的界面和便捷的编程设计满足创客教育的教学要求,让学生通过亲身参与的方式感受到计算机和现实世界的交流互动方法,感受到学科的魅力所在。在后续的教学实践环节,教师应关注如何将Scratch的优势进一步发挥,做好课程设计、课程引导,让Scratch的难度适中满足所有学生的能力发展要求。
【参考文献】
[1]郭伟, 李媛. Scratch程序设计在小学信息技术课堂教学模式实践研究[J]. 软件导刊(教育技术), 2018.
[2]金鑫. 分析•设计•编程•分享:小学信息技术Scratch的教学实践[J]. 浙江教育技术, 2016(03):43-48.

投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: