本地下载文件大小:47.7 MB
大耳猴少儿编程是针对7-12岁孩子设计的一款编程软件,软件采用全新的简单拖拽的积木编程方式,将枯燥的代码转化成图形来学习编程,玩转Scratch3.0,培养孩子的数据化、逻辑化和系统化的思维方式,提高动手能力,爱上编程,需要的朋友赶快下载吧!
每个孩子都有必要学习编程
"计算科学给予学生创造未来世界的力量"-微软首席执行官 萨提亚
"未来50年只有计算科学,各学科都要结合计算技术"-中科院院士 姚期智
"少儿编程讲究创意、灵感、创新,这在任何职业都是不可或缺的"-美国教育专家 弗洛雷萨
What:少儿编程学什么?
少儿编程不是教孩子写枯燥的代码,而是一种全新的、简单拖拽的积木编程。目标是培养孩子数据化、逻辑化、系统化的思维方式,训练孩子的创新思维和动手能力,教孩子“如何运用新技术把想法变成现实”。
学物理不等于要成为物理学家,学编程不等于要成为程序员,编程已经是必备技能。
How: 我们怎么教少儿编程?
我们提供了一套游戏化的课程学习系统,孩子们只需简单的拖动积木块,做一些逻辑组合,就能快速做出充满趣味性的作品,让编程变成了一件容易和充满创意的事情。在兴趣和成就的驱使下,孩子们就会去尝试实现更复杂的作品,他们会主动学习并克服各种困难,由浅入深把编程技能掌握。更重要的是,孩子们在实现自己作品的过程中,会不停的经历如下过程:想法-->构思和组织-->尝试-->失败-->调整完善-->学习和寻求帮助-->再尝试-->再失败-->再调整和尝试-->直到成功,不知不觉孩子们就学会了勇敢面对失败、坚持不懈、通过学习和寻求帮助,并最终把想法变成现实,而这种能力和思维的训练才是少儿编程的真正魅力所在。
1.Scratch
所谓Scratch,就是我们常说的图形化编程。
其实说实话,很多牛妈们是瞧不上Scratch的,这些家长绝大多数自己就在做编程相关的工作,在他们看来,Scratch根本不算编程。
确实,Scratch并不需要孩子写代码,它只是教孩子用一个个的“命令积木”,去搭建一个跑的通的小程序。
给大家展示一下吧:
你把Scratch里的命令当成一个个积木,孩子只需要按照程序规则,把这些个积木拼搭起来。
像上图掷色子这种简单的游戏,就像是拼一个小机器人。
难一点儿的程序,无非是像拼一个更复杂的玩具而已。
但即使孩子Scratch玩的再好,用积木拼出一个珠穆朗玛峰来,也无法通过Scratch来习得编程。
因为Scratch是用已经造好的积木块去跑程序,真正的编程,需要自己亲手去造积木块。
那学习Scratch就没有意义了么?
并不是。
编程对于孩子而言有两个价值,一是让孩子成为一个编程高手;二是让孩子掌握程序思维。前者未必每个孩子都能做到,后者几乎是人人都能做到。
也可以说,不是每个孩子都适合学编程,但几乎所有的孩子都适合学Scratch。
Scratch的意义,更多的在于用这种“搭积木”的方式,教会孩子程序是如何思考的,我们知道,程序的思维方式比人要更严谨,这种严谨的思维方式,也会反哺孩子在学科上的成绩。
同时家长们要知道,一大串命令当中,只要有一个命令是错误的,这个程序就无法跑通,需要孩子从头检查整个程序。
这个过程,锻炼的是孩子的耐性和细心程度,我个人觉得这也是编程能给孩子带来的最大的变化之一。
其实我觉得,学Scratch更像是在给孩子学编程之前的一块试金石,检测孩子适不适合走编程这条路。
如果孩子对Scratch表现得兴趣浓厚,那学好Scratch也算是给孩子打了一个不错的编程基础;反之如果孩子表现得一般,能让孩子学会程序思维,也是件不错的事。
更何况,Scratch比起其他语言来说,更适合给孩子入门,毕竟它简单、炫目,上来就让孩子写些枯燥的代码,很容易把孩子的兴趣毁掉。所以建议各位家长,想让孩子学编程,Scratch应该是它的第一步。
2.Python
等到孩子年龄三四年级,有一定的Scratch基础之后,就可以让他接触真正的编程语言了,Python,是孩子这个阶段最适合学的一门语言。
还是拿上文那个掷色子的游戏来给大家做个示范:
在不懂代码的人来看,Python和C++是没什么区别的,都是一行乱码。
当孩子开始学习Python的时候,就已经可以算是一个小小程序员了,之所以拿Python作为孩子学习的第一门语言是有原因的。
其实我们可以这么理解,任何语言都可以说是一个翻译器,只不过有的翻译器是一句一句翻的,有的翻译器是成段成段根据文章大义翻的。
前者会把文字翻译成:夕阳的晚霞令人沉醉,几只海鸥翱翔在天空。
后者会把文字翻译成:落霞与孤鹜齐飞,秋水共长天一色。
对于读者(电脑)来说,理解后者比较容易;但是对于作者(写代码的人)来说,肯定是前者比较好写。
所以这个阶段,还是要给孩子掌握一门稍稍基础一点的语言,为他后面的一步路做铺垫。
3.C++
有一个在科技公司软件部任职的家长跟我这么形容C++和Python,他说:
Python就像是C++的后代,继承了祖宗的许多遗产。
程序先辈们在C++的基础上创造了Python,为了让代码更好写,先辈们在C++的基础上做了许多改动。
但C++才是更底层、更原始的代码方式。越是原始、未雕琢的东西,改造的可能性越高。
同时从2022年开始, C++将成为NOIP的唯一参赛语言。所以说无论是功利的“唯竞赛论”也好,还是非功利的学编程,C++都该是孩子少儿编程的终极语言。它长这样。
用前文翻译器的例子,电脑理解C++,是整段理解,这样运行的程序速度更快(虽然只快肉眼不可见的速度)。可以说,一定程度上,C++难度更高,也更高级。
按部就班学到这一步的孩子,已经可以说是一个小程序员了。
到了这个阶段,家长就需要开始接触、了解、准备自主招生了。我认识很多家长,明明孩子有自主招生的实力,却因为家长信息匮乏,白白错失掉了自主招生的黄金时期,这些家长很可惜,也不在少数。
关于自主招生,我后面也会出相应的文章,等不及的家长可以扫文末二维码直接咨询我。
4.家长该如何看待少儿编程
很多少儿编程机构的公关文都会给家长这么一个错觉,好像少儿编程明年就会列入高考必考科目,报了我的课明天孩子就会被清北录取。
好好的一门强身健体的好课程,非得把它吹成大力丸,其实理智的家长都能分析出,这是不靠谱的。
那我们该如何看待少儿编程呢?鱼sir建议大家把编程课当作孩子的一个兴趣班,初中以前兴趣班要广,初中以后兴趣班要精。先让孩子学到初中,至于初中之后学不学,就看孩子的兴趣以及有没有通过它自主招生的希望。
但在诸多兴趣班中,它毕竟是离升学靠的最近的那一个。而且,学编程也几乎一定会反哺孩子的数学,至少我认识的小编程高手里,没有几个数学不好的。
系统安全/ 22.6 MB
音频转换/ 9.5 MB
编程软件/ 9.7 MB
网络辅助/ 34.5 MB
商业贸易/ 18.4 MB
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!