少儿编程课程,是系统化地教授儿童编程知识,通过学习简单易上手的图形化编程语言,启蒙孩子的编程思维。
当前少儿编程最火的语言当属Scratch,是由麻省理工学院媒体实验室开发的一种专门针对小朋友研发的图形化编程语言和在线社区。
Scratch 允许你的孩子创建自己的动画,游戏和故事。你的孩子可以通过 Scratch 的在线社区与世界各地的其他人一同分享创造的成果。
Scratch无需英文和代码基础,孩子通过拖曳代码块的方式建立程序,培养编程思维。
因此,Scratch更适合小学及以下阶段的小朋友。
今天又是一个关于Scratch的案例,帮助大家进一步深入学习。
下图是案例的动图形式,帮助大家更加直观的了解这个代码的效果。
题目:点击小绿旗时 ,小猪会开始走动,它在一路中会遇到许多东西,如果碰见红色的色块,小猪会说这是红色;如果碰见蓝色的色块,小猪会说这是蓝色;如果碰见苹果的色块,小猪会说这是苹果;如果碰见香蕉的色块,小猪会说这是香蕉;
代码实现:
当小绿旗点击时,重复执行知道碰到舞台边缘积木块的嘴巴里面的代码,让小猪一直正常移动,碰到舞台边缘时,小猪停下来
如果碰见红色的色块,小猪会说这是红色,
如果碰见蓝色的色块,小猪会说这是蓝色,
如果碰见苹果的色块,小猪会说这是苹果;
如果碰见香蕉的色块,小猪会说这是香蕉;
参考总代码:
这就是Scratch入门课其中一个新项目的实现过程。
关注智慧山微信公众号(zhihuishan2013)后,在公众号里回复以下关键字,即可得到相应资源!
公开课、作文、复习、试卷、知识点、活动、拼音、字母、钟表、看图写话、故事、双语故事、成语、常识、APP、语文、数学、英语、百家姓、三字经、唐诗三百首、自助查询、超级口算