家长必看:少儿编程致力于培养人工智能时代下的新生力量

2021-03-24      1773

最近看微信后台留言,总有家长或迷茫或焦虑,不知道该让孩子学些什么才能使其立于不败之地。有的留言甚至说,“你们天天发少儿编程怕不是在贩卖焦虑吧。”

随着STEAM教育日渐火爆,“少儿编程”一词进入了大众视野,但大部分家长对其也只是一知半解的状态。在各类平台,对“学习少儿编程是否有必要”,“是不是智商税”等话题的讨论不绝于耳。

确实有家长在不太了解“少儿编程”具体情况的时候,就已经“付出良多”,并宣称自己这是交了“智商税”。

但实际上,少儿编程的火热并非商家在刻意贩卖焦虑,身处数字时代,编程是解锁世界的工具,是当今的通用的语言。


少儿编程课程阶段

少儿编程教育是通过编程游戏启蒙、可视化图形编程等,培养孩子的编程思维和创新解难能力的课程。

少儿编程教育大致有三个阶段:

● 编程启蒙:适合4-8岁

起初进行Scratch或是仿Scratch的图形化编程和实物编程学习,以培养兴趣、锻炼思维为主,趣味性较强。孩子学习过程中可以创造属于自己的动画,故事,音乐和游戏等,这个过程类似搭积木,是比较简单的。

● 编程学习:适合9-14岁

之后,进行机器人编程的学习,也就是搭建机器人,然后通过运行程序让它动起来,这个过程着重培养孩子的动手能力,让孩子学会如何创造。

● 编程进阶:适合15-18岁

最后是进行Python、C++等高级编程语言的计算机编程教学,目标往往是参加信息学奥赛等科技品牌赛事,如信息学奥林匹克竞赛/联赛、机器人竞赛、科技创新大赛等,为后续的专业学习和职业技能打基础。


家长最迫切想要了解的,大概是“学习少儿编程到底是在学什么呢?”

其中最核心的部分就是“编程思维”。

编程思维介绍

编程思维不是指编写程序的技巧,而是一种致力于有效解决问题的思维方式。

编程思维(programming thinking)由以下四个模块组成:

◆分解(decomposition),把一个复杂的大问题,拆解成可执行、好理解的小步骤。

◆ 模式识别(pattern recognition),根据经验找出相似模式,以此解决细分问题。

◆ 抽象(abstraction),聚焦最重要的信息,忽视无用细节。简单来说,就是找出问题本质,过滤掉其他无关紧要的因素。

◆ 算法(algorithm),设计一步接一步的解决路径,解决整个问题。

通过这四个步骤,能先把一个复杂问题拆解成一系列的小问题;接着每一个小问题能被单独检视、思考,寻找解决方案;然后聚焦重要节点、形成解决思路;最后设计步骤并执行、解决问题。


少儿编程“正解”

首先,少儿编程不要求孩子学会编码,其目的并不是为了开发程序软件,甚至在家长的眼中,孩子学习的过程更像是在玩游戏,课程结束后也未必能给家长展出所谓的成果。

所谓编程,就是让计算机代码去解决某个问题,规定某个计算体系一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应的结果。

少儿编程绝不等于写代码,它的学习过程更关注孩子逻辑思维、创新思维及动手能力的养成。




在线留言

  • *姓名:
  • *电话:
  • 邮箱:
  • 留言:
  • 验证码: 看不清,请单击

免费咨询热线

专业客服为您解疑答惑