小学人工智能课程专题小学阶段计算机视觉类人工智能教学实践研究——以“让机器‘认识’你”课程为例

随着《新一代人工智能发展规划》的颁布,社会各行各业开始大力发展人工智能产业。与此同时,教育界也吹响了开展人工智能教育的号角。那么,在新一代人工智能背景下,小学阶段如何开展人工智能教育,培养学生的科技创新意识和能力呢?笔者利用开发和实践人工智能课程“让机器‘认识’你”的经验,对人工智能的科普、体验、编程、应用等关键环节进行了初步的探索和尝试。

从广泛应用的“人脸识别”入手

人工智能作为一门新兴的前沿学科,定位于技术性,它所涉及的机器学习、深度学习、大数据、云计算等专业的学科技术知识,具有综合性和复杂性的特点,学生要理解其中的高深算法和原理有很大的难度。因此,在小学阶段开展人工智能教育,要根据小学生认知水平和学习规律,做到内容浅显易懂、切合实际。在课程设置方面,要遵循人工智能“金字塔”形发展层级——感知、认知、创新的规律,通过丰富的实际体验,让学生感知机器的智能,认知人工智能的原理,创新机器智能的开发。

在人工智能的研究领域,与小学生生活联系最为密切的就是计算机听觉和计算机视觉。例如,家里的智能手机,可语音对话;私家车上的导航,可语音控制规划路线;小区的门禁系统,可人脸识别控制进出等。这些“伸手可触”的智能生活,对在小学阶段开展人工智能教育,都是非常好的切入点和体验点。笔者从学生每天进出校门时必经的人脸识别门禁系统入手,引发学生对“机器识人”的思考,展开一系列计算机视觉的教学。

计算机视觉类人工智能课程的三个层级

围绕“机器是怎样认识你的”这一问题,笔者从人脸识别、人体识别、图像识别与文字识别四个方面展开教学,让学生感知和认知机器是如何具有“慧眼识万物”的智能的,期望让每一个孩子都能了解人工智能,懂得人工智能,甚至能发明创造出智能的设备。具体来说,在开发计算机视觉类人工智能教学时,应循序渐进地从以下三个层级展开。

1.感知机器“慧眼识万物”的神奇

2.理解机器“慧眼识万物”的道理

在学生初步感知“机器能看见万物”的基础上,引导学生进一步思考:机器是怎样看见人脸或者其他物体的。把“人类看世界”与“机器看世界”进行对比和迁移,让学生在认识自己“看世界”的基础上,通过动画视频演示,形象化、具体化、差异化地展示机器识人的原理,从而让学生能理解虽然机器需要向人类学习智能,但是机器的智能方式与人类的智能方式却又完全不一样。例如,在人脸识别方面,人类是通过眼睛获取人脸的五官特征,以外貌识记一个人,简而言之为“以貌识人”,而机器则是通过摄像头获取人脸的特征值,记录为一串数据,以人脸数据库的形式来识记一个人,简而言之为“以库识人”。

3.创作具有简单智能的程序或者设备

人工智能课程“让机器‘认识’你”教学实践

1.课程设计

教学从计算机的视觉研究入手,围绕“机器是如何认识你”的核心问题,完成对人工智能的感知、体验、创新三个层级的学习,如下图所示。

2.教学内容

前两节课属于人工智能的科普感知,旨在从认知层面让学生初步感受人工智能在生活中的广泛应用。第1课《疫情好帮手——人工智能》,从抗击2020年新冠肺炎疫情出发,给学生展示了疫情期间使用的人工智能技术,如在人员密集的机场、火车站等用到的AI测温仪,利用百度地图慧眼实施大数据分析人口流向、疫情实时大数据报告,以及智能机器人辅助医疗诊断和治疗等,让学生对使用人工智能抗击疫情有全面和深刻的认识,激发学生学习的热情和兴趣。第2课《初识人工智能的三大应用》,则回归到人们的日常生活,从语言、图像和娱乐三方面,展示了人工智能的广泛应用,并由此引出人工智能的概念和研究范畴。

