分享

家长必看 | 少儿编程这么火,各年龄段的孩子该如何自主学习?

 木易努力 2020-08-09

时下教育界最火的莫过于编程学习。大家普遍认为学好编程要从“娃娃”抓起,编程教育一跃成为家长们培育孩子兴趣的选择之一,和音乐、绘画等少儿兴趣班齐头并进。中小学的课程体系里也陆续出现了编程、人工智能等,低龄化学习呈必然趋势。


1、初级阶段 4-6岁

4到6岁的学龄前孩子还不具备完善的思维认知能力,编程思维对他们来说太难了。在这个年龄段应以思维启蒙为主,可以带孩子玩一些训练编程思维的小游戏,让孩子观察体验游戏中的运行路线、逻辑运用等操作,家长帮助他们深层理解。高尔基也曾说过:“游戏是小儿认识世界和改造世界的途径”。适当地玩些游戏可以激发小孩子的求知欲与创造力,启蒙他们了解客观事物。
 

“games for the brain”是免费的益智游戏网站,里面有2048、彩色线条、扫雷、旋转拼图等小游戏,简单又有趣。除了一些网站,手机软件商店里也有益智类小游戏和操作性较强的单机游戏。如果怕长时间注视电子产品影响小孩子的视力,可以买一些棋类、扑克、七巧板等给小孩子玩。



如果有能力有兴趣的话,可以选择难度系数更大的游戏,比如《人类:一败涂地》,它是一款3D情景解谜探索游戏,游戏设置在奇幻漂浮的梦境世界中,以小白人为主要角色,玩家需要运用头脑智慧进行解谜,逃离虚拟世界中不断崩塌的梦境。

2、中级阶段 7-10岁

这个阶段的孩子有一定的思维认知能力,但尚未形成编程逻辑。建议小朋友从最基础的Scratch图形化编程开始学习,少儿编程教育机构也都普遍采用Scratch作为编程入门软件。这一阶段注重编程逻辑养成,可以做到从玩游戏到自己制作小游戏的重大转变,也为之后学习高阶编程语言打好基础。


Scratch是麻省理工学院(MIT)专门为小朋友研发了简易图形化编程工具,无需编程基础,操作简便、轻松上手。在学习过程中,它不仅是用于教会孩子们一些编程的概念,也包含通过以讲述故事的方式帮助孩子们易于理解抽象的物理、数学知识。孩子们也可以制作动画、创作故事、小游戏等等。

孩子们运用拖拽积木的方式实现程序的运行。积木模块涵盖8个大类,100多个功能,涵盖了完整程序的各个环节,学习者可以做出自己的小作品。这些图形化积木的正确使用需要家长和老师的帮助,在引导下,孩子们学习操作一些基本的编程语句,如循环、条件判断等等。

网页搜索Scratch,就会有免费的下载路径。Bilibili上有一些很实用的教程,比如大龙老师的《新版Scratch3.0系列课程》,较为详细地讲解了一些有趣的编程小作品的案例操作。SCRATCH编程公众号里也有免费的教程,让小朋友快速入门、轻松学习。但记住不要完全依赖网上教程,对于7到10岁的孩子是无法做到独立理解这些编程思维的,建议家长一起陪同学习。



学习地址:https://www.bilibili.com/video/BV12J411X7tY

3、高级阶段 10岁以上

这个阶段的孩子已经有了一些编程基础,数学和英语能力也有所提高,那么这个时候就可以开始尝试高阶计算机编程语言的学习,比如C/C++、Python等。相较于图形化编程,这些编程语言会略显枯燥,也更为抽象难懂。那怎么才能让孩子们有学习下去的动力呢?这里推荐一个基于网络的互动编程教程Codecademy。

进入Codecademy中文版官网可直接在线学习。Codecademy是国外在线学习编程的网站,它为用户提供了一种学习编程的新方式。目前提供了 HTML/CSS/PHP/Javascript/Ruby/Python 等课程。开设的课程是面向零编程基础的用户,因此它将课程打造得更易于理解、更易入门。



通过它来学习编程就像闯关游戏一样,克服从易到难的“关卡”来了解编程语言的基本原理,富有趣味性。Codecademy追求短小精悍的原则,会将复杂的学习课程拆成小段,每一段都设计得非常简单且短小精悍,一般每一小节只是几行代码,容易记忆理解。

其次它的另一个特点就是互动式学习。Codecademy可以让你直接在浏览器上完成代码编写,并且进行测试,附带了及时测试的功能。它注重边学习边实践,节省了安装配置开发环境的时间,使学习更加高效。

另外有一些网站也是不错的选择,比如极客学院,提供了海量的编程教学视频,各种编程语言都有相关的课程,价格也很实惠。但家长不能把孩子学会编写程序的希望完全寄托在上网课上,教学视频只能算是辅助性学习,涉及内容不会太深,也没有操作性的练习。抽象、乏味的代码很难激起小朋友们的求知欲望,除非是对编程展现了浓厚兴趣的小朋友,不建议家长把高级语言课程强加给小孩子们学习。


极客学院:http://www.

分享线下一些相关的教育机构

一二线城市的大型教育机构都纷纷开设针对青少年的少儿编程教育,一些创业团队瞄准了“少儿编程”这一领域。我们列了一些机构的信息供大家参考,具体挑选的时候建议多上上体验课,多比较下~

极客晨星
年龄:6到16岁
课程体系;九等级螺旋式课程体系
涵盖内容:理解游戏设计机制,学会JavaScript或Python,面向对象编程。
教学形式:线上/线下
教学模式:游戏式互动教学法

童程童美
年龄:3到18岁
涵盖内容:Scratch编程、Python编程、JavaScript网页编程、乐高WeDo、乐高EV3、C++编程
教学形式:线上/线下 
教学模式:软件与教具结合,趣味情景化学习

编程猫
年龄:7到16岁
涵盖内容:图形化编程、Python代码编程、硬件入门编程、数学编程
教学形式:线上/线下
教学模式:真人教师+智能AI上课、动画式教学

昂立STEM
年龄:3到12岁
涵盖内容:乐高WeDo 机器人编程、Scratch 3.0图形化编程、Python人工智能代码编程、C++编程
教学形式:线下
教学模式:PBL项目式学习、5E探究式学习法:探索、沟通、参与、拓展、评价

小码王
年龄:7到12岁
涵盖内容:Scratch图形化编程、Python 程序开发课程、App Inventor 手机开发课程、C++ 程序算法课程
教学形式:线下/线下
教学模式:先进的基于PBL项目驱动的教学法

编玩边学
年龄:7-16岁
涵盖内容:Scratch图形编程、Arduino硬件编程、Python代码编程、NOIP算法编程
教学形式:在线直播,线下小班授课
教学模式:2节录播+1节直播

傲梦编程
覆盖年龄:6-18岁
课程体系:Scratch游戏艺术设计、Javascript艺术设计、特色C++、网页游戏开发、NOIP奥林匹克信息学竞赛、Python人工智能
教学模式:在线直播,一对一或者小班授课

核桃编程
覆盖年龄:6-12岁
课程体系:低年级通过5节课对Scratch进行认识和学习,最终形成一份毕业设计作品;高年级通过5节课对计算机和程序进行学习,最终形成一份毕业设计作品
教学模式:线上

VIPCODE
覆盖年龄:5-16岁
课程体系:儿童编程思维图形化编程、中文游戏编程图形化编程、少儿APP趣味开发图形化编程、Python人工智能编程基础图形源码对照编程、AI智能机器人开发源码编程、AI深度学习开发源码编程、C/C++编程基础(数据结构与算法)源码编程、信息学奥赛(NOIP)辅导源码编程、高考学科编程辅导源码编程
教学模式:在线直播,一对一或者一对多授课。

西瓜创客
覆盖年龄:7-16岁
课程体系:从图形化编程入门,拓展更高阶的代码语言Python。
教学模式:线上





文章来源:STEAM在线

微信编辑:李中华

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多