多语言展示
当前在线:905今日阅读:176今日分享:34

进行少儿编程教育的时候如何选择合适的语言

现在少儿编程教育逐渐变成一种主流,在浙江地区将来python很有可能会成为一门高考学科。从K12教育阶段就打好基础非常重要,但是现在培训机构众多,语言也各种各样,如何选择正确的语言是关键。
工具/原料

互联网

方法/步骤
1

主流的培训机构提供的课程包括scratch,C与C++,还要python四种语言。scratch并非语言,属于编程教育中比较重要的基础课。现在,来教大家如何理解这四者的差别。

2

scratch,标志性角色是一只橘黄色的猫。scratch所使用的是一个可视化编程软件,在软件中儿童能用类似积木堆叠的方法来实现代码的快速编程。

3

scratch几乎是所有少年编程班的入门课程。因为第一不涉及代码的编写,第二积木层叠的方式非常有利于儿童理解逻辑结构,先执行XXX再执行XXX,从上往下的结构培养少年的逻辑思维,第三,儿童大部分有爱玩的天性,通过制作游戏的方式学习,会更有效率。

4

真正的选择是从C,C++和python开始,下面的才是重点。

5

先说python,现在越来越重视素质教育,python作为最好理解的通用语言受到了社会的喜爱。

6

学习python,极有可能对将来高考产生影响。并且在大数据时代,python的作用非常广泛,无论是用于数据清洗统计,还是人工智能数据标记,都少不了python的身影。

8

C++适合的是有一定数学基础的孩子,因为涉及到各种算法,相对课程难度高,并且工程量大。但是C++有一个得天独厚的优势,就是做机器人程序,机器人大赛的孩子一般都是通过C++实现的。

9

育碧前算法工程师,现有渔编程CTO孙霆曾说过,最好的教育,就是先通过学习scratch,摸索孩子更擅长的部分,再因材施教。因为有些孩子可能本身可能逻辑清晰对数字敏感,这一部分可以继续学习C++,有些孩子本身具有创造力,特别擅长制作一些意外的惊喜,这部分孩子如果学习算法的话,有揠苗助长的风险。所以,想要学习的话,建议先去相关机构做一个评测,参加为期一年的长期班可能是更好的选择。

10

至于其他的APP Invetor,JS(尤其是喜欢玩《我的世界》的孩子会感兴趣),对于将来考试录取作用不是很大,如果纯粹为了兴趣的话可以考虑让孩子自己学习,这里就不详细解释了,有兴趣的可以提问,我会回答你的。

注意事项
1

数学好的选择C++,数学一般的推荐学习python

2

其实两者都对未来升学有巨大帮助

3

scratch是入门级产品,对于幼儿智力开发有帮助

推荐信息