暑假到了,家长如果想让孩子学习编程,自己又不太了解,不知道学什么,怎么学,那么您可以看看下面的建议,避免入坑,根据孩子年龄对号入座即可。我们拒绝给家长制造焦虑,遵循学习规律,不要拔苗助长,要坚信兴趣是最好的老师。学习中有任何问题,也可以通过官网qq群联系我们老师帮助解答。
(一)零基础入门【培养兴趣】
6岁以下:建议远离电子产品,多去户外,还是开心地玩吧,健康的身体最重要。
6-7岁:建议以培养兴趣为主,鼓励孩子自主探索。不灌输枯燥的编程的术语、概念,不强迫他按照教程模仿,支持他自我创新。
推荐产品:Kodu
kodu编程环境简单,不用键盘输入,对孩子的入门要求很低;其次kodu是一个 3D 游戏开发环境,3D动画界面以及声效非常有趣,低龄孩子很容易产生兴趣。
软件下载:
http://kidscode.cn/archives/14499
入门教程:
软件安装后,结合视频教程就可以自己探索创建新世界,学习的过程中孩子都会有自己的想法(目标),那么鼓励他去看教程或者到我们的群里问老师,通过自己主动探索得到的成就感要远大于被动模仿。
8-12岁:这个年龄的孩子仍旧推荐图形化的积木编程,有条件的可以慢慢熟悉键盘,毕竟打字输入在未来的信息课都会用到。
推荐产品:Scratch
软件是免费的,切勿上当受骗,花钱买什么破解版。Scratch功能丰富,可以制作动画,游戏,绘图,音乐创作等等
Scratch下载:
http://kidscode.cn/archives/2285
入门教程:
http://kidscode.cn/archives/16217
《带你步入编程世界》scratch3零基础入门视频教程,每节5分钟左右,根据不同的年龄提出两种学习方法:
-
低龄孩子,跟着视频学习,掌握基本的操作,然后结合学习的内容发挥想想自己创作。
-
大一点的孩子可以根据自己的设想目标有针对性地去学习,比如我想做发射炮弹的功能,那么就需要学习"克隆"的相关知识,就可以去观看:控制模块第五节魔法师分身术。通过项目式的方式去学习,自我寻找解决问题的办法,进行创新,无形中培养了自主学习的能力。
12岁以上:这些孩子将要进入中学的学习阶段,但不要认为自己大了,就看不上图形化编程,这是错误的,也有一些培训机构宣扬这种错误的观点。仍然建议先体验一下scratch,希望你能在假期达到以下学习目标:
-
熟练地掌握变量的使用
-
熟练运用重复执行
-
熟练操作链表
-
能够自己新建各种积木,定义并使用它。
当你熟练掌握这些知识以后,再去选择代码类编程,那么c++还是python?
这个具体根据自己的需要选择:
-
如果学校有编程相关课程或者竞赛小组,那么学校用什么你就学什么;
-
单纯的喜欢,想学代码编程那么建议python,python语法简单,上手快;
python入门系统视频教程:
http://kidscode.cn/archives/11595
-
希望能参加信息奥赛,那么就c++(要求理解能力强,喜欢钻研,需要一定的天赋);
c++基础语法:
https://www.runoob.com/cplusplus/cpp-tutorial.html
(二)有一定基础
-
多练习,会和自己独立完成还有一段距离,如果你还没有接触代码类编程,一定要熟练掌握变量和重复执行的使用,对以后学习非常有帮助。
-
做一些编程比赛中的题目,比赛的题目和兴趣创作不太一样,考察知识会较多的涉及数学。
-
保持兴趣,如果你开始了代码类编程,那么提高自己的代码录入速度,给自己设定更高的目标,向着目标前进吧!
部分竞赛题目:
http://kidscode.cn/archives/tag/18/p/1
部分算法题目:
http://kidscode.cn/archives/tag/40
等级考试真题题库:
本站内容未经许可,禁止任何网站及个人进行转载。