发表时间: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、树立正确的科学态度,自觉地按照法律和道德行为使用信息技术,进行与信息有关的活动。
编程教育助力孩子达到最近发展区
总之,编程教育是培养学生良好的信息素养,把信息技术作为支持终身学习和合作学习的手段,为适应信息社会的学习、工作和生活打下必要的基础。
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务