“人工智能是跨学科的综合领域,包括交叉计算机科学、数学、生物学、神经科学、认知学科、脑科学、心理学、社会学、哲学等等,本质上与STEAM教育深入融合。”
这段话是中国人民大学教授,博士生导师,校长助理翟小宁发表在光明日报的《世界大变局中的未来教育创新》一文中的。在当今教育创新中,人工智能作为科技创新的前沿,是教育不断改革创新的阶段性目标。
编程与人工智能
人工智能领域,包括机器人、建模与仿真、数据挖掘、计算机视觉、自然语言处理、语音智能、人工智能与生物学、自动驾驶、大健康与人工智能、计算社会科学等多门前沿交叉课程。
其中,编程是人工智能中的重要的工具或语言,一切的构思设想,依赖于编程语言,编程的学习是发展人工智能过程中不可或缺的基础阶段的学习。
编程教育既包括大学阶段及以上的专业课程,也包括少儿编程和机器人编程,这两类课程适合4-18岁的儿童至青少年,更侧重于培养学生的创新思维和智能素养,希望以兴趣、阶段性成果或编程类比赛来激发学生的学习热情。
少儿编程的重要意义
少儿编程的课程内容是,教会孩子使用图形化的编程工具,像组装积木一样,通过拖拽、点击等简单的操作来实现自己构思的动画、游戏、音乐、绘画等,通过编程游戏来学习知识。
虽然少儿编程强调在“玩中学”,但只把游戏当做载体,其课程的主旨是激发孩子的学习兴趣,同时在学习过程中锻炼孩子的逻辑思维、创新思维以及自身创造力等能力。
机器人编程的重要意义
机器人编程教育是以物理软件和硬件相结合的编程语言方面的教育,具体内容包括为了让机器人完成某种任务而设定机器人的动作及顺序。课程内容分为机器人搭建和编程两个方面,旨在激发孩子们去思考、学习、动手实践以及深入探究等,是培养孩子综合思维能力的一种教育方式。
在孩子们思考机器人编程的过程中,思维需要在虚和实的空间中,进行灵活的转换,对于孩子的空间想象能力是一种很好的的锻炼。
在学习搭建和组装机器人过程中,工程结构及机械结构等方面的原理也有涉及,所以很能锻炼孩子的观察能力和综合思考能力。
并且通过机器人编程教育,可以让孩子建立良好的思维逻辑能力,为以后的学习奠定良好基础。
人工智能是科技创新的前沿,是科技发展的战略制高点。国家《新一代人工智能发展规划》将人工智能发展提高到国家战略层面,提出到年使中国人工智能的理论、技术与应用,总体达到世界领先水平,成为世界主要人工智能创新中心。
而要想实现这一目标,普及编程教育则变得尤为重要。无论是少儿编程、机器人编程还是专业编程的教育,都是推动人工智能发展中的重要环节。