APP下载

学编程不为当码农

2019-09-10

电脑报 2019年48期
关键词:所学编程机器人

随着人工智能被写入国策,AI、编程教育开始逐渐走入课堂和家庭, 并不断向低龄延伸。现在学校从小学二年级就开始普及人工智能基础知识,低龄段学生学习的重点在于感知什么是 AI,再往上的学生会学习一些技术方面的知识。

随着技术的发展,人机共存的时代很快就会到来,为了让现在的青少年在下一个 10 年、20 年更好地适应未来工作岗位的环境,AI 教育势在必行。AI 教育究竟怎么学?让学生了解何为人工智能,从理论角度解释机器学习、深度学习、算法等含义,对学生而言太抽象,应该通过生活中的点滴实例来解释 AI;其次要向他们解释与 AI 有关的具体影响因素有哪些,鼓励他们将所学的知识与实际生活应用相结合;最后要让孩子懂得 AI 时代的社会责任和伦理道德。

在儿童编程教育受追捧的当下,很多人会将孩子现在所学的编程与未来程序员形象画上等号。在为何而学的讨论中,码农并不是最终目的。“我们让孩子去学习编程,不是为了培养孩子掌握编写代码的能力,让他成为码农。”业内人士这么讲。随着 AI 的迅速发展,编代码这个职业可能就消失了。但是编代码这个职业消失了,不代表计算思维和编程的思维不存在。学生可以从中学习计算思维、科学思维、团队协作思维,锻炼发现问题、解决问题的能力。

教育机器人在 B 端市场非常火热,例如大疆、商汤科技、小米、科大讯飞、搜狗等纷纷推出具有教育属性的机器人产品,相应的,以机器人竞赛为主的赛事也较多。国内绝大部分的机器人比赛都会采取竞技类比赛的方式,设定比赛目标,让学生围绕目标进行训练与调整。国外与国内有所不同,像美国、欧洲一些国家,在机器人比赛设置上会采用项目制比赛的形式,围绕一个主题,选手动用所学的知识,分工协作,在规定的时间内解决问题。

从《新一代人工智能发展规划》出台至今已有两年时间。规划指出,在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广,此外也支持开展人工智能竞赛,鼓励进行形式多样的人工智能科普创作。

在 AI 教育普及这条路上,仍有许多问题尚未解决,最为突出的是師资供给问题。很多老师是科学老师,且大多是没有教过编程或者AI的老师,怎么去教好这门课程,对他们而言是一个很大的挑战。在推广的过程中如何调动学生的积极性、老师的积极性、学校的积极性,尤为关键。

除师资供给问题外,课程如何制定也是一大难题。在中国做教育课程要遵循一定的课程标准,而现在国家对人工智能的课标和相关的标准仍在制定过程中。在标准确定之前,如何设定合理的课程,存在较大不确定因素。这方面电脑报数橙科学的柏老师认为,从小学开始,掌握图形化编程能力,独立形成完整的思维,在初中的信息学科中会非常有帮助。小学稳扎稳打循序渐进地了解编程世界,升入初中,可以尝试学习Python、C++,直接冲刺NOIP。

编程教育在其他国家也得到重视。现在各国都将人工智能纳入国家战略层面,AI教育也提倡从青少年抓起,错过工业革命时代机会的非洲国家也开始重视人工智能时代迎来的新机会,在人工智能浪潮之下,处于探索期的编程教育普及依然面临许多变数。

猜你喜欢

所学编程机器人
玩游戏学编程,Blockly Games上手玩
纺织机上诞生的编程
非所学
非所学
编程屋完成数百元万天使轮融资
学编程,先画画
机器人来帮你
认识机器人
机器人来啦
提高复习教学的实效性