通过学习与编程有关的数学、逻辑、算法等知识,孩子们可以学会把复杂的问题分解成一系列更小、更容易处理的问题。想知道青少年学习编程有什么好处吗,不妨往下看看吧!
随着科学技术的不断进步,人工智能已经成为经济发展的新引擎和社会建设的新机遇。然而,编程教育在培养未来的科技人才方面可以起到很好的作用。
一些欧美国家最先开始推广编程教育。调查显示,在英国和澳大利亚,超过10%的5-10岁儿童接受过编程教育。荷兰、波兰、加拿大、俄罗斯等国的儿童编程教育普及率也紧随其后。
近年来,中国颁布了一系列文件,鼓励和发展低龄化编程教育。
2017年7月,国务院发布《新一代人工智能发展规划》,将人工智能提升为国家发展战略规划。明确提出“实施国家智能教育项目,在中小学开设人工智能相关课程,逐步推进编程教育,鼓励社会力量参与开发和推广寓教于乐的编程教学软件、游戏的开发和推广。”
2018年4月,教育部《教育信息化2.0行动计划》提出“完善课程方案和课程标准,充实适应信息时代、智能时代发展需要的人工智能和编程课程内容,推动落实各级各类学校的信息技术课程并将信息技术纳入初 、高中学业水平考试。”
2019年3月,教育部办公厅发出《2019年教育信息化和网络安全工作要点》透露中小学生信息素养评估将于2019年启动,以及推动中小学阶段设置人工智能相关课程。
目前,山东、重庆、上海、北京等地已开始在中小学开展编程课程的试点教学。越来越多的孩子从小就接触到编程教育,这提高了他们对编程的兴趣,提高了他们的思维能力。
为什么要鼓励青少年学习编程?学习编程的目的不是让孩子从事代码开发的职业,而是培养他的思维和乐趣。就像学校音乐课的目的一样,不是要让学生长大后成为歌手、表演者,而是要培养孩子的审美、陶冶情操。
编程是一个解决问题的过程。通过学习与编程有关的数学、逻辑、算法等知识,孩子们可以学会把复杂的问题分解成一系列更小、更容易处理的问题,从而更有效地解决这些问题,用新的眼光看世界。
编程思维将复杂的事物转化为简单、抽象的问题和整合规律的思维,使孩子在生活和学习中遇到问题时思维更开放、更有逻辑性。学习编程不仅是学习一种技能,也是学习解决问题的能力。