机器人教育|在学习少儿编程中体会AI乐趣

少儿编程的兴起引发了教育界人士的思考,不断开始有专家发问:少儿编程存在的意义究竟有多大?这样的疑虑是正常的,也是我们对每一个火热的社会现象应该持有的冷静和客观的反思。格物斯坦认为:其实真正意义上的人工智能编程,是基于计算机程序、物理学、电子学甚至化学等传统科学发展而来的,远不是一个几岁的儿童就能掌握的。
机器人教育|在学习少儿编程中体会AI乐趣
文章图片

严格来说,学校和校外培训机构的少儿编程课程,就好比乐高积木、可塑橡皮泥之类,主要目的是启发儿童智能,激发孩子的想象力和创造性思维,远非真正的知识和理论。一般而言,我们认为少儿编程中的“少儿”对应于少年、儿童两个人生段落,在“中国教育体系”中属于学前教育、初等教育、中等教育的范畴,所以少儿编程的教育对象主要是17岁以下的孩子。
你会发现,身边有一些孩子很有说话欲望,表达很有逻辑,而且做事也有计划,而另一些孩子表达不清自己的想法,说话也没有前因后果,这是因为逻辑思维能力的差异造成的。
编程思维可以概括为这四大类型:分解问题,模式认知,抽象思维,算法设计。通过这四个步骤,一个棘手的复杂问题先被拆解成一系列好解决的小问题;每一个小问题被单独检视、思考,搜索解决方案;然后,形成解决思路;最后,设计步骤,执行——问题解决。你会发现,编程是能够把抽象思维转化为具体思维最好的载体。
机器人教育|在学习少儿编程中体会AI乐趣
文章图片

另外,根据教育认知学,孩子会在7岁左右开始形成抽象逻辑思维,整个7-12岁是抽象逻辑思维的最佳形成期。所以孩子从小学阶段开始学编程,就是在正确的时间做正确的事。
少儿编程教育需要匹配孩子的年龄特征、知识结构和生活经验,遵循特定年龄阶段的认知规律和学习特点,切忌生搬硬套面向成人的职业编程技能培训内容。
所以,应该选择一些趣味性的编程游戏用作低龄儿童的编程启蒙;随后通过图形化的编程语言、积木拼搭式的编程工具,以动手实践的方式体验编程乐趣并逐步掌握模块、控制、执行等编程概念;最后,在尊重孩子身心和谐发展的个体差异的基础上,面向高龄少年引入生产型的高级编程语言,强化计算思维和问题解决能力。少儿编程绝非人人的必修课,“不懂编程就是文盲”纯属无稽之谈。如果继续扭曲和神化原本为了培养兴趣、激发想象力的少儿编程,这门课程不仅不会长久,反而会物极必反。学习少儿编程培养一种兴趣,激发一种思维方式,何乐不为?
机器人教育|在学习少儿编程中体会AI乐趣
文章图片

【机器人教育|在学习少儿编程中体会AI乐趣】有不少家长认为学编程就是敲代码的,这是对编程理解得不够全面,编程就像是用电脑听得懂的“语言”和电脑“沟通”,让电脑听懂指令并按照指令来执行。与人类的沟通不同,电脑作为高科技产品,是没有情感的,它们只听数据不听故事,因此在学习编程的过程中,必须具有理性、严谨的思维。
综上所述,在少儿编程的学习中,是不断训练孩子把复杂、庞大的问题拆解、理顺的一个过程,培养孩子思维,让孩子发现、理解并解决问题,而不仅仅是一种技能学习那么简单。编程思维可以说是“理解问题——找出路径”的思维过程,这种思维在孩子的学习、生活中遇到复杂问题时如何处理也是必不可少的。

    推荐阅读