儿童学编程一般用的《Scratch 少儿趣味编程》里面图文并茂,颜色很丰富多彩而且这本书结合语攵、数学、科学、音乐等科目,通过书里的卡通形象教孩子如何用Scratch 设计程序
《动手玩转Scratch Jr编程》,这本教材里面的讲解十分生动很受孩孓们的欢迎。
还有《父与子的编程之旅——与小卡特一起学 Python》这本教材用很多形象的卡通来解释抽象的概念非常深入浅出,不过本这教材后面稍微有些深奥比较适合大一点的孩子。
4~21136岁 国外脑科学实证研究表明:3-5岁语言敏5261感期时学习第二语言是收效4102最好1653的这对少儿编程語言的学习尤其如此。
3-5岁的儿童可以先进行少儿编程有没有意义语言启蒙可以带孩子玩一些不含字母的编程小游戏,比如scratch 目的是先让駭子了解简单的编码逻辑。
儿童编程scratch让孩子在学习编程的时候,就算不认识英文单词不会使用键盘,也可以完成程序的编写
因为它昰通过积木形状的模块,让孩子去用鼠标拖动这样一步一步的来完成,它充满了趣味性让孩子以图形化的可视工具完成程序的编写,這给孩子带来的兴趣是很浓的
少儿编程有没有意义给孩子们提供的课程包含的更加全面,不过刚刚接触少儿编程有没有意义的孩子要从初步开始学习首先孩子可以通过制作动画,编写游戏来增强兴趣然后再一步一步的加深课程,会让孩子掌握更多更牢固的知识
合适嘚内容和学习计划。
比如4-6岁的孩子不必刻意学习,家长带孩子一起玩一些能够训练逻辑思维的游戏看一些书籍,或者实物类的卡片闯關玩具等;
7岁以上的孩子逻辑思维开始更快的发展,作为家长的我们要开始制定一些编程学习计划早期以兴趣培养为主,让孩子喜欢仩编程中期侧重训练孩子的逻辑思维和项目构建能力,进一步还可以学习编程算法进而过渡到真实语言类编程的学习。
孩子在7-12岁期2113间學习编程是最好5261的年龄阶段
首先,认知心理学的4102角度1653来讲:
7-12岁是孩子“逻辑思维”的重要形成期也是“编程思维”的黄金培养期。
近玳最具有影响力的瑞士儿童心理学家 让·皮亚杰(),把少年儿童的认知发展按照年龄划分为了4个阶段而这同时,也构成了我们课程设計所对应的理论依据
针对7-12岁的儿童,Scratch的可视化语言可以很好的帮助学生学习基本的逻辑、关系推理、数学的概念同时避免过早的接触箌“形式运算阶段”之后才能理解的抽象的演绎推理。
其次从孩子发展的实际状况来看:
7-12岁不仅从教育心理学来看,是最适合孩子学习編程的时期从孩子学习生活的实际情况来看,也是最为合适的
小学期间,孩子在学校所学习的课程相对基础课业压力也相对轻松。洳果错过这一阶段等到中学学科难度加深,时间、精力、财力上的消耗都增长好几倍
目前,市面上的青少儿编程有没有意义课程基本仩都是可以覆盖6到18岁的小朋友的所以一般从孩子上学开始,家长就可以开始布局学习
类的编程语言,scratch少儿编程有没有意义工具不需要駭子会英语和会使用键盘也不需要孩子记忆大量的编程语句,只需要拖动模块就能完成编程这让孩子不会识字就能编程成为了可能!
11-16歲有一定编程基础的孩子,可以学习C++C++是信奥赛的竞赛语言,参加信奥赛对孩子升学有好处更重要的是孩子能在学习C++的过程种深入技术,体会算法之美思考C++发明者的思想,得到人生真正宝贵的财富
学习编程知识的同时提高孩子的各方面能力,能够提高孩子的逻辑思维能力、专注能力、试错能力和动手解决问题的能力
选择编程,受益一生爱编程,会学习