scratch少儿编程

网友投稿 2019-10-09 14:13

Scratch是由美国麻省理工学院(MIT)媒体实验室开发的一款面向青少年的图形化简易编程软件,使用者只需将色彩丰富的指令方块进行组合,便可创作出多媒体程序、互动游戏、动画故事等作品。Scratch的创始人Mitchel Resnick是历代乐高机器人的主导开发者,被称之为“少儿编程之父”,如今Scratch已经成为一款风靡全球的编程语言及在线社区平台。

https://cdn.china-scratch.com/timg/191011/141335P00-0.jpg

Scratch将程序指令变为一个个“积木块”使用者不用担心语法错误,只需要将积木块拖拽并连接在一起,就可以很方便的进行编程。

https://cdn.china-scratch.com/timg/191011/1413355229-1.gif

为什么要让孩子学习Scratch?

Scratch不仅仅是编程工具,他还提升了我们解决问题的能力、激发学习的内在动力、通过探索和发现自主学习。而这才是生活中不可或缺的。

https://cdn.china-scratch.com/timg/191011/1413362V9-2.gif

Scratch虽然是趣味性学习,但知识的涵盖面非常广泛。最常见的就是数学知识:整数小数的认识、算术运算和数据的比较(数字比大小),角色在舞台上的位置变换就涉及到了坐标系的知识点。在编写的过程中,涉及到简单的英文词汇,孩子们就会学习到,增加了英语词汇量。

https://cdn.china-scratch.com/timg/191011/1413361530-3.jpg

https://cdn.china-scratch.com/timg/191011/14133Ja3-4.gif

那么几岁开始学习Scratch比较合适?

7岁以上年龄的孩子便可以接触Scratch课并可以更深入学习,到了初中阶段课程会逐步向Python(浙江省已纳入高考)过度。学习Scratch所建立的编程思维,非常有助于学生尽快掌握并熟练运用Python编程,所以学习的知识是向上连贯的。  

学习Scratch可以做出这些...https://cdn.china-scratch.com/timg/191011/14133K3N-5.jpg

游戏类作品

https://cdn.china-scratch.com/timg/191011/14133IY5-7.gif

图形类作品

https://cdn.china-scratch.com/timg/191011/14133S342-9.jpg

图形创造

https://cdn.china-scratch.com/timg/191011/14133TG9-10.jpg

太阳

https://cdn.china-scratch.com/timg/191011/14133W333-11.jpg

彩虹

孩子们可以用Scratch中已有的素材,发挥自己的想象力制作游戏、动画,还可以自己设计素材。同年龄层、不同知识水平的学生都可以利用Scratch平台实现自己的想象与创作。

Scratch3.0介绍

  1. 采用Html5的页面技术,支持横式和直式的图形式程序撰写,未来可以在iOS&Android手机平板机及桌上电脑跨平台的使用。

  2. 声音引擎(Audio Engine)会重新设计,程序画面的速度因为WebGL的加速,达到40 fps,比Scratch 2.0的30fps快了一些,支持16:9画面,未来课程中做出的小游戏应该会更好玩和更加流畅。

  3. 一个非常大上的差异:每一个方块都比文字大很多,好处是让手指头好触碰,可是程序指令写多一些时,就会让画面放不下所有的程序,需要卷动(scroll)程序区,然而卷动却是在教学现场学生时做的非常不好的事。

  4. 增加类似于AppInventor的模块折叠功能,还有垃圾桶功能。

https://cdn.china-scratch.com/timg/191011/14133954J-12.jpg

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com