少儿编程不可不知的Scratch二三事
●●●
Scratch
麻省理工学院“终身幼儿园团队”
(Lifelong Kindergarten Group)
开发的图形化编程工具
专门用于青少年编程启蒙
麻省理工学院优秀的开发团队
保证了这一语言的完整性和持续迭代能力
如今在Scratch在线社区里
分享的创意项目超过390万个
套用一个当下流行的说法
Scratch是少儿编程语言中当之无愧的
“超级网红”
Scratch有什么特点?●●●简单!简单!简单!这是Scratch最大的特点
相信很多人学习的编程都是这样的
很多程序猿每天的日常状态都是这样的
Scratch的画风完全不同!
色彩画风完全按照青少年审美打造
针对六岁以上孩子的认知水平
和对于图形界面的喜好
美国麻省理工学院做了相当深入的研究
和非常有针对性的设计开发
Scratch采用的是图形化、
可视化的编程方式
在学习的过程中
孩子通过鼠标拖拽实现程序逻辑
孩子像搭建积木一样
就可以轻松完成一个动画、游戏等的设计
编写程序的过程,用到涂鸦,录音
找图片这些有趣的动作
通过一个个游戏或者舞台剧的制作
使孩子自己逐渐潜移默化的掌握编程思维
为什么要选择Scratch?●●●明确目的对于想让自己孩子学习编程的各位家长
请明确
我们让孩子学习编程的目的是什么?
对于中小学年龄段的孩子
学习编程的主要目的
是
启蒙
帮助孩子建立编程思维
在编程学习中
强化逻辑思考能力
系统思维能力
组织协调能力
进而激发孩子的创造力
而不是现在就为了将来的职业考虑
去掌握一门技能
不二选择
1. 学习门槛低,使用方便
Scratch整个编程的过程
用鼠标拖拽的形式操作的
所以不会阅读
不认识英文字母
不会使用键盘
完全不构成学习障碍
Scratch对计算机硬件配置没有任何特殊要求
Scratch 3.0版本
更是可以在手机和平板电脑上使用
2. 学习过程视觉化,
对初学者非常友好
编程过程中
孩子们拖动鼠标移动积木
立刻就能看见他们这一操作所产生的结果
是否符合自己的想法
一目了然
与传统代码编程相比
不需要死记硬背各种语法规则
有了Scratch
让孩子学编程成为可能!
3. 学习内容全面,
有利于过渡到其它语言
Scratch不是一个游戏
它是一门真正的编程语言
蕴含所有编程语言通用的思想和概念
变量、函数、循环、条件判断、递归、数组
等等
目前也有很多成年人在使用它
也可以实现非常复杂的功能
不管学哪种编程语言
核心思想和概念都是相通的
4. 学习成果能够快速反馈,
给孩子极大的成就感
Scratch的官方网站上
为孩子们提供了分享自己作品的社区
孩子们用Scratch完成的
动画
游戏
故事
各种作品
都可以发布在官方网站上
跟全世界的Scratcher分享
可以极大的增加孩子的成就感
凡想少儿编程
由
具有实际项目开发经验
实际教学经验
的
华中科技大学研究生
建立的专业编程机构
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com