刷爆朋友圈的少儿编程怎么学,看这一篇就够了丨书籍推荐

当一部分中国父母在为孩子沉迷电子游戏苦恼的时候,计算机编程已经成为美国中小学教育的热门课程。为什么孩子要从小开始学编程?少儿编程要怎么学?成为不少家长困惑的问题。



尽管孩子学习编程已经是时代的趋势;编程对孩子创造力和多种思维方式的发展非常有帮助。但不同年龄段的孩子,其认知能力不同,适合学习编程的阶段也不同。一般将编程学习分为以下四个阶段:


1、编程启蒙: 通过游戏化方式学习基础的计算机科学概念,掌握“面对问题—分解问题—解决问题—反馈结果”的编程思维,了解正式学习编程需要掌握的能力框架。


在这个阶段,一般选择游戏化编程(如:CodeMonkey)、图形化编程(如Scratch)、机器人编程(如乐高编程),利用这些工具,帮孩子零基础完成编程入门。8岁以下完全未接触过的孩子推荐使用以上方法。


2、编程入门: 初步使用真实环境的编程语言,理解程序中循环、函数、逻辑运算等知识的运用,为真正使用编程语言打下牢固的基础,此阶段一般使用真实编程语言的入门教程(如:CodeMonkey)。适合有一定基础或超过8岁的孩子。


3、编程应用:学习使用合适的编程工具,掌握高级语言的使用方法,更加深入思考编程科学的概念,能在真实的工程环境下编写能使用的应用、解决生活问题。(一般此阶段学习Python语言)


4、编程进阶:参与编程类竞赛,通过算法的比拼、数据结构的优化、创意的碰撞,追求更极致的编程境界。(一般此阶段学习C++语言)


基于这种阶段前提下,家长应该有针对性给孩子选择适合的学习内容,不可盲目拔高,避免揠苗助长。因此对少儿编程推荐的书单如下:


第一阶段:编程启蒙阶段


编程启蒙阶段特点:启蒙阶段孩子由于没有接触过编程,对编程概念较为陌生,建议可以从Scratch入门,主要掌握Scratch的基本功能的使用、熟悉基本程序逻辑、创作工具使用、学会独立思考,解决问题,熟悉编程基础知识,逐渐培养编程思维。


书单推荐 :《动手玩转Scratch2.0编程》

推荐理由:可视化编程语言,快速掌握编程原理 ,这本书适合6岁以下无编程基础孩子以及家长,但是需要一定的学科知识做支持,例如数学的几何图形,科学知识等。


这本书一共分为9章,前三章讲解如何使用Scratch绘制几何图形,并创建富媒体应用程序,其余章节使用Scratch讲解各个编程概念。每一章都有许多的案例,帮助孩子培养编程兴趣,学以致用。

第二阶段:编程入门阶段
编程入门阶段特点:孩子具备编程思维的基础,没有非常合适的编程基础书目推荐,但是CodeMonkey是通过由易到难的学习挑战关卡设置,让孩子自主思考解决编程问题,逐步提升孩子编程思维,培养编程兴趣,是可以做为孩子编程入门学习工具来使用的。



惊喜预告:编程启蒙书籍《CodeMonkey系列丛书》不久后也要和大家见面啦~萌趣视频+卡通图文形式帮助孩子用编程逻辑分析问题,更有少儿编程、数学运算、英语知识点汇总,让孩子边学边玩,收获许多在课本上学习不到的知识。


第三阶段:编程应用阶段
编程应用阶段特点:这个阶段的孩子思维能力逐渐成型,加之以前编程启蒙基础,这一阶段会运用到编程工具涉及到两个方向:Python和C++。Python是人工智能的主流语言,也是未来高考科目,而C++是工程语言。这个阶段需要掌握C++/python基本语法、程序结构、编程方法等。


书单推荐《父与子的编程之旅》



推荐理由:本书通过儿童的视角将看似复杂的Python编程学习过程深入浅出地表述出来。不会像一般的编程类技术书籍一样,看似“条理清晰”却晦涩难懂,极易让初学者陷入枯燥的痛苦泥淖。可爱的漫画+有趣的例子结合,生动地介绍了变量、循环、输入和输出、数据结构以及图形用户界面等编程的基本概念。


兼具趣味性和系统性,提供的动脑动手操作的机会也很多。编排了很多卡通人物及场景对话,让学习者在轻松愉快之中跨入计算机编程的大门。


少儿编程工具CodeMonkey,对于Python的学习非常有帮助,原因在于:CodeMonkey使用的真实编程语言CoffeeScript,这是Javascript的转译语言,代码指令简洁,效率非常高,可以帮助孩子在熟练使用后几乎无成本切换至Python语言的学习。适合孩子入门和应用阶段的学习。


第四阶段:编程进阶阶段

竞赛阶段特点:这个时候的孩子对于计算机已经有了比较系统的认识,也有了清晰的发展发现和努力目标。如果选择的Python,接下来可以进一步学习高级程序设计,目标是拿下编程竞赛大奖;如果选择的C++,目标就是专研算法,在竞赛上崭露头角。


推荐书单《啊哈C语言!逻辑的挑战》




推荐理由:《啊哈C语言!逻辑的挑战》从开始学习与计算机对话到自己独立制作一个游戏,深入浅出地讲述编程的思维。


这本书语言幽默,通俗易懂,给人耳目一新的感觉。与计算机展开的逻辑较量会让你觉得很有意思。孩子可以在茶余饭后阅读《啊哈C语言!逻辑的挑战》,甚至坐在马桶上也可以看得津津有味。尽管作为赛事类的书籍推荐,但也有助于编程基础知识的复习和巩固。


不管孩子对编程的掌握程度如何,最终还是归结到学习编程思维。学会用逻辑严密、条理清晰的思考和解决问题。鼓励家长也适当引导、陪伴孩子一起学习,一起激发思维的同时,见证孩子的进步,把编程思维融入到孩子的日常生活中。


未来AI技术的发展,会让很多职业消失,孩子们需要用数字化的思维去理解这个世界,这样才能和AI交流,控制AI来辅助自己高效的处理事务,而不是被替代。

你可能感兴趣的:(刷爆朋友圈的少儿编程怎么学,看这一篇就够了丨书籍推荐)