提起编程,很多家长脑中可能会闪过这样一幅画面:一个个程序员面对着电脑上一大堆密密麻麻发着绿光的代码,正面无表情地敲打着键盘... ...

少儿编程课是什么样的内容(少儿编程是什么样的课)(1)

但其实编程并不等于敲代码,“学编程相当于做程序员”这种说法是很多家长对少儿编程的一种误解。

少儿编程课是什么样的内容(少儿编程是什么样的课)(2)

所以,孩子学编程是学什么?少儿编程是什么样的课?

对于少儿编程的学习,南昌大学教育大数据研究中心朱小刚教授曾在接受采访时,这样说到:

“青少年学习编程应当分为三个阶段,第一阶段为发现兴趣、培养兴趣;第二个阶段是系统性的知识的积累,到了第三阶段就是创新创造的阶段。”

因此,少儿编程课其实是一门以锻炼孩子科学素养、多学科知识积累以及创造力的课程,接下来卡卡将从3方面全面阐述一下少儿编程是一门什么样的课。

学什么?

1.编程知识

少儿编程课上,孩子们需要学会简单的编程逻辑和代码的编写能力,从而帮助设计一些小工具解决一些重复流程化的工作,从中掌握条件判断、顺序执行、循环、变量、链表以及函数等等一系列的编程知识和技巧。

少儿编程课是什么样的内容(少儿编程是什么样的课)(3)

且孩子掌握基本的编程知识,还能参加各类编程大赛。

2.信息技术应用

少儿编程课中,孩子需要用到不同的计算机软件,对信息技术的应用有更深一步的学习,同时会接触到Python、C 等计算机语言,由此了解计算机的基础语言。

3.数学应用

编程编码过程中往往需要孩子们运用到数学运算,并需要将很多数学的实际知识运用到真实的项目中去,相比简单的试卷答题,编程不仅需要动脑,更重视动手实操和实践检验,赋予了数字和计算更高的生命力。

锻炼什么?

1.孩子的自律性

编程语言具有自己的规则,如果孩子想设计一款自己脑中的游戏,则需要先进行分析,然后制作、测试,才能最终做出游戏。这个过程能够帮助锻炼孩子养成严谨的逻辑判断,培养自律性。

2.孩子的自主学习能力

自主学习能力表现在两方面:一是主动学习,二是高效的学习。大多数孩子的教育成长路径中一直都有家长的督促、老师的管理,即使是高效通常也是被动的高效。

少儿编程课是什么样的内容(少儿编程是什么样的课)(4)

而编程的学习就是一个完全由孩子自己动手搭建、编程、调试、操作、运行的过程,在这样一个过程下,孩子的学习拥有了极大的自主性,并且在不断的试错、修正下探索更有效的方法。

3.创造力

家长们一般不会将想象力与编程结合在一起,但编程其实就是将孩子的想法在电脑上实现的过程,孩子们可以发挥无限的想象力并探索付诸实践,长此以往,孩子们的创造力、创新意识得到很好的锻炼。

培养什么?

1.分解思维

分解思维就是将复杂、庞大的问题分解成几个小问题分别解决的思维路径。通过解决小问题从而解决复杂的问题,使问题变得更加简单。

2.框架思维

建立框架在分解之后,即是把所有小任务都集中起来,单独检视、思考每一个小问题,按照时间顺序排列,并搜索解决方案,在脑内建立起一个框架,例如我们生活中运用的时间安排表,就反映了框架思维。

3.抽象思维

抽象思维其实约等于分类、概括,即关注关键信息,提炼出重要的内容,忽略不必要的细节。比如学会了烹饪花甲的方法,那么其他贝类也可以参照同样的烹饪方法。

少儿编程课是什么样的内容(少儿编程是什么样的课)(5)

4.计算思维

什么是计算思维?计算思维其实充斥着我们的生活,例如刚开学,老师请同学发新本子,每人4本,多余的需要统计好,此时发本子的同学就需要观察本子有几本?班级里一共有多少人?这些都是需要计算解决的。

5.耐心和细心

代码编程需要思路严谨,其中查错是一个必须的过程,也是一个极需要耐心和细心的任务。

如今,少儿编程教育备受社会关注,家长们清楚了少儿编程是什么样的课,才能对少儿编程消除误解,为孩子选择更好的成长路径。

,