少儿编程是在贩卖家长的焦虑吗?

目前火热的少儿编程实在贩卖焦虑吗?当然不是。

少儿编程是在贩卖家长的焦虑吗?

所谓焦虑,是我们尚满足的欲望与别人境遇对比后而滋生出的情绪。正真的贩卖焦虑,是用顶层人最高标准告诉所有人,你也应该这样过。家长的焦虑,主要是怕自己的孩子落后于其他同龄人。如果家长仅仅因为别人家的孩子在学编程,就强迫自家孩子也去学编程,而不考虑自家孩子的兴趣特长,是不明智的。

家长最应该做的事,不是帮孩子安排妥当各种课程,而是Enablement, 翻译过来叫做“使能”,给孩子提供信息和体验,最终由孩子来做决定。要让孩子拥有做决定的能力,必须要多了解世界,要学会主动地收集和分析信息。具体到少儿编程,请既不要盲从,也不要排斥,家长可以从一下几个角度分析分析:为什么?学什么?怎么学?然后再做出理性的判断。

1. 为什么要学编程?

1.1 重要性

首先要纠正一个误区:学编程就是以后为了当程序员。就像学画画不一定以后要成为画家,而是为了培养美感;学编程不一定以后要成为程序员,而是为了培养编程思维。

学外语是为了与全世界的人交流,学编程是为了掌控计算机这一强大的工具。

1.2 能力培养

学习编程对于数学能力和逻辑思维能力的培养,显而易见,对于更深层次的能力培养,比如创造力,实验能力,项目管理和团队协作,也是有很大的帮助。

1.3 态度培养

编程除了能培养孩子的技能,更重要的是使其养成一些好习惯:严谨,有条理,不断优化。

1.4 升学加分

话不用多说,直接看看清华大学2019年自主招生简章,原文链接:

https://www.tsinghua.edu.cn/publish/bzw/7545/2019/20190328154655256843148/20190328154655256843148_.html

少儿编程是在贩卖家长的焦虑吗?

2. 学什么?

世界上的编程语言非常多,根据孩子不同的年龄,可以有不同的选择。

小学生(6-12岁)比较适合图形化拖拽式的编程,比如Scratch。

在Scratch编程界面,程序语句都以拼图模块的形式呈现,模块按功能划分为不同颜色。编写程序时,用户只需像拼插积木那样把拼图模块垒在一起。只有当程序在语法上合规合理时,模块的接口才能对接上。用模块接口的形状作为拼插指引的设计借鉴自乐高积木。

Scratch不需要孩子牢记语法,甚至不识字也可以玩。

Scratch的具体介绍可以参见我的文章:

https://www.toutiao.com/i6744150918784090636

下图是Scratch的示意图,来自我的另一篇文章:

https://www.toutiao.com/i6745836272205431308

少儿编程是在贩卖家长的焦虑吗?

Scratch无法实现复杂的逻辑,对于初中生(12-15岁)来说,Python会是比较好的选择。

下面是一个Python代码的示意图:

少儿编程是在贩卖家长的焦虑吗?

3. 怎么学?

程序语言有各种语法,其实不用去死记硬背,活学活用才是正道。

关键的是如何实际生活中的概念映射到计算机的逻辑中,这就是所谓的编程思维。比如近年来在高考卷中出现过的程序题,流程图就是编程思维的一种具体体现,对于学过编程的孩子,就是送分题了。

少儿编程是在贩卖家长的焦虑吗?


学习编程一定要循序渐进,切不可卖弄技术。对于少儿来说,主要是给他们打开一扇窗,培养他们对于编程的兴趣,学得太难太枯燥,都容易打击到小朋友的自信心,所以对于小学生,编程课程设计一定要有趣,最好是把小朋友熟悉的卡通角色加入到程序当中。

少儿编程是在贩卖家长的焦虑吗?

除了老师讲解基本的编程原理和示例外,搭建一个自组织学习环境(SOLE, self-organized learning environment) 也是很有帮助的。SOLE 旨在利用 6~13 岁孩子的好奇心和参与驱动学习的兴趣,帮助教师和家长鼓励孩子探索和解决问题。让学生们分组,一起完成编程,学生们就会相互学习,解决问题。

少儿编程是在贩卖家长的焦虑吗?

很多家长担心长期使用电脑是否会影响孩子的视力,这也需要少儿编程课程特别的设计,使用屏幕最长不要超过1小时,课间安排休息,还会做眼保健操。对于00后的孩子来说,他们就是互联网原住民,不让孩子接触和使用任何屏幕是不可能的事情。只要合理安排,少儿编程并不会对视力造成影响。


分享到:


相關文章: