童程童美
童程童美专注7-18 岁少儿编程教育及服务,通过趣味的编程教育我们将致力于发现那些在编程领域有天赋的编程天才,并为他们进一步提供打开世界上机会良好的职业编程教育。

小孩学编程从哪学起

1

小孩学 编程 从哪学起

儿童学编程近几年风霏一时,有些家长仍处于迷茫时期,不明白应该如何去学习。经常会咨询一些小孩学编程先学什么?下面看看小编整理的小孩学编程从哪学起吧。

小孩学编程从哪学起

1.游戏的方式

目前,有很多专门训练编程思维的游戏,难易程度不一,游戏的类型也不一样,在之前,已经罗列过很多有趣又好玩的编程游戏。除了网络游戏,现实中的游戏也能让培养孩子的编程概念,比如场景构建游戏。

2.玩具的方式

网络游戏毕竟是虚拟的,对于孩子们来说,能触摸到的实体玩具也许更能吸引他们的注意力。因此,家长们可以考虑为孩子们选择一些融入了编程概念的玩具,比如之通过漫画学习编程,还有各种编程玩具。

3.儿童编程语言

适合儿童编程的语言有多种,其中儿童可选择的编程语言,推荐两种:Pascal和Python

A、Pascal

Pascal是学习计算机编程的基础。在实际应用中,Pascal没有任何实用意义。

但对于初学者来说,Pascal是个不错的选择,易学、易懂,上手快,能培养初学者良好的程序设计风格和习惯。现在也有不少孩子在小学一二年级就开始学习Pascal。

让孩子学习Pascal语言的好处就是:

(1)将孩子们领进编程的大门

(2)解决简单竞赛类的数学问题

(3)学习数据结构

(4)帮助孩子熟悉计算机思维,训练大脑,可以为以后学习更高深的语言打下基础

B、Python

相对于Pascal而言,推荐Python语言,原因包括4点:

(1)简单。一行代码就能写出一个程序,对于小孩子来说,简答易上手的特点非常重要。

(2)跨平台。可以用来解决各个平台之间的问题。

(3)发布简单,采用纯文本的形式,不需要编译。

(4)拥有强大功能,理论上几乎可以做所有层开发。

C、HTML

学习编程,除了可以通过选择一门语言入门,也可以从HTML开始做,年龄比较大的孩子,可以尝试让他们做个个人网站,有成品更能激发学习的兴趣。

开始可以先做简单的静态页面,会设计到比较简单的编程语句;接着是通过改程序的方式进行简单的图片除了和CSS,慢慢加入Javascript,实现交互的效果;

接着加入复杂的程序;逐步引入JQuery,实现各种特效;最后引入Node.js,连接数据库。

通过完成一件成品的方式去学习,让孩子有坚持学下去的动力,同时也能让孩子明白编程到底能干些什么,为以后学习其他编程语言可以奠定兴趣基础。

2

适合小孩学的编程语言

一、4—6岁的孩子

这是个可选的年龄段,这个阶段正是孩子逻辑思维能力的形成和快速发展期,再小一些思维能力还达不到,切忌揠苗助长。课堂形式多从少儿编程小游戏开始,玩一些编程小游戏,比如用指令控制一个角色到达终点,绕过一些障碍物,用循环来完成重复任务等等。

再有一定基础以后,从孩子的兴趣和编程基础起来时开始培养,通过用可视化的编程工具来完成稍微复杂一些的任务,这一阶段孩子的逻辑思维开始更快地发展,比如Scratch少儿编程、App Inventor等。

二、7—10岁的孩子

在熟悉了可视化少儿编程后,可以真正学习一门编程语言,用一些可视化编程工具来完成一些复杂的任务,比如Scratch、Python等。这里推荐Scratch编程课程,课程中融入了思创体教学法,建立系统化的递阶式课程体系。

三、11—18岁的孩子

如果孩子走到了这一步,说明对编程非常感兴趣,并且编程能力也比一般的孩子强很多。学习一种真正的编程语言,比如Swift、Python等,尝试编写一些软件,初步学习算法、数据结构以及面向对象编程。这个阶段的孩子应以实践为主,看书为辅,也可以尝试一些硬件编程,比如用Arduino做个小机器人。避免闭门造车,尽量为孩子创造实践机会,比如合伙做网站,参加一些编程大赛等。

小孩学编程从哪学起

3

小孩学编程注意事项

学习模式选择

对于6-16岁孩子来讲,这个群体的心理特殊性,造就他们独特学习方式、学习模式。少儿编程学习是在使用中学习编程的。他不是先学好编程语言的形式,再来使用编程语言来解决问题的,而是一边习得一边使用。他不但习得语言手段,而且习得语言的非语言手段。

因此,在教少儿学习编程时,应着重教授语言的功能及表达功能的各种非语言手段,为少儿提供一切可能的编程语言环境及编程应用场景,培养少儿运用编程语言解决实际问题的能力。

学习年龄

人的语言学习关键期在6~7岁以前,也就是合理界定为6岁,这一时期被认为是语言关键期,在关键期没有机会接触语言,孩子的语言能力完全被破坏且不可逆转。而编程语言作为世界通用型语言,也符合这一语言习得规律。如印度有一个在狼窝内长大的孩子叫卡马拉,7~8岁救回来时只会狼嗥和爬行。经科学教养花了数年才学会几个单词,到17岁死亡时仍不会语言。

至今,世界上大约发现30个野生儿童的经历都说明了这个道理。所以对于少儿编程的教育,于那些语言感知和反应能力较强的少年儿童,可以尽早地让他们接触第二语言即在语言敏感期内学习编程语言,往往事半功倍,收效甚好。

以上是童程童美整理的小孩学编程从哪学起全部内容,更多精选文章请访问少儿编程学习网专栏。