“人人能编程”,编程或许会从“可选项”变为“必选项”!
2020-01-03
[摘要] 近年来,信息化、数字化和智能化成为人类科技和社会发展的大趋势。知识的加速更新迭代使得年轻人的学习优势愈益显见。计算机普及曾经提出:普及计算机要从娃娃捉起。编程也是

近年来,信息化、数字化和智能化成为人类科技和社会发展的大趋势。知识的加速更新迭代使得年轻人的学习优势愈益显见。计算机普及曾经提出:普及计算机要从娃娃捉起。编程也是在各国开始从娃娃抓起来了,在今天的人工智能越发兴起,成为未来的必然的选项,编程成为教育普遍存在社会,因此,掌握这种编程技能,慢慢就成为人类的必需的核心能力。

不可否认编程将是会给我国家甚至世界带来很多的创新,提升自己的竞争力。但是我们都为现在的孩子担忧,压力越来越大,反而给孩子增加压力,但是已经是未来的就业趋势,这也是或许真的从可选变为了必选。

据外媒Macrumors报道,苹果公司早前宣布,苹果已经全面改革了“人人能编程”(Everyone Can Code )课程,以将其推广给世界各地更多的中小学生。 新课程包括更多的教师资源,新的学生指南以及更新的Swift Coding Club材料。更新后的资料建立在现有的互动难题和活动的基础上,使编程更易于接近,并与学生的日常生活联系在一起。

 

根据苹果公司的说法,全球5000多家学校中的数百万学生在使用“人人能编程”课程。从12月1日到12月15日,苹果还将在各地Apple Store中提供免费的 Today at Apple编程课程 。这些课程的目的是教参加者编写第一行代码,以庆祝计算机科学教育周。苹果今年将通过“编程一小时促进者指南”为“编程一小时(Hour of Code)”活动提供支持。

作为人机交互语言,代码是智能社会的“通关宝典”

从苹果推出让iOS开发更简单、更精确的swift语言,到库克向学生们喊出的“人人都可以写代码”的倡议,都传递出这样一种理念:在智能社会发展的赛道上,起跑线已然前移到下一代人的关键知识和核心课程。

在迈向智能社会的进程中,代码成为联结人类和机器的通用语言,这一语言随着信息技术迭代,将越来越普遍地存在于周围的生活当中,而掌握这种语言,一定程度上也将成为人人该具备的基本技能。由此,拥有更多的编程人才,将成为企业创新力和国家竞争力的关键。虽然我们不满教育焦虑,反感给孩子加压、增负,但让青少年掌握基本的编码知识和技能,或许真的正在从“可选项”变为“必选项”。

代码既是一种技术语言也承载着价值底色

从智能科技与人类文明的深度纠缠态势来看,所谓代码即法则,意味着写代码在本质上是一种具有深远社会影响的人类活动。因此,代码并不只是一种解决问题的程序,而是始终嵌入在社会的价值观当中,并且有着深刻的社会影响。代码不只是工具,而且承载着意义。因此,倡导学习写代码,不应局限于技术,只当做就业准备或生存技能;而要立足培育智能素养,教育学生从小在理解代码和善用代码的基础上会编写代码。

     国家有关部门提前布局,将代码相关知识融入学校课程当中,让学生能够对这种语言不陌生,并且根据自身爱好和特长进行深入学习,对于迎接未来世界的竞争和挑战,建设智能社会,将是一面“先手旗”。