多语言展示
当前在线:1877今日阅读:86今日分享:14

小孩子怎样学编程?

在少儿编程越来越火热的大背景下,小孩子如何学习编程?本教程将给出一个完整的学习流程和方法。
工具/原料
1

一台能够上网的功能正常的电脑

2

一部不要太老的Android智能机

方法/步骤
1

这里首先解释一下为什么小孩子要学习编程。编程是一门非常培养孩子逻辑思维能力的,在编程的过程中,孩子需要非常努力地集中精神,而且编程不允许有任何的错误,在编程的过程中,孩子需要自己去思考一个动作实现的流程,将大动作分解为小动作,并逐步实现,理顺自己的逻辑。通过这种训练,孩子在这个过程中可以慢慢地提高自己的逻辑思维能力,做事情也不会走神和分心,提高专注力。

2

讲完为什么,我再来讲一下什么样的孩子能够开始学习编程。一般来讲,年龄最好在1年级以上,能够识字打字,有基本的逻辑思维能力,如果再高一点要求,能够使用加减乘除运算解决数学的简单应用题。这就是学习编程的基本要求。怎么样?是不是一点都不高。

3

那应该让孩子如何学习编程呢?以及学习编程需要哪些软件辅助?别着急,我一一来讲。

4

1. Scratch小猫软件。Scratch是麻省理工学院MIT开发的图形化编程工具,主要面对青少年开放。是一种积木块式的拖拽式编程工具,对比以往编程语言,这个编程软件可以说极大的降低了学习编程的门槛。而且完全开源,公开。软件界面也十分友好,基本上对于有编程基础的成年人来讲,自己看几个示例,稍微琢磨琢磨就能够自己编写出小游戏。当然啦,这里不是给成年人学习,而是完全没有任何基础的小孩子。如果你是家长,可千万不要指望孩子能够自己琢磨出来。编程入门难的不是语法,况且这个软件也根本没有什么语法,而是是否能够理解问题解决、动作达成的思想,先做什么,后做什么,再做什么,每一步有什么衔接,需要哪些角色去执行哪些指令,又会产生什么样的结果。这是难的部分。那孩子如何学习Scratch这个软件呢?我建议:1. 如果你家孩子只有1-2年级,完全没有任何基础,甚至连电脑都不太熟悉。那么如果你是一个有经验有时间的父母,可以自己教学,但是做好心理准备,这个过程可能并不是那么友好。(辅导过孩子做作业的家长应该深有感触)但是我相信,大部分的家长都没有这个时间和精力来全心全意辅导孩子。那么我给出的最好的建议就是:找少儿编程培训班(线下最佳),学习周期半年起。当然,这里不打广告。我只说对于培训机构的要求:老师必须真正懂编程,且对小孩子比较友好。为什么要真正懂编程?因为你现在做的工作是给孩子打基础和提高兴趣。学习编程的基本思维逻辑,为什么编程有趣?学习一个好的思考问题的方式。这并不是随便一个人都能拥有的。你还要记住的是,孩子到这里不是来学的多么好,多么专业,来这里干嘛?熟悉电脑操作和编程的思维。所以不要太功利的想,是不是孩子学习1-2年就能学习的多好多好,千万别这样想,孩子来就是来提高兴趣和巩固基础。在这个过程中,也能够看出孩子现在适不适合学习编程。适合了,继续往下走,不适合,过段时间再试试。所以,找机构学,体验课一定要进去听,哪怕在门口听。老师上的好不好,你如果能够听一次,相信你会有判断。2. 如果你的孩子已经3-5年级,已经接触过电脑,在学校也有电脑课学习。但是没有编程的基础,我的建议——仍然是培训机构(线上或线下),学习周期半年起。为什么说线上或线下,这得看你孩子的性格,有的孩子安静,能够坐得住,那线上也还可以,而且价格便宜。但是有的孩子性格活泼,坐不住,你让他安静的坐在那里对着电脑学习1-2个小时,打游戏也许行。而且活泼的孩子注意力更容易分散一点,所以这时候就可以酌情选择线下。最后,附送Scratch的在线开发地址:(版本:3.0或以上)https://scratch.mit.edu/projects/editor/?tutorial=getStarted下载离线编辑器地址:(版本:3.0或以上)https://scratch.mit.edu/download

6

3. Python本来我并不愿意将Python放到少儿编程板块,只是到目前为止,Python也的确是最适合孩子学习的真正编程语言。有关的Python的介绍太多了,我这里不一一讲解。这里想要讲的是,Python的学习适合的孩子:至少5年级往上(其实我更推荐初中)。如果你的孩子只有5年级,那么报班是最好的选择。如果你的孩子是初中且有比较好的自控能力,我建议可以尝试自学。关于Python的教程网络上太多了,相当多的优质的视频教程或文档教程。打开慕课网,搜索Python基础教程,看评分和学习人数,选择综合比较高的就好了。当然了,这种学习方式其实有弊端,如果你的孩子对编程并没有十分喜爱,那可能会逐渐失去兴趣,而培训机构的学习则会更加注重学习时的乐趣,相对来说,在机构学习,更容易坚持下去。

注意事项
1

一个优秀的编程启蒙老师十分重要十分重要十分重要!!!

2

如果孩子出现了厌恶心理,千万不要逼迫,暂停一段时间再试试。

3

千万不要让孩子觉得学习编程十分痛苦,相反,它是一件很有意思的事情

4

如果您觉得此教程对您有所帮助,请点个赞!谢谢!

推荐信息