学编程为什么从Scratch开始?

回答这个问题之前,我们先来了解下7-11岁年龄段孩子的特点。瑞士儿童心理学家让·皮亚杰(1896-1980)把少年儿童的认知发展按照年龄划分为了4个阶段,而这同时,也构成了我们课程设计所对应的理论依据:

学编程为什么从Scratch开始?

学编程为什么从Scratch开始?

而在“具体运算阶段”儿童思维是有局限的,他们只能把运算图式应用到真实的或可以想象得到的事物、情境或者事件上。针对7-11岁的儿童,Scratch就很好的解决了这个问题。在Scratch中,通过可视化的“积木”形式,儿童很容易把具象的结果和程序所对应起来,这样就很好的避免了高级编程语言如C、C++等低反馈的学习流程。

学编程为什么从Scratch开始?

学编程为什么从Scratch开始?

现在我们来介绍一下Scratch(中文名喵爪)编程语言是美国麻省理工学院和Google主导开发的一款针对青少儿的图形化编程软件,不用学习任何语言,通过简单的拖拽模块配以执行的命令模块集合即可完成一个程序的编写,也就是说孩子可以不懂英文,甚至不需要键盘操作,只需要用鼠标拖动积木式的模块学生就可以去创造交互式故事情节、动画、游戏、音乐MV等作品。

学编程为什么从Scratch开始?

学编程为什么从Scratch开始?

Scratch是孩子小学阶段从零开始学习的最好的一款工具,通过鼠标点击拖拽的方式完成编程,可以使儿童学习编程基础概念,也可以将孩子在学校所学的课本知识使用编程的方式实现。Scratch最大的优点就是可视化编程环境,能够轻松帮助儿童创建图形化应用,不需要孩子用键盘去编写底层代码,并及时的获得结果反馈,让孩子学习过程更有趣味性。

学编程为什么从Scratch开始?

学编程为什么从Scratch开始?

Scratch更侧重培养孩子的编程思维,告诉他们如何去思考问题,如何去解决问题,从而达到训练和提高孩子的动手能力、独立思考能力、逻辑思维能力。Scratch在WIN系统和MAC系统上均能正常运行,还可以通过Scratch软件控制操作机器人。由此看来,Scratch软件是孩子们学习少儿编程入门的不二选择。

学编程为什么从Scratch开始?


分享到:


相關文章: