思辨绘本/青少英语
任选一门*1课时
小编将从以下四个方面进行分析。什么是儿童编程?儿童编程学到了什么?(从网络转载)
1.开发儿童编程(简单带)
2.儿童编程学习什么(非常详细)
3.如何学习少儿编程(详细)
4.学习少儿编程有什么好处(详细)
No.1
儿童编程的发展
日本在中小学普及编程教育科目;
根据英国教育大纲,软件编程是5-16岁儿童的必修课;
新加坡全面推进少儿编程教育,在中小学考试中增加编程考试科目;
为儿童编程教育投入40亿美元,美国政府呼吁全国青少年学习编程;
……
与此同时,国内对儿童节目的推广虽然稍晚,但也不断努力,这也说明国内对儿童节目的重视程度越来越高。
2016年9月,《教育信息化十三五规划》将信息化教学能力纳入学校办学水平考核;
2017年7月,国务院发布《新一代人工智能发展规划》,宣布在中小学开设人工智能相关课程,逐步推进编程教育;
2018年4月,教育部发布《高校人工智能创新行动计划》,提出构建多层次人工智能教育体系,将人工智能普及教育引入中小学;
2019年4月,教育部在《教育信息化与网络安全工作要点》中提出启动青少年信息素养评估,推动中小学人工智能相关课程的设置。鼓励社会力量参与编程教学软件和游戏的开发和推广。
……
从这个角度来看,儿童编程有望成为继数学和英语之后的第三大刚需。
No.2
儿童编程到底学到了什么?
许多父母和朋友让他们的孩子学习编程,以培养他们的逻辑思维能力。毫无疑问,编程是一门特别适合练习逻辑思维的学科,因为编写程序的过程是一个不断思考和应用逻辑的过程。
下面将从三个方面全面阐述儿童编程到底学到了什么?
1.学什么?
(1)学习软件的使用方法
通过各种软件,我们可以帮助我们更快地工作和解决问题。Word、Excel还有图像处理、视频编辑软件等,它们都有很多交流。
(2)学习编程知识
掌握一些编程知识和技能,如条件判断、顺序执行、循环、变量、链表、函数等。使用简单的编程逻辑和编写代码的能力,然后帮助设计一些小工具来处理一些重复和系统的工作。你也可以参加各种编程比赛来帮助你进入高等学校。
(3)数学应用
将大量的数学实践知识应用到实践项目中,赋予数字和计算更高的生命力,而不是停留在试卷上解决问题。
2.锻炼什么?
(1)自律性
每种编程语言都有自己的规则,程序的操作将完全按照规则执行。编程可以通过严格的逻辑判断和程序规则帮助儿童不断提高自律性。例如,如果一个孩子想在他的脑海中玩一个游戏,他需要在玩游戏之前进行分析-制作-检测。这个过程可以很好地延迟满意度。因此,编程学习可以锻炼孩子的自律性。
(2)自主学习能力
自主学习能力主要体现在两个方面:一是主动学习,二是高效学习。这也是从自律开始的。一个自律的人可以主动学习,但只有用更好的学习方法,他才能达到效率。
在日常生活中,有很多这样的教育途径:孩子们总是在幼儿园、小学、初中和高中受到家长的监督,教师的管理,学习压力和负担逐渐增加。然而,在没有教师严格管理的大学里,大学生活已经成为一个轻松的天堂。这种学术规划是不合理的。这就要求我们的孩子提前有自律和自主学习的能力。在这条道路上成为领导者。
(4)表达力
(3)创造力
孩子们的想象力是无限的。编程可以结合音乐、图片和代码来表达孩子们的想法。创新意识将在儿童不断实现和表达内心想法的过程中得到有效的锻炼、突破和探索。
3.培养什么?
(1)分解思维
分解思维是将复杂而巨大的问题转化为解决几个小问题的思维方式。然后通过完成小项目,处理小问题,然后完成大项目,解决复杂的问题,使整体更容易理解和简单。就像制作汉堡一样,汉堡应该分为圆面包、生菜、奶酪、火腿、烧烤、圆面包等。
(2)框架思维
分解问题后,第二步是识别,即独立检查,思考每一个小问题,搜索解决方案。
在这里,我们应该收集第一步中分解的问题,构建一个框架,然后把东西放进去。按照时间顺序安排所有任务,然后在每个任务中深入挖掘行动规则,更容易防止遗漏和混乱,提高处理效率。例如,日常生活中使用的时间安排。这反映了框架思维。
(3)抽象思维
例如:我们知道贝类,也许我们并不是所有的贝类都叫名字。但我们知道它们可以被称为贝类。如果你知道如何烹饪花,其他贝类也可以使用相同的烹饪方法。
(4)计算思维
与逻辑思维、设计创意一样,计算思维也是一种思维模式。那到底什么是计算思维?
如果我们今天想来家里,我们会在做饭前根据顾客的口味考虑今天的菜。然后问题来了。我们需要买什么材料?材料应该如何处理?这一切都需要解决。计算思维是解决方案设计的核心。
(5)培养耐心和细心
找Bug这是一项需要耐心和细心的工作。由于儿童编程教育的概念是这样的,那么整个学习过程应该围绕这一点进行,这样儿童编程教育就不会成为一门知识灌输学科。
No.3
什么是编程学习?
但说到编程,你脑海中的第一反应可能就是这个界面。密集的所有英文代码,想想它特别可怕,孩子们怎么能学习这样的编程呢?
南昌大学教育大数据研究中心的朱小刚教授在接受电视采访时表示,青少年编程应分为三个阶段。第一阶段,他们发现自己感兴趣,主要针对小学4-6年级的儿童。编程学习可以从零开始;第二阶段是系统的知识储备,主要针对初中生。如果他们在小学没有联系,他们可以在这个时候迎头赶上。如果小学有基础,那就最好了;第三阶段是创新创造阶段。高中以获奖为目标,震撼比赛冲刺。如果错过了第一、第二阶段,追上了第三阶段,短期内学习压力会很大。
No.4
学习少儿编程有什么好处?
学习编程对孩子很有帮助,可以概括为以下10分:
(1)增强儿童的逻辑思维能力。
计算这个加法题9 8 7 4 5 9=?,如果你不能一眼就得到答案,那么你应该把它分解成9 8, 7, 4, 5, 9、5加法题逐一解决。
在编程中,孩子们应该考虑如何在整个程序中科学地安排代码,以便程序能够顺利地处理输入、操作和导出。这个过程对孩子们分析事物的逻辑有很大的帮助。
(2)培养孩子的注意力和细心。
(3)提高孩子的耐心。
许多父母会遇到这种情况。孩子们不能坐着不动。但是编程可以很好地锻炼孩子延迟满足的能力。例如,以写作游戏为例,从写作游戏到测试,再到玩游戏,都需要经历一个漫长的过程。这可以提高耐心。同时,学的孩子会在游戏过程中融入更多的思维,游戏的视角也会发生重大变化。
(4)提高儿童的抽象思维能力。
事实上,学习编程就像学习英语一样。如果学习一门外语是为了与外国人交流,那么学习程序就是为了与计算机交流。更有趣的是,当你遇到不会说外语的外国人时,你可以用手做手势,而不是用电脑。这意味着孩子们需要一种将特定转化为抽象的能力,这样程序才能以孩子们想象的方式运行。这是一个集思广益的过程。
(5)培养孩子的空间思维能力。
在编程过程中控制路径的过程是训练空间思维能力的一个很好的方法。就好像孩子们沉浸其中,在编程世界的角色中,非常有利于理解方向感和三维空间结构。
(6)提高儿童整理信息、整合的能力。
程序是一堆计算机指令的组合,就像我们在小学查字典学习汉字和习语一样。将来,我们将学习如何使用获得的汉字和习语来组成句子来写文章。程序中的基本指令就像汉字,可重复使用的方法或目标就像成语。最后,要完成这个项目,我们必须整合和应用我们所学到的东西,以确保程序在实施过程中不会出现意外错误。
(7)提高儿童的国际沟通能力和竞争力。
编程语言已经成为一种重要的交流工具,它不仅可以与计算机交流,还可以与所有使用计算机的人交流。儿童在童年接触的环境通常与未来的发展密切相关,这将是他们面对国际和未来竞争的核心能力。
(8)让孩子学会团队合作和共同学习。
在适当的教学课程设计下,学习编写程序就像玩游戏和突破障碍一样。学生们互相讨论突破障碍的策略。对于编程,你不会,我教你;我卡住了,你帮忙;我设计,你冲过去。同时,在互动中增进友谊,学会如何利用团队的力量解决问题。
(9)提高儿童解决问题的能力。
面对编程项目的测试,孩子们会不断思考如何利用所学的知识和程序来达到解决问题的目的。一旦你养成了这样的习惯,当你遇到生活或其他学业问题时,你自然会试图自己解决它们。父母只需要给孩子适当的工具和提醒,让他们自己完成。
(10)Learn to code,code to learn。
学习编程,训练编程的思维方式(Computational Thinking),就像学习阅读一样,是一种基本的能力。孩子们已经掌握了这种新的学习方法,父母不再需要强迫孩子学习数学,因为当他们想要完成按钮、角色、分数和方向时,他们必须使用大量的数学技能并巩固数学知识。此外,还能提高孩子的英语能力,编程使触摸英语成为自然的事情。其他学科(如音乐、艺术、文学等音乐、艺术、文学等。),也就是我们所说的code to learn。
思辨绘本/青少英语
任选一门*1课时