少儿编程可以培养儿童哪些能力?
1、创造性
创造性的重要性不言而喻。但对于创造性的培养,在教育圈内却没有什么特别好的办法。甚至有一批人认为,创造性是无法培养的。我们的孩子需要在真实的生活中发现问题、经历问题,经历那种痛苦或不平衡带来的冲击和压力,然后经历这个探索思考过程,这里就是创造性产生。
从这个层面而言,少儿编程所涉及的大部分任务,都是具有场景的任务,如果问题提出得当,这些问题对儿童实践而言都有非常好的教育意义。因为少儿编程是一个基于实践的学科,基于问题解决的学科,所以这里就是创造性的天然土壤之一。
2、团队协作
儿童需要大量的团队协作的任务,尤其是在我们中国这个社会现实下,独生子女居多的时候。现在学校对于团队协作,那是非常的弱。甚至种种原因,团体体育活动也不够多。即使可以参与团体体育活动,它也是一个基于身体条件来对抗的竞赛活动,这是一个身体条件决定角色、以团队荣誉为主、进行简单规则下的竞赛式的活动,它和我们真实社会中复杂的协作活动还是有区别的。
3、数据与系统思维
在数据与系统思维方面,我们探讨一种可能性。这种可能性就是,未来社会中许多中职位,都将需要职业人一个基本能力,那就是数据与系统思维的能力。他们都有着丰富的数据能力,包括获取数据、处理数据和基于数据决策的能力,这不是简单使用工具的能力,而是内化到思维方式的一种工作方法论。所以在今天以及未来的职业发展中,这种数据能力,以及人机协作复杂系统中的实践能力,必将成为一个核心竞争力。
如果社会需要,那么我们的基础教育必须有所准备,有所启蒙。如果这样的能力是大部分中高端职位都需要的,那么在基础教育启蒙的时候,它必然成为一个主学课。
4、公立教育对接
实际上少儿编程可以与公立教育对接。首先,信息技术奥赛也开始逐渐有影响力,对于感兴趣的中学生而言,这是一个很好的展示自我能力的平台。信息技术奥赛中除了基础知识之外,主要题目就是编程,通过数据结构和算法来实现编程,解决可计算的比较复杂的问题。这对部分儿童成长和未来发展是有帮助的。
越来越多的大学将尝试自主招生,有关科学和技术方向的专业,其中少儿编程是具有开阔视野的,有延展性的,也是深入的。在未来大学自主招生中,基于少儿编程所做的项目和能力,将具有很好的竞争力。
西安童程童美少儿编程