您现在的位置: 首页 > 贝尔社区 > 亲子天地
想让孩子学习编程,应该怎么选择少儿编程培训班和编程课程呢?
2018-04-27 belledu 6 3034

近年来,少儿编程教育如雨后春笋般冒了出来,从Scratch、乐高机器人,到来历可疑的各种编程课程,林林总总,没有技术背景的家长,往往会被海量的信息淹没。那么,如果想让孩子学习编程,究竟应该怎么选择少儿编程培训班和编程课程呢?

首先,我们应该明确,对于中小学年龄段的孩子,编程课的主要目的应该是启蒙——让孩子接触编程知识,在编程学习中强化逻辑思考能力、系统思维能力以及组织协调能力,培养发现问题、处理问题、解决问题的能力。

其次,儿童编程培训与成人编程培训不同,孩子的课程体系应结合了STEAM创客教育理念,摒弃掉成人编程的枯燥与抽象。少儿在学习编程的过程中,所见即所得,项目式学习,并建立快速反馈机制,让孩子在学习时,完全没有枯燥无聊感,反而觉得有趣,而做出作品时的成就感会刺激他主动学习。

依照上面两个前提,我们在选择少儿编程培训班时,可以从以下几个方面进行比较判断:

  1. 教育理念
    这个主要对比,是否与我们参加编程课的目的一致;
  2. 教学方式
    基础知识结合实例演示,小班制面对面授课有效交流,注重学习过程而非结果,既要吸引孩子的兴趣,也要引导学习技术的原理和基础,同时能够结合实际案例进行应用,最好还能够结合素质教育、场景教育。如果是参加线下培训班还可以观察下周围的环境:环境宽敞明亮,投影设备高清,电脑设备流畅等等。
  3. 课程体系
    是否有完善的课程体系,各年龄段都能够让孩子持续的系统化学习,避免一些拼凑式课程和简单重复练习;编程课程是否与其它学科关联,与学校的学科教育有呼应,是否融入数学、逻辑、几何、物理等知识;
  4. 成果展示
    是否有其他孩子的学习成果展示,最好能够和正在学习的孩子进行交流沟通,了解优劣之处进行比较。
  5. 学习社区
    是否有高互动的课后学习社区,能够帮助孩子在课余时间互相学习帮助共同提高。 在决策掏钱之前,您还可以尝试一些活动,比如参与培训班主持的公益化编程活动或者体验课活动,了解师资情况,同时了解自己孩子的情况;参与入门级的编程夏令营活动,通过短时间连贯性的编程学习,了解师资方和自己孩子的匹配程度。

如何选择适合少儿学习编程的语言?

  • 如果你的孩子年龄偏小,还不能记下26个英文字母、没有使用过键盘,那么毫无疑问,Scratch是首选。
    Scratch由麻省理工学院媒体实验室开发,这保障了它的完整性和持续迭代能力;scratch本身是一款免费软件,下载和使用,都无需付费。整个“编程”的过程,是以鼠标拖拽的形式操作的,像在玩积木,容易引起孩子的兴趣;不认识英文字母、不会使用键盘,也完全不构成障碍;通过scratch可以快速实现一些小游戏、程序的开发;完成的作品可以发布在官方网站上,可以分享给朋友,增加成就感;
  • 如果你的孩子年龄稍大一些,可以使用简单的文字、语句,可以使用键盘,认识26个英文字母,那么依然可以选择Scratch作为编程的启蒙课程。同时,选择一门真正的“语言”,进行真正意义上的“编程”学习。对于中小学年龄段的孩子,推荐以Python作为入门的编程语言。
    作为美国中小学编程入门课程的首选教学语言,Python是目前最容易理解的编程语言,非常贴近自然语言,很少强调传统的编程语法,容易入门、上手快、效率高。而且,Python已经被公认是代表未来的语言,是AI时代头牌语言。Python可以用来做几乎所有的事情:从web开发、科学计算到机器学习、人工智能,你能想到的,几乎都可以用它来实现。

让孩子学会一门代表未来的优雅的语言,在编程学习中培养兴趣、强化逻辑思维能力、系统思维能力、组织协调能力,让孩子们成为能够面对未来的人,我想,这才是一门优秀的编程课程应该提供的。

返回列表