scratch少儿编程
Scratch是由美国麻省理工学院(MIT)媒体实验室开发的一款面向青少年的图形化简易编程软件,使用者只需将色彩丰富的指令方块进行组合,便可创作出多媒体程序、互动游戏、动画故事等作品。Scratch的创始人Mitchel Resnick是历代乐高机器人的主导开发者,被称之为“少儿编程之父”,如今Scratch已经成为一款风靡全球的编程语言及在线社区平台。
Scratch将程序指令变为一个个“积木块”,使用者不用担心语法错误,只需要将积木块拖拽并连接在一起,就可以很方便的进行编程。
为什么要让孩子学习Scratch?
Scratch不仅仅是编程工具,他还提升了我们解决问题的能力、激发学习的内在动力、通过探索和发现自主学习。而这才是生活中不可或缺的。
Scratch虽然是趣味性学习,但知识的涵盖面非常广泛。最常见的就是数学知识:整数小数的认识、算术运算和数据的比较(数字比大小),角色在舞台上的位置变换就涉及到了坐标系的知识点。在编写的过程中,涉及到简单的英文词汇,孩子们就会学习到,增加了英语词汇量。
那么几岁开始学习Scratch比较合适?
7岁以上年龄的孩子便可以接触Scratch课程,并可以更深入学习,到了初中阶段课程会逐步向Python(浙江省已纳入高考)过度。学习Scratch所建立的编程思维,非常有助于学生尽快掌握并熟练运用Python编程,所以学习的知识是向上连贯的。
学习Scratch可以做出这些...
游戏类作品
图形类作品
图形创造
太阳
彩虹
孩子们可以用Scratch中已有的素材,发挥自己的想象力制作游戏、动画,还可以自己设计素材。同年龄层、不同知识水平的学生都可以利用Scratch平台实现自己的想象与创作。
Scratch3.0介绍
-
采用Html5的页面技术,支持横式和直式的图形式程序撰写,未来可以在iOS&Android手机平板机及桌上电脑跨平台的使用。
-
声音引擎(Audio Engine)会重新设计,程序画面的速度因为WebGL的加速,达到40 fps,比Scratch 2.0的30fps快了一些,支持16:9画面,未来课程中做出的小游戏应该会更好玩和更加流畅。
-
一个非常大上的差异:每一个方块都比文字大很多,好处是让手指头好触碰,可是程序指令写多一些时,就会让画面放不下所有的程序,需要卷动(scroll)程序区,然而卷动却是在教学现场学生时做的非常不好的事。
-
增加类似于AppInventor的模块折叠功能,还有垃圾桶功能。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com