少儿编程 Scratch课程
教程导读
学研发网的这篇少儿编程技术教程文章主要介绍了少儿编程 Scratch课程,现在分享给大家,供学习和参考。文章包含1398字,纯文字阅读大概需要4分钟。
教程信息
1、什么是Scratch
Scratch是麻省理工学院的“终身幼儿园团队”开发的一种图形化编程工具。是面向青少年的一款模块化,积木化、可视化的编程语言。
2、Scratch的版本
Scratch有三个大的版本,1.4版,2.0版,3.0版
1.4版本:用Smalltalk开发。(我也不知道这是个什么东西)。生成文件后缀名为sb
2.0版本:用Flash及ActionScript。(Flash是一个多媒体软件平台,在世纪初的时候非常火爆,都用来做小游戏和小动画,随着技术的发展,现在有很多局限性。ActionScript是Flash平台下的脚本语言,主要用于实现功能)。生成文件后缀名为sb2
3.0版本:用H5及JavaScript开发,H5用于界面制作,JavaScript用于功能开发。现在有一些少儿编程机构也会教JavaScript。生成文件后缀名为sb3
说明1:Scratch软件是用Smalltalk、Flash、ActionScript、H5、JavaScript开发的。并不是孩子要用这些语言开发,孩子就是用Scratch里的脚本语言开发。
说明2:上面三个版本是统称,并不是某一个版本,比如:3.5版本,3.18版本,3.21版本统称3.0版本。
3、Scratch的设计思路
为了让儿童能快速上手,Scratch设计的超级简单。菜单栏设计的超级简单,只有语言、文件、编辑三个选项。对于儿童来说,可以非常快的上手学习,对于成年人来说,很多地方一看便知。
4、Scratch模块
Scratch一共有九个模块:运动、外观、声音、事件、控制、侦测、运算、变量、自制积木,包含了绝大多数传统编程语言拥有的代码。可以做出功能非常丰富的产品。
5、Scratch扩展
扩展:音乐、画笔、视频侦测、文字朗读、翻译、Makey Makey、micro:bit、LEGO MINDSTORMS EV3、LEGO BOOST、LEGO Education WeDo 2.0、Go Direct Force&Acceleration。扩展有些是直接可用的,有些是需要硬件的,有些是需要连接外网的。
6、Scratch优点
1)Scratch是现在用户最多、免费资源最丰富的少儿编程软件。Scratch是开源的,他的源代码可以在Github上下载到。现在绝大多数的类似软件,都是在Scratch源码的基础上修改的。
2)Scratch解决了小朋友记不住英语编程命令的问题。
以前学编程,多数是英语形式的命令行编程模式,学习者要花很多时间、精力去记忆这些英语单词,反正影响了学习编程的目的:计算思维的学习,导致这些编程语言不适合给小朋友作编程启蒙使用。孩子不用记住命令不代表不需要知道命令,Scratch解决了不需要记忆命令,就可以使用命令编程的问题。
3)Scratch采用搭积木的方式来编程,大大激发了小朋友的编程兴趣。
对于小朋友来说,使用代码命令来编程是相当枯燥无味的,很少人能实现编程入门,但使用Scratch后,配合一定的游戏情节,大大激发了小朋友的编程兴趣,能很好的对编程思维进行启蒙教育,实现快速入门。
样例图片:
教程咨询
如果章节内容看不懂,可以联系作者。
教程总结
以上是学研发网为您提供少儿编程 Scratch课程的全部内容,希望教程文章能够帮你了解学习少儿编程 Scratch课程,解决所遇到的问题。 如果觉得学研发网少儿编程教程内容还不错,欢迎将学研发网网站推荐给身边需要的人。
教程备注
版权声明:教程内容为学研发网整理和编写,如需转载请联系站长并附上文章原始链接和原始作者信息。
手机阅读
扫描二维码推送至手机访问。
本文链接:http://www.xueyanfa.com/shaoerbiancheng/shaoerbiancheng-6.html