目前来看,科技素养对于人工智能时代的重要性不言而喻,而我国对科技人才培养的长远布局也刻不容缓。
在此背景下,国家发布强基计划,政策中明确提到,往后的人才选拔,主要是为了聚焦培养高端芯片与软件、智能科技、新材料、先进制造和国家安全等国家人才紧缺的人文社会科学领域的人才。其中,与编程相关的领域占比高达40%。
编程教育相关政策
据不完全统计,仅年至年,涉及编程教育政策新出台了14项。
从地区看:出台政策的部门既有教育部,也有北京、浙江、福建厦门等教育资源较为发达的地区,也有河南、山西等中西部地区。
从政策的内容看,政策的颗粒度也已经细化到具体的落地执行内容,以浙江省为例,政策要求浙江省新学期3—9年级信息技术信息技术课将同步替换新教材其中,八年级将新增Python课程内容。新高一信息技术编程语言由VB替换为Python,大数据、人工智能、程序设计与算法等内容按照教材规划五六年级开始接触。
在不久的将来,我们可以期待编程教育正式走入课堂。
编程学习是在学什么?
我们不难看出,编程对于新时代教育的重要性,那么究竟为什么要让孩子学习编程呢?
有些家长对编程学习有误解:
编程不是程序员需要学习的吗?
我家宝贝未来并不准备向这个方面发展;
我家女宝不适合学习编程...
等等诸如此类的问题,那么事实真是如此吗?并不是。
孩子学编程真的不是学复杂的语言和代码,而是注重培养孩子的编程思维以及数理逻辑的训练。除了让孩子掌握编程这一项技能,更多是希望编程思维能够帮助孩子寻找规律解决问题的创意学习方式。编程教育同时也并无男生比较适合学习这一说。
毕竟很多学校还是很看重孩子的逻辑思维能力,这些孩子多半做事有条理,逻辑性强,会分解问题寻找规律;对于未来世界,对于孩子来说编程也已然成为一项必备技能与能力。
编程思维的本质
编程思维并不是计算机的思维,而永远是人的思维。谷歌公司将编程思维概括为四种类型:分解问题、模式认知、抽象思维、算法设计。
我国学者指出编程思维是一种解决问题的思维过程,能够清晰、抽象地将问题和解决方案用机器或人所能有效执行的方式表述出来。
尽管定义形式各异,但可见编程思维的本质是“解决问题的一种方法”,是一种复合型的思维过程。
孩子越早接触编程教育越好
编程教育的特点符合以儿童发展为中心的学生观,以生活为内容的课程观,以解决问题为方法的教学观。
编程教育不是某一种教学模式,而是以人机对话平台为载体,结合诸如设计思维DesignThinking、基于问题的学习Problem-BasedLearning、基于项目的学习Project-BasedLearning、做中学Hands-onInquiryBasedLearning等新教育理念及模式,以达成编程思维能力的养成,还是以心智或思维训练为目标的教育。
编程教育的目的不是“learntocode”,而是“codetolearn”,即学会“举一反三”,将编程思维能力迁移到其他领域的学习中、去解决人工智能时代生活中遇到的其他问题的能力。
编程是孩子必须要掌握的一门技能,早一点学,将受益终身,学习编程并不是让孩子长大当一个程序员,而是学会用“编程思维”去思考和解决问题。编程让我们的工作方法更加的科学严谨,也会帮助孩子学好其他学科。
随着人工智能技术在生产、生活、娱乐等领域的广泛应用,可以预见,我们即将踏入一个由计算机与机器人主导的人工智能的时代。编程将成为人工智能时代中一种基础的、核心的技能。
预览时标签不可点收录于话题#个上一篇下一篇