第3课到第6课,着重学习人工智能的计算机视觉,以第二人称的口吻授课,把学生直接带入学习的核心问题“机器是如何认识你”的,分别从机器能“看见”你的面容——人脸识别、机器能“欣赏”你的身形——人体识别、机器能“看懂”你的文字——文字识别、机器能“识别”你的校卡——图像识别四个方面展开计算视觉的学习,以课堂AI体验+原理讲授的方式进行。课堂上直接给学生拍照采集人脸照片,给手写文字、卡片、手势等拍照,上传到手机“百度AI体验中心”,通过手机投屏展示结果,让学生得到充分的AI体验。另外,笔者尝试调用百度大脑,在Python中编写了API接口的程序控制外接摄像头,让摄像头能智能化地统计班级人数、男女生人数、戴眼镜人数,从而实现轻松解决统计班级近视率的问题。在理解人脸识别的原理时,联系学生每天进出校门时人脸识别门禁系统的切身体验,注重人类学习与机器学习的对比、人类视觉与机器视觉的迁移,让学生对计算机视觉既有现象又有本质上的认识和理解。

最后两节课,则是学习人工智能的实践编程课和创作课,第7课《模拟门禁系统小程序——Scratch编程》,让学生利用图形化编程语言编写一个小程序,模拟学校门口的人脸识别门禁系统。第8课《掌控板上猜拳小游戏——mPython编程+掌控板》,在mPython中编程,外接实体掌控板,编写识别人体动作的程序,进行猜拳类互动小游戏。

3.教学效果及反思

在这8节课的探索中,学生课堂参与度非常高,学习的热情高涨。在课堂上教师利用动画视频形象地讲解人脸识别的原理时,学生因为有进出校门必经人脸识别门禁系统的经验,对原理也很容易理解和接受。在实践环节,学生利用图形化编程语言编程、利用掌控板+mPython编程开发小程序,目前正在进行中,相信学生一定会脑洞大开。笔者也尝试利用Python编程调用百度大脑,使得外接摄像头具有识别人脸属性的能力,从而轻松解决身边的问题——统计班级近视率,但是由于受到API接口免费调用的人数和次数限制,每次识别最多10人。

结束语

实践证明,在小学阶段按照人工智能的三个层级——感知、认知、创新的规律来开发课程,既遵循人工智能的学科规律,又符合小学生的认知规律。该课程主要是在研究计算机视觉,同样的学习方式也适用于计算机听觉、自然语言系统、专家推荐系统等人工智能领域的教学。学生在充分感知和认知人工智能的基础上,进行编程实践,甚至是创作出智能化的作品,科技创新意识和能力都能得到锻炼和提升,符合当下国家对人才培养的需求。

本文作者:

宋晓玉广东省中山市东区雍景园小学

基金项目:广东省教育科学“十三五”规划课题“‘五度六环’人工智能教育启蒙课程的构建与实施”(课题编号:2020YQJK234)。

