运用Scratch激活学生的编程思维——以《滑动的超级玛丽》课堂教学为例

运用Scratch激活学生的编程思维——以《滑动的超级玛丽》课堂教学为例


2024年1月19日发(作者:)

运用Scratch激活学生的编程思维——以《滑动的超级玛丽》课堂教学为例

作者:丁 恺

来源:《小学教学参考·下旬》 2018年第5期

江苏南通市永兴小学(226000)丁恺

[摘要]Scratch是一款适合儿童学习的简易编程语言,对培养学生的独立学习能力、创新能力和逻辑思维能力有着重要的作用。教师可通过在玩中学、自主创作、合作交流、分享成果等策略来构建Scratch条件下的小学信息技术课堂,激活学生的编程思维,培养学生的设计能力。

[关键词]Scratch软件;编程思维;特点

[中图分类号]G43[文献标识码]A[文章编号]10079068(2018)15006402

Scratch也叫抓猫,是MIT(麻省理工学院)推出的一套程序语言工具。该工具利用图形化界面,把编程需要的基本技巧囊括其中,包括建模、控制、动画、事件、逻辑、运算等,也可以用创造互动式故事、动画、游戏、音乐和艺术,使学习者加深对程序设计的认知。它采用视觉化积木组合式程序设计概念,通过拖曳、组合各类积木的方式来取代直接编写程序代码,从而避免输入错误代码以及学生对程序设计学习产生抵触情绪的问题,直接用鼠标以点选、拖曳各类积木的方式将指令区移到程式脚本区。

一、Scratch软件的特点

1.积木搭建式的编程语言

图形化的界面、积木式的模块非常适合小学生的认知水平,学生能理解每一个模块的意义,只需通过鼠标的拖拽,把功能模块像积木一样搭建起来,就能实现电脑游戏、电脑动画等多媒体作品的展示。这种针对小学生的设计,不仅易于学生操作,还能培养学生的学习兴趣。

2.功能模块多样

Scratch提供了动作、控制、外观、侦测、变量等八个功能模块,共一百多个不同的控件。多样的功能模块,涉及程序设计的各个方面,让学生在很轻松的状态下制作各种交互类多媒体作品,创作属于自己的卡通动画、故事、游戏、音乐、绘画等作品。

3.与其他人分享

Scratch平台采用Java构建,学生的作品可以发布到互联网上,学生可以在课后与其他班级的同学甚至其他国家的小朋友分享和交流,通过分享编程创意、技巧、经验的过程来提升编程能力。

二、运用Scratch软件设计教学

小学信息技术课堂教学能够使学生的合作能力、解决问题的能力、对所设计主题的知识把握能力等有所发展。如苏科版小学信息技术五年级《滑竿接球》一课中的《滑动的超级玛丽》是Scratch游戏,在教学设计过程中,小学生的Scratch编程思维能力的培养情况是本文所要


发布者:admin,转转请注明出处:http://www.yc00.com/news/1705670463a1416626.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信