搜索
写经验 领红包
 > 社会

从小学编程有什么好处(编程课对小学阶段有用吗)

导语:【中小学编程】学习编程有啥用?各阶段选啥编程?建议送给你们

编程学习

Programming

编程学习的几点见解

随着社会的发展,编程的学习也从小学的信息科技课程开启,课外辅导班中编程、机器人等也逐渐很受家长和学生的偏爱。

那么,针对于中小学生,学习编程有什么好处呢?各阶段学习什么样的编程更合适呢?针对以上两个问题,我来谈谈我的看法。

一、学编程有什么好处

NO.1

学习编程可以更好地锻炼孩子的逻辑思维能力和问题解决能力,同时培养孩子的软件工程思维。

(1)拿图形化编程来说吧,孩子在接受完基础知识的学习之后,该学以致用了,要做一个作品。积木块就那几个,如果漫无目的地拼拼凑凑,最终作品能够成型,也很难有灵魂。

(2)所以,在做一个编程作品之前,我们要有一个整体的构思和想法,经过可行性分析之后,再去设计、开发、应用、管理和评价我们的作品,然后进行再进行多轮的迭代修改完善,从而达成最终的作品,这就叫软件工程思维和逻辑思维。

个人认为,这个思维的应用,不仅局限于编程或者是科技领域,做任何事情都是通用的。

(3)那么,这个作品的构思和想法从何而来呢?我认为应该是源于生活遇到的场景或者问题。生活中遇到了什么场景或者遇到了什么问题,进而去通过图形化编程完成解决方案的落地。

比如:“有学生发现有的同学打字太慢了,深究原因是对26个字母键的位置不熟悉,于是,金山打字通用起来太多乏味,所以就开发了一个切水果小游戏,每隔几秒会有几个水果(上面随机带有不同的字母)自上而下落下来,游戏者需要找到并按下相应的字母,水果便会被切掉,同时累计分数加1”。通过这个小游戏,既调动了孩子的积极性,又能够练习学习键位,寄学习于游戏,何乐而不为?同时们在编程的过程中,不断调试作品,遇到问题不断修改和完善,这里就体现了孩子的问题解决能力。

NO.2

如果真的有天赋且持之以恒的学生,对中高考的升学是有帮助的。具体有何帮助,有意向的朋友可自行查找相关政策。

二、什么学段适合学习什么编程?

针对我们这边的情况,提出各学段学习编程的建议,因地区差异较大,仅作参考。

幼儿园阶段

这一阶段的孩子认知水平还有待完善,所以很多知识可以通过行动来进行学习和强化,所以这一阶段可以通过学习乐高和开源硬件中的一些简易编程语言,作为编程学习的启蒙。

小学1-3年级

这段学生的认知水平有所提升,同时有了一定的数学基础,可以学习图形化编程,例如mind+、编程猫、mblock等作品设计类,也可以学习Icode这种锻炼空间思维的闯关类的编程。

小学4-6年级

通过前面对编程的学习,已经对“顺序”、“分支”、“循环”、“变量”、“列表”等概念有了初步的了解,这时候就可以开始高级编程的学习了。

关于高级编程,Python语言近些年比较火,而且对语法、格式的编写也相对没那么严格,但是我建议,有了一定图形化基础后,可以直接上手最正统的C++编程。

可能有的家长会问了,这都大学生专业课学的内容,小学生能学得了?答案告诉您,可以。我四年级的学生是完全可以接受的。

初高中

初高中毋庸置疑,还是C++呗。

那为啥就要从小学就要开始学呢?原因很简单,因为中学学习压力大,内容繁重,时间紧迫,所以关于C++的基础语法和算法,要在小学打牢,有条件的同学可以先打打信息学奥赛,毕竟这是我们的终极目标,水平够了可以提前试水涨涨经验。

关于编程的学习还有什么问题,在下方留言吧。期待您的关注、点赞与收藏。

END

编辑|努力生活的搬砖人

本文内容由快快网络小快整理编辑!