知识屋:更实用的电脑技术知识网站
所在位置:首页 > 母婴育儿

让您的孩子受益终身的能力

发表时间:2022-03-25来源:网络

世界地球日

编程思维

让您的孩子受益终身的能力

随着人工智能成为热门话题,各种政策鼓励提升孩子的科学素养、培养新一代人工智能领域的人才,少儿编程再度成为家长们关注的焦点。

既然编程可以学习,还受国家政策支持,那孩子学习积木拼搭及编程课程,可以获得哪些知识呢?今天我们就来探讨一下这个话题。

编程思维是什么

01

编程思维≠编程算法。

那么编程思维到底是什么呢?

编程思维并不是仅限于编写程序的技巧,它是种高效解决问题的思维方式,它是“理解问题——找出路径”的高效思维过程,由分解、模式识别、抽象、算法四个步骤组成。

编程思维不仅能帮助孩子解决数学、英语等学科上的问题,在生活中,编程思维的运用随处可见:

1 解算术题

01、分解:拆分问题

一道算术题:9+5=?

02、模式识别:观察规律、趋势

一般来说我们会直接从9开始往上数5个数,就得出14。

03、抽象:建立自己的模式

但我们可以有更简单的方式:从5里面拿出1给9,那么这个公式就是(9+1)+4=10+4=14。

04、算法:设计步骤解决问题

像这样每次先取到10的倍数,然后再相加,当孩子建立了这样一个算术模式,再大一点的算术题,也能计算得更快。

例如:19+8=(19+1)+7=27

2 记忆电话号码

01、分解:拆分问题

看到号码 → 朗读号码 → 记忆号码

02、模式识别:观察规律、趋势

通过观察,得知中国手机号都是11位数,前三位数是固定的网络识别号(服务商代码,例如:138、133等)

03、抽象:建立自己的模式

除去前三位,剩余的8位数我们按自己的记忆习惯,分为3+4位数或2个4位数作为一组进行记忆。

04、算法:设计步骤解决问题

建立了这样的记忆模式后,看到所有号码都可按照这个模式,进行快速记忆。

简单一点说,编程思维就是处理问题的正确打开方式。拥有这样的思维方式,孩子无论是面对学习,还是面对生活中的问题,都会比使用普通思维方式的其他人更容易成功。


什么时候学编程最好

02

虽说编程思维能够很好地帮助孩子提高发现问题、解决问题的能力,但培养编程思维,我们不能操之过急

家长们需要知道:孩子的学习必须遵循孩子自身的认知发展规律,否则会适得其反。

儿童认知发展阶段

近代最具有影响力的瑞士儿童心理学家让·皮亚杰(1896-1980),把少年儿童的认知发展按照年龄划分为了4个阶段:

1

0-2岁 | 感知运动阶段:

仅靠感知和动作认识外部环境

认识到客体的永恒性

2

2-7岁 | 前运算阶段:

以自我为中心

思维不具有可逆性

没有守恒概念

3

7-12岁 | 具体运算阶段:

守恒概念形成

思维运算必须具有事物支撑

思维具有可逆性

4

12岁及以上 | 形式运算阶段

能够进行逻辑推理、归纳、演绎

能够理解符号意义、隐喻等



让·皮亚杰

不同年龄孩子学习编程的优势——学龄前

03

学龄前

1、让孩子独立思考,主动发现和解决问题。孩子学习积木拼搭的时候会接触到编程,在写编程的时候会遇到许多的问题,孩子只有将问题解决掉,才能够开始下一步。这个时候孩子在无形中就会开始主动思考问题,逻辑思维能力也会变强。

2、锻炼孩子的意志和韧性。在搭建过程中,孩子会经过一系列的失败,然后一次又一次重来,遇到问题不逃避,孩子的意志也会更加坚强。

3、可以提高孩子的动手能力。孩子搭建的时候不仅要动手,也要动脑,整个积木的搭建过程中,孩子要观察、分析、判断,最后用手和脑的合作完成一个作品。

4、可以让孩子有成就感。刚学习的孩子要单独搭建模型的话是非常困难的,只有反复练习和操作才能成功,当孩子经历磨难,最终搭建成功之后,会有特别的成就感。

5、让孩子在玩乐中学习。每个孩子都是喜欢玩儿的,但是他们也必须学习,如果一味学习的话,孩子的压力太大。这个时候让他学习,可以帮助孩子在玩的过程中探索世界,有助于提高孩子的学习成绩。

不同年龄孩子学习编程的优势——小学阶段

04

1、了解信息技术的应用环境及信息的一些表现形式。

2、建立对计算机的感性认识,了解信息技术在日常生活中的应用,培养学生学习、使用计算机的兴趣和意识。

3、在使用信息技术时学会与他人合作,学会使用与年龄发展相符的多媒体资源进行学习。

4、能够在他人的帮助下使用通讯远距离获取信息、与他人沟通,开展直接和独立的学习,发展个人的爱好和兴趣。

5、知道应负责任地使用信息技术系统及软件,养成良好的计算机使用习惯和责任意识。

不同年龄孩子学习编程的优势——初中阶段

05

1、增强学生的信息意识,了解信息技术的发展变化及其对工作和社会的影响。


2、初步了解计算机基本工作原理,学会使用与学习和实际生活直接相关的工具和软件。


3、学会应用多媒体工具、相关设备和技术资源来支持其他课程的学习,能够与他人协作或独立解决与课程相关的问题,完成各种任务。


4、在他人帮助下学会评价和识别电子信息来源的真实性、准确性和相关性。


5、树立正确的知识产权意识,能够遵照法律和道德行为负责任地使用信息技术。

不同年龄孩子学习编程的优势——高中阶段

06

1、使学生具有较强的信息意识,较深入地了解信息技术的发展变化及其对工作、社会的影响。


2、了解计算机基本工作原理及网络的基本知识。能够熟练地使用网上信息资源,学会获取、传输、处理、应用信息的基本方法。


3、掌握运用信息技术学习其他课程的方法。


4、培养学生选择和使用信息技术工具进行自主学习、探讨的能力,以及在实际生活中应用的能力。


5、了解程序设计的基本思想,培养逻辑思维能力。


6、通过与他人协作,熟练运用信息技术编辑、综合、制作和传播信息及创造性地制作多媒体作品。


7、能够判断电子信息资源的真实性、准确性和相关性。


8、树立正确的科学态度,自觉地按照法律和道德行为使用信息技术,进行与信息有关的活动。

编程教育助力孩子达到最近发展区

总之,编程教育是培养学生良好的信息素养,把信息技术作为支持终身学习和合作学习的手段,为适应信息社会的学习、工作和生活打下必要的基础。

收藏

知识阅读

热门推荐

  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