THE END
1.基于人工智能的小学信息科技课堂教学活动的创新设计也要建立各学科之间的联系,实现学科融合,保证信息科技课堂内容的丰富性,打造具有现代化气息的教育体系。 参考文献: [1]黄浩婷,许明伟.STEAM理念下小学人工智能综合课程的设计与实践——以“防疫安全门”项目式教学为例[J].中小学信息技术教育,2022,(10):77-78. [2]许明伟.基于问题解决发展计算思维的小学人工https://wenku.baidu.com/view/56f8ab60ae51f01dc281e53a580216fc710a5306.html
2.人工智能小学课程设计.docx本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领文档描述 人工智能小学课程设计一、课程目标 知识目标: 1.让学生了解人工智能的基本概念,掌握其在生活中的简单应用。 2.使学生理解人工智能的基本工作原理,如数据收集、处理和分析。 3.引导学生了解人工智能的发展历程,认识我国在人工智能领https://m.renrendoc.com/paper/341650667.html
3.中小学人工智能课程的设计原则与实践范例中小学人工智能课程的设计原则与实践范例 中小学数字化教学 《中小学数字化教学》(CN10-1490/G4)系教育部主管、人民教育出版社主办的国家级教育专业期刊,主要服务于运用信息技术改进教学的中小学教师、教研员、校长,以及师范院校师生和科研院所的科研人员。本公号是刊物“纸数联动”的支撑平台之一。https://blog.csdn.net/AI_Frotech/article/details/120976727
4.中小学人工智能跨学科的课程设计与课堂教学【摘要】中小学人工智能跨学科课程的落地需要学科交叉點。本文以人工智能与数学为例,将跨学科课程的落脚点设计为:建模。一方面建模是信息素养中计算思维的核心要素,另一方面建模是数学学科核心素养之一。此外,建模的本质是源于并用于生产生活、人类发展历程中的实际问题,是面向真实问题解决路径的体现,适用于项目式学习。本https://www.fx361.com/page/2022/0617/10463685.shtml
5.省十三届人大三次会议《关于加强中小学新一代人工智能教育的建议一直以来,省教育厅就十分重视信息技术教育,按照国家中小学计算机课程和信息技术课程纲要的要求,与时俱进地制定相关课程实施文件,组织教研活动,有效开展中小学信息技术课外活动,培养学生的实践能力和创新精神。 一、抓好人工智能顶层设计 深入落实《辽宁省新一代人工智能发展规划》(辽政发〔2017〕57号),加强部门协同和省https://jyt.ln.gov.cn/jyt/gk/zfxxgk/fdzdgknr/jyta/srddbjy/2020n/E859BFBF8ABB473E86E81C50F5056094/
6.科学新课标培训心得体会范文(通用25篇)信息科技新课标里对教学研究与教师培训提出要求,因此,至少在人工智能这个环节,我们的小学初中老师还是有很多内容需要不断充电和学习。但在充电学习的过程中,不宜追求过新的算法,因为人工智能发展这几十年来,特别重大的、具有突破性的算法其实并不多。“我们不应该去追求新的(算法),但我们要知道最基本的算法原理在哪https://www.ruiwen.com/xindetihui/6507126.html
7.重磅!人工智能即将成为中小学必修科目,这个课我能劝一个是一个前些日子看新闻,竟然已经有城市官宣了将人工智能纳入中小学必修课程。 ChatGPT未来究竟会发展到哪一步,我真的不知道。但是我想,懂AI,懂科技,懂编程,会创新,是未来的孩子必备的技能。 后台也总有家长问我怎么带孩子学? 其实路径很多,建议1-3岁多玩积木、拼图、磁力片,锻炼思维和动手能力,3岁开始可以学乐高机器http://m.kuaijitoutiao.com/article/232358
8.人工智能心得体会9篇二、中小学机器人教学活动的几点做法: 考虑到中小学生和机器人课程的特点,为培养学生的综合设计能力和创新能力,本人认为机器人教学应该在教学内容、教学方法、教学组织方面一改其它课程的教学模式,走出一条新的路子来。 1、教学内容:机器人教学应注意学生知识广度的学习。虽然仅通过一门课程来扩充学生的知识面效果有限https://www.unjs.com/fanwenwang/xdth/20221130181133_6041555.html
9.我国中小学人工智能教育课程体系现状及建议——来自日本中小学(二)我国中小学人工智能教育课程标准 现阶段我国中小学实行的《基础教育信息技术课程标准(2012版)》和《普通高中信息技术课程标准(2017年版)》在原课程标准的基础上也进行了大幅修改,人工智能相关内容在选修和必修模块中也都有所涉及。如在小学学段加入了算法与程序入门和机器人入门的拓展模块,让小学生体验程序设计过程https://maimai.cn/article/detail?fid=1514198497&efid=5Q2Zm6SXUW4giXhiJI9SKw
10.大量AI课程走进中小学,学校将如何应对目前能够为中小学的人工智能教育提供参考的是一本高中课标——《2017普通高中信息技术课程标准》(以下简称《课程标准》)。 《课程标准》明确高中阶段人工智能教育的教育内容和学业要求等内容。 高中阶段学生需了解人工智能发展历程及概念,能描述典型人工智能算法的实现过程,通过搭建简单的人工智能应用模块,亲历设计与实现简https://edu.codemao.cn/news/265
11.人工智能学习心得(通用28篇)在大多数数学科中存在着几个不同的研究领域,每个领域都有着特有的感兴趣的研究课题、研究技术和术语。在人工智能中,这样的领域包括自然语言处理、自动定理证明、自动程序设计、智能检索、智能调度、机器学习、专家系统、机器人学、智能控制、模式识别、视觉系统、神经网络、agent、计算智能、问题求解、人工生命、人工智能https://www.yjbys.com/xindetihui/fanwen/3342600.html
12.3DOne中小学三维创意社区3DOne官网中望软件旗下的i3DOne青少年创意社区和3D One系列软件,专注中小学人工智能、三维创意设计、3D打印、激光切割等创新教育领域,以核心技术软件、活跃的用户社区、整体解决方案服务全国中小学校和师生。3DOne 中小学三维创意社区 – SEO 优化介绍 网站首页结构 1. 导航标签:普教官网 产品体系 课程体系 校园赛事 2. 主题https://www.baobaocun.com/thread-385454-1-1.html