师晓婷 冯建平 张艺凡



【摘 要】随着技术的不断推进,图形化编程工具也在不断地更新换代。目前,Scratch3.0技术也在Scratch2.0技术的基础上添加了一些扩展功能。本文就Scratch3.0技术的含义及特点,对比Scratch2.0在教学中应用的优势:在扩展功能中添加了集成工具包和视频侦测创新设计,以及丰富的媒体资源。重点介绍三阶段学习任务与教学目标,通过基础阶段、强化阶段和最后的游戏创作阶段来进行教学,最后简要阐述了应用中面临的困境和解决对策。
【关键词】Scratch3.0;扩展功能;教学优势;实践案例
【中图分类号】G434 【文献标识码】A
【论文编号】1671-7384(2021)02、03-132-04
Scratch软件是现在国内外比较流行的一款开发学生智力、培养学生逻辑思维和动手能力的编程软件,符合新课标的要求,特别适合小学生的身心发展规律,目前在小学生的编程教育课堂中被普遍应用。
2019年1月2日,Scratch团队在其官方媒体上宣布Scratch 3.0正式发布。麻省理工学院对Scratch 2.0进行了全面的重新设计,以此制作Scratch 3.0。Scratch 3.0基于Google 的 Blockly技术开发,基于标准的 HTML5 技术及 WebGL引擎,它对移动端设备(包括手机和平板电脑)更友好,提供了更快的刷新率和性能。而Scratch 2.0是基于Adobe Air技术,只能在电脑端运行。也就是说,孩子们基于 Scratch 3.0 开发的作品将可以分享到微信朋友圈,更便于传播和分享。
少儿编程Scratch3.0与2.0功能比较
2020年8月起,中国用户可以使用Scratch 3.0编辑器的Beta版本,具体地说Scratch3.0做了如下更改。
第一,支持移动设备操作。它可以在平板电脑(iPad)和移动手机(iOS和Android 6.0+)上运行,使用更加多样化、适合儿童的操作场景。
第二,可以自由地为人物上色。……