全国服务热线:400-6263-721

位置:河南省少儿编程线上培训学校 > 学校动态 > 少儿编程学习Scratch程序块如何搭建

少儿编程学习Scratch程序块如何搭建

来源:河南省少儿编程线上培训学校时间:2022/3/22 11:51:10

  Scratch是一种全新的程序设计语言,你可以用它很容易地创造交互式故事情节、动画、游戏,还可以把你的作品分享给其他人。开发者表示,这种电脑编程语言的目的是帮助孩子发展学习技能,学习创造性思维,学习逻辑思考,以及学习集体合作。MIT(麻省理工学院)媒体实验室的博士生凯伦.布雷南是Scratch项目的负责人,他说,“我们的目的不是要创办电脑程序编写大军,而是帮助电脑使用者表达自己”。

  Scratch不是游戏,而是一款可以制作实用工具、文艺作品、游戏、动画等的编程工具。一旦掌握了这个工具,孩子们就能自由自在地挥洒他们无限的创意,享受创造的乐趣。Scratch由麻省理工学院媒体实验室开发出来至今,美国有超过100万的孩子在学习。而在中国台湾,中学生的信息化课程是以Scratch为主的,也有许多Scratch教学网站。教育部门每年都会举行程序设计比赛。中学通过Scratch扩展了语文、数学、外语、音乐、体育、科学等教学的深度。

  Scratch与Java、Python、C、C++、C#不同,因为它的形式不是基于文本的,而是一种可视化的图形编程语言。无须输入任何复杂的命令和代码,孩子要做的仅仅是像搭建乐高积木一样搭建图形化的程序块。对于孩子来说,这样的编程模式可以完全避免语法错误,使其更注重逻辑思考和程序化的分析。


  下面通过小例子看一看Scratch程序块是如何搭建的。

  【案例-一个积木块的Scratch程序】

  在模块区的外观模块中,找到【说】积木块。

  单击运行【说“你好!”】积木块,运行结果:小猫咪说“你好呀!”。

  下面这个例子稍微复杂一点。

  【案例-多积木块的Scratch程序】

  用一段小程序出一个考题【“1+1等于几?”】,通过程序判断你的回答是正确的还是错误的,分别给出正确答案和错误答案,看看程序返回的结果是什么。

  下面简单地讲解这个程序的积木块组合,逻辑思考部分在这里暂不涉及,将会在后面章节详细讲解。

  (1)从侦测模块中找到【询问】积木块。

  (2)将积木块中的英文修改成“1+1等于几?”,修改后为,然后将积木块拖动到脚本区。

  (3)从控制模块中找到【如果,那么,否则】积木块,拖动到脚本区并拼接在【询问】积木块的下方,凹槽与凸槽相结合。

  (4)从运算模块中找到【等于】积木块,并将它移动到脚本区【如果,那么,否则】积木块的方块框中。

  (5)在侦测模块中找到【回答】积木块,拖动放入【等于】积木块左边白色椭圆框中,在【等于】积木块右边白色椭圆框中输入数字“2”。

  (6)从外观模块中找到【说】积木块,将“你好!”改成“回答正确!”,然后拖动到“如果那么,否则”中间。

  (7)重复第6步,将“回答正确!”改成“回答错误!要好好学习!”,然后拖动到“否则”里面。

  (8)点击脚本区的整个积木块,小猫咪出了一个考题“1+1等于几?”,等待你的回答。

  如果你回复的答案不是2,小猫咪会告诉你“回答错误!要好好学习!”。

  如果你回复的答案是2,小猫咪会告诉你“回答正确!”。

  这就是Scratch编程,是不是很神奇,很有趣?

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/113/news/502308/违者必究! 以上就是河南省少儿编程线上培训学校 小编为您整理 少儿编程学习Scratch程序块如何搭建的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6263-721