首页 > 文章中心 > 人工智能教育应用案例

人工智能教育应用案例

开篇:润墨网以专业的文秘视角,为您筛选了八篇人工智能教育应用案例范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

人工智能教育应用案例范文第1篇

关键词:人工智能;研究生教学;教学方法

人工智能是一门研究机器智能的学科,是在研究人类智能行为规律的基础上,利用人工的方法和技术,研制智能机器或智能系统来模仿、延伸和扩展人的智能,实现智能行为。在知识经济向智能经济高度发展的今天,人工智能具有重要的理论意义和社会价值。人工智能理论已经渗透到各个领域,人工智能技术也得到广泛应用,许多研究成果已经进入人们的生活。

人工智能课程是一门多学科交叉的课程,具有很强前沿性,涉及哲学、认知科学、行为科学、脑科学、生理学、心理学、语言学、逻辑学、物理学、数学等众多领域;涉及面宽,内容广泛,更新快。人工智能课程的开设能够更好地培养学生的创新思维和技术创新能力,培养学生对计算机前沿技术的前瞻性,提高他们的科技素质和学术水平[1]。

人工智能课程内容的广泛性、前沿性和应用性特点决定了授课方法的多样性。与本科生相比,研究生在教育目标和身心特征方面都有较大的区别。笔者多年从事研究生人工智能课程教学工作,现总结多年教学经验如下。

1研究生培养目标及其教学特点

研究生教育阶段的教育目标是使研究生形成具有个性化的研究品格、研究定向和研究视野,以具有独立思考并获得独创研究成果的能力[2]。从这一意义上讲,个性化是研究生教育培养目标的构成主体。尤其随着我国经济持续高速增长,社会对知识创新、新经济生长点的期望值增大,这就要求我国研究生教育在其培养目标的定位上不仅要重视人才培养的高层次性,更要重视创新能力、实践能力和创业精神的培养。并且,研究生身心发展已较成熟,具有较稳定的个性特征,思维力强,具有较高的专业性思维意识和创造力,为独立地进行专业研究活动提供了心理上和智力上的保证。而且,研究生已具备了基础理论和专业知识,特别是有一定工作经历的研究生,他们不仅有本科教育阶段的知识积累,也有应用这些知识的经验,对于扩大其专业知识领域并进行研究有着积极主动的态度。总之,从年龄构成及身心特征上讲,研究生适应高层次、跨学科知识领域的学习和研究。

研究生的特征及其教育目标决定了研究生教学不应该是由教师讲授已定论的知识,而应是以教学为基本依托,通过教学提出具有研究性、探索性、未确定性甚至是尚存争议性的课题,激励研究生独立思考和质疑,让他们在思考和质疑的过程中提出问题,培育他们发现问题、提出质疑的科学批判精神,训练并提高其创新能力、实践能力和创新精神。创新精神和创新能力主要表现在具有健全的人格、强烈的责任感、开放的心态、团结合作的精神、严谨科学的思维能力和创新思维方式。

个性是创新的源泉,研究生课程体系的设置应该具有一定的灵活性,依据研究生不同的知识基础和研究定向,设置具有弹性化的课程,使研究生的个性化得以凸显。另外,为提高研究生专业研究和创新能力,在课程教学中,也应凸显教学的研究性和专业性,重视专业领域背景知识和研究方法的讲授,开展跨学科、非专业知识的教学,教学内容应涵盖专业领域的研究热点、难点、争议问题和最新研究动态,还应包括交叉学科、边缘学科的研究趋势,以扩展学生的视野[3]。也就是说,研究生教学既要凸显研究生的个性化特点,又要凸显内容的学术性和研究的指向性。

2人工智能课程的特点

2.1多学科交叉,具有很强的前沿性

人工智能是一门多学科交叉的课程。课程内容的理解需要运用多学科知识和较强的逻辑思维能力,多学科的知识相互联系、相互交叉,融合形成新的知识,成为新的思维方法和综合能力的萌发点。通过课程学习,学生可以通过不同学科知识的融合来达到对原有知识的超越,用一种全新的思维方法来思考所遇到的问题,提出新的解决办法。这也是创造力的迸发和智能的飞跃。具有了知识的广度和深度才具有融会贯通、创新的可能,人工智能课程的开设能够更好地培养学生的创新思维和技术创新能力,为学生提供一种新的思维方法和问题求解手段。

2.2涉及面宽,内容广泛,更新快

人工智能课程是一门知识点较多的课程,它以概率统计、离散数学、数据结构、计算机编程语言、数据库原理等课程为基础,涵盖了模式识别、机器学习、数据挖掘、计算智能、自然语言理解、专家系统等众多研究方向,内容涉及面广,概念抽象,不易理解。并且,人工智能课程内容更新快,近年来人工智能科学的快速发展,涌现出了大批新方法,研究热点问题也从符号计算发展到智能计算和Agent等。其中,计算智能主要涉及神经计算、模糊计算、进化计算和人工生命等领域,在模式识别、图像处理、自动控制、通信网络等很多领域都得到了成功应用;Agent最早来自分布式人工智能,随着并行计算和分布式处理等技术的发展而逐渐成为热点。

在互联网上有大量最新的与课程内容相关的研究论文,为学生提供了很好的查阅文献的环境,使学生能够根据所学习的内容和所在课题组的研究方向阅读相应文献,提高学生的学习兴趣和独立提出问题、解决问题的能力。

2.3应用性强

人工智能理论已经渗透到科学的各个领域,当前,几乎所有的科学与技术分支都在共享着人工智能领域所提供的理论和技术。例如,自第一个专家系统DENDRAL研制成功以来,专家系统已成功地应用于数学、物理、化学、医学、地质、气象、农业、法律、教育、交通运输、军事、经济等几乎所有领域;数据挖掘技术是以一种更自动化的方式对具有大量数据的商业活动进行分析和预测,在市场营销、银行、制造业、保险业、计算机安全、医药、交通、电信等领域已有许多案例;语义Web让Web上的信息能够被机器所理解,实现Web信息的自动处理,成功地将人工智能的研究成果应用到互联网。另外,在机器视觉、自然语言理解、智能控制与智能制造等方面,人工智能技术也得到广泛的应用,有许多研究成果已经进入人们的生活。目前,从理论到技术,从产品到工程,从家庭到社会,智能无处不在,人工智能广泛的应用性给学生提供了大量的现实案例,使得人工智能不再是高深莫测的理论,而是现实中可以触及的内容。

人工智能课程的多学科交叉性、内容广泛性、概念抽象、不易理解以及前沿性和应用性特点决定了在该课程的讲授过程中应该采用多种授课方法。多种授课方法的采用一方面便于授课内容的理解,另一方面也能够更好地培养学生的创新思维和技术创新能力,提高他们的科技素质和学术水平。

3人工智能课程教学方法

3.1基于问题的启发式教学法

苏霍姆林斯基说:“唤起人实行自我教育,乃是一种真正的教育。”基于问题的启发式教学法是教师在深入了解学生心理特点和学习规律的基础上,设计适合教学的启发式问题,并采取灵活多样、生动活泼的启发方式,充分调动学生的学习兴趣,激发、引导学生进行科学思维,培养学生独立思考问题、提出问题和解决问题的能力。该教学方法强调的是过程,教师的主要任务是提出问题,依据举一反三的思路引导学生展开逻辑推理,通过逐层分析深入思考问题,最后综合学生观点阐述相关理论。

在课程教学中,有许多内容适合于采用启发式教学方法。例如,在知识表示方法的学习过程中,教师首先提出问题:“你是怎样进行数学定理证明的?”并在学生的回答过程中,引导学生认识到知识及其表示的重要性;随后,提出问题:“在计算机中如何表示知识?”引导学生逐步总结出不同知识表示方法在知识表达能力、推理效率、可实现性、可组织性、可维护性方面的区别。另外,在确定性推理的教学过程中,教师可以利用“某处发生盗窃案,公安局派出5个侦查员去调查,研究案情时,5个侦查员各给出了一句可信的结论,据此判断谁是盗窃犯”的问题[4],让学生进行判断和讨论,引导学生认识到推理过程中可以使用多条规则进行推理,并且推理路线也可能存在多条,从而引出推理的两大基本问题:解决冲突消解等问题的推理策略,以及解决推理线路等问题的搜索策略。

启发式教学法的要点是设计适当的启发式问题和启发方式、安排能调动学生积极性的讨论环境、鼓励学生发表个性化观点。教师不仅用问题引发学生思考,更要鼓励学生让思维自由驰骋,主动提出问题,讨论问题,寻求问题解决方案。在探讨、研究问题中,不要以现有的结论和固定的程式束缚思想,鼓励学生的个性化观点。启发式教学是一种民主、科学的教学方法,其中包含诸多具体的教学方法,如激疑启发法、比喻启发法、类比启发法、联系启发法,等等。启发式教学在传授知识的同时,更注重的是对创新的孕育、萌芽、生成和壮大,它能促使学生自己获取知识、思考问题、提出问题、分析问题、解决问题,培养学生的自学能力。以问题为基础的启发式教学,利用问题引导学生学习,全方位深层次发展学生的创新思维和探究性学习能力。问题可以诱发出学生的求知欲,激发、唤醒了学生的主体意识;问题往往是面向生活世界的实践活动的,它使教学活动从以传授知识为中心转化为传授知识与培养能力并重,理论与实践相结合,提高了学生分析、综合、观察、想象等思维能力。

3.2基于案例的探究式教学法

基于案例的探究式教学法要求教师能够根据学生的认知水平和能力,创设引导学生进行探究活动的案例,以激发学生探究问题的兴趣,促进学生质疑、探求的创造性学习动机,通过选择与确定问题、讨论与提出设想、实践与寻求结果、验证与得出结论,发展学生的创造性思维,培养学生独立探究、研究能力和创新能力。探究式教学强调学生的积极参与,强调师生互动。对教师来说,必须转变传统的“传道”观念,以平等的心态与学生交流探讨。在课堂上,要努力营造民主、宽松、和谐的教学氛围,积极引导学生大胆设想,大胆探索。使学生树立研究型学习的观念,消除依附心理,养成勤于思考、善于思考的良好学习习惯,通过积极参与研讨培养学生自己获取新知、探求未知的能力,以及团队意识和合作精神。

我们在本课程神经网络部分的教学中,将基于BP神经网络的维吾尔文手写字母识别作为案例开展了探究式教学活动。在介绍了前馈多层感知器及标准BP算法之后,教师将科研项目中基于标准BP算法的维吾尔文手写字母识别实验及其结果详细地在课堂上进行演示,引导学生对实验提出质疑。在教学实践中,学生提出了大量问题,例如,输出层神经元个数如何确定,为什么输出层神经元个数对识别率会有影响?网络训练过程中出现震荡的原因是什么?如何解决?为什么有时误差较大,权值的调整量反而很小?等等。在教师事先准备好的实验演示的基础上,开展学生进行课堂讨论,让学生提出解决问题的各种方法,并现场通过实验进行验证,逐步让学生理解BP网络结构设计、输入输出数据的预处理、初始权值设计的必要性及其实现方法。课堂授课实践表明,这种方法极大地激发了学生的学习兴趣,使学生能够大胆设想,大胆探索,增加了学生的自信心和创新精神。本次课堂讨论结束后,教师根据学生的讨论以及实验结果演示,总结标准BP算法的局限性,例如,“易形成局部极小”,“训练次数多,学习效率低”,“训练时有学习新样本遗忘旧样本的趋势”等,并要求学生通过查资料、搜集必要的信息、积极地思索和实验验证提出解决上述问题的方法,将学生分组,让学生展开讨论,为下次讨论课作好准备。

传统教学方法是告诉学生怎么去做,在一定程度上损害了学生的积极性。而案例教学要求学生自己去思考、去创造,使得枯燥乏味的内容变得生动活泼,并且案例教学中,通过学生之间的交流既可以使学生取长补短、促进人际交流能力,也可以引导学生变注重知识为注重能力。

案例教学法的关键是案例的选择。案例是为教学目标服务的,因此它应该具有典型性,且应该与所对应的理论知识有直接的联系。案例最好是经过深入调查研究。来源于实践,不能只是一堆数据的罗列。教科书的编写应采用图片、表格、曲线等方式让学生看到算法的实验结果,启发学生思考。另外,案例应该只有情况没有结果,有激烈的矛盾冲突,没有处理办法和结论,由学生对案例提出质疑,从这个意义上讲,案例的情况越复杂,越多样性,越有价值。

案例教学法能够实现教学相长。教学中,教师不仅是教师而且也是学员。一方面,教师是整个教学的主导者,掌握着教学进程,引导学生思考、组织讨论研究,进行总结、归纳。另一方面,在教学中通过共同研讨,教师不但可以发现自己的弱点,而且从学生那里可以了解到大量感性材料。另外,案例教学法能够调动学生学习主动性。教学中,由于不断变换教学形式,学生大脑兴奋不断转移,注意力能够得到及时调节,有利于学生精神始终维持最佳状态。案例教学的最大特点是它的真实性。由于教学内容是具体的实例,加之采用是形象、直观、生动的形式,给人以身临其境之感,易于学习和理解。最后,案例教学法能够集思广益。教师在课堂上不是“独唱”,而是和大家一起讨论思考,学生在课堂上也不是忙于记笔记,而是共同探讨问题。由于调动集体的智慧和力量,容易开阔思路,收到良好的效果。

3.3加强研讨

鉴于研究生的培养目标和人工智能课程研究范畴的宽泛性、应用性、创新性和前沿性,根据我校计算机系硕士生指导教师的研究领域,我们在课堂教学中为计算智能、机器学习算法、机器视觉、自然语言理解部分增加了研讨会,要求学生上网进行文献检索、阅读和学术研讨,根据个人的研究兴趣和研究设想上台作报告。另外,我们还邀请相应专家和成果突出的各届研究生为学生做报告,介绍他们的研究实践、研究成果和心得体会。例如,在自然语言理解部分的课堂教学中,在介绍完自然语言理解的基本概念与原理之后,我们要求将来做这个领域的研究生在通过查资料了解所在研究小组工作的基础上,上台作报告。机器翻译研究组的同学在学习自然语言理解部分的内容之后,对其所在小组目前的工作及采用的技术、存在的问题做了分析,并通过阅读文献,提出了初步的解决问题的设想。与自己所在研究小组的科研相结合,开展文献检索和学术研讨,一方面让学生开阔了眼界,另一方面也提高了学生查阅文献、主动获取知识、独立思考的科研能力。

4结语

人工智能理论已经渗透到科学的各个领域,人工智能技术也得到了广泛的应用。人工智能课程具有多学科交叉、内容广泛、前沿性和应用性强等特点,课程开设能够很好地培养学生的创新思维和技术创新能力。教与学是教师与学生双方互动的过程,教学中要根据学生身心特征的实际情况采用相应的教学方法,并结合本校科研队伍的研究领域,不断地探索和提高,才能使教学工作更上一层楼,切实为国家、为社会培养具有创新能力、实践能力和创业精神的高层次人才。

参考文献:

[1] 陈白帆,蔡自兴,刘丽珏. 人工智能精品课程的创新性教学探索[J]. 计算机教育,2010(19):27-31.

[2] 谢安邦. 构建合理的研究生教育课程体系[J]. 高等教育研究,2003,24(5):68-72.

[3] 教育部研究生工作办公室,国务院学位委员会办公室. 高层次人才培养的研究与探索[M]. 北京:高等教育出版社,2000.

[4] 蔡自兴,徐光佑. 人工智能及其应用[M]. 4版. 北京:清华大学出版社,2010:113.

Exploration of Artificial Intelligence Course Teaching of Graduate Students

ZHAO Hui1, JIA Zhenhong1, WANG Weiqing2

(1.School of Information Engineering, Xinjiang University, Urumuchi 830046, China;

2.Graduate School, Xinjiang University, Urumuchi 830046, China)

人工智能教育应用案例范文第2篇

关键字:人工智能;案例教学;学科分支;双语教学

中图分类号:G642 文献标识码:B

1 引言

人工智能是计算机科学的一个重要分支,是当前科学技术发展中的一门前沿科学,它的出现及所取得的成就引起了人们的高度重视,被认为是计算机发展的一个根本目标。

人工智能课程作为计算机科学与技术专业课程体系中的核心课程之一,其地位正在随着该技术的不断发展和广泛应用而得到迅速提高。目前,国内外重点大学都非常重视该门课程的教学和研究,许多重点大学都有自己独立的人工智能研究所。

本文通过多年的人工智能教学实践,对人工智能教学的方法进行了初步的实践和探索。中央民族大学在人工智能课程建设和教学过程中,针对计算机学科的发展趋势,提出摈弃传统讲、学、考模式,注重学生能力培养的措施。在教学和实践过程中,不断进行探索,既从计算机学科本科的教学理念出发,从人工智能这门学科特点出发,以计算机学科分支的角度认知人工智能,组织教材的知识架构并进行教学。用计算机学科的观点分析人工智能的基本原理与方法时,重点强调的是这些基本原理与方法与其他的计算机分支的共同点和不同点。共同点是强调计算机学科的本质,不同点是强调人工智能的本质。本文就针对我校人工智能课程教学的一些基本问题加以初步总结。

2 从计算机学科分支的角度认知人工智能

人工智能属于计算机科学分支的学科,同时又是一门涉及控制论、信息论、语言学、神经生理学、数学、哲学等多学科交叉的课程。我国高等院校计算机学科的本科教学所设置的人工智能课程一般只有40课时左右,以什么角度组织教材内容,提高教学效果,才能使学生较容易地理解和掌握人工智能的原理与技术,是我们值得探索的问题。

人工智能处理的对象是知识,知识处理则需采用知识表示。因此,若以计算机分支的角度也就是用计算机学科的观点看待人工智能,人工智能课程的教学内容应以知识为主线,以知识表示和搜索为基石进行组织。反映到实际教学中,就是人工智能的各个分支的介绍,这包括知识库系统、自然语言理解、规划、机器人等。总之,教学内容可分成两个部分,第一部分是基础理论和基本方法,包括:逻辑表示与归结推理方法、搜索原理,知识表示(包括产生式系统、语义网络、框架)、推理(包括不确定性推理、非单调推理)、机器学习。第二部分是实用技术,包括知识库系统、高级搜索、自然语言理解。

3 优化和更新教学内容、加强双语教学

人工智能作为一门新学科,在1988年前,国内外均未见有教学大纲和教材,开设本课程面临的首要问题就是确定教学内容,包括人工智能的知识表示和推理以及人工智能的应用两个部分。前者是人工智能的重要基础,后者讨论几种人工智能应用系统,包括专家系统、机器学习、自动规划和机器视觉等系统。这些内容只是给出了人工智能课程的初步框架。

随着人工智能研究的进一步深入, 到20世纪90年代中期,人工智能也从符号(逻辑)主义一枝独秀发展到符号主义、连接主义和行为主义多家争鸣的新局面, 模糊计算和神经计算作为新内容列入到人工智能课程,充实了人工智能课程的内容。进入21世纪以来,人工智能学科又有了新的发展。为了及时反映人工智能研究和学科的最新进展,我们及时对教学内容进一步优化和更新:把人工智能分为基础部分和扩展应用部分。

在教学和实践过程中,考虑到本课程的多学科交叉性以及相关信息学科的快速发展, 在目前高校提倡双语教学的环境下,将《人工智能》教材逐步改为全英语教材,这样可以更快地掌握学科的发展动态, 掌握最先进的技术, 与国际发展趋势接轨。Nils J.Nilsson教授所著的《人工智能》教材是美国Stanford大学计算机系本科教材,该教材体系比较符合学生的认知规律,便于学生接受、理解、掌握和巩固所学知识;同时这本书内容丰富、取材新颖,适合作为该课程的英文教材。

4 注重案例教学、改革教学方法

案例教学首创于哈佛大学商学院,在经贸、管理、法学等学科领域的相关专业得到应用并取得显著绩效,然而目前工科专业还较少运用案例教学方法。人工智能的每一部分内容均包含大量概念,内容抽象,算法复杂,学生往往被动“听讲”;并且涉及很多的数理逻辑知识,有些显得难以理解,并且往往让学生感到比较枯燥,学生的学习兴趣就渐渐淡薄,难以获得预期的教学效果。鉴于这一现实问题,我们将案例教学方法引入到该课程的教学之中。

例如在逻辑推理技术和搜索技术这两方面的教学过程中,我们使用参考教材《人工智能:一种现代方法》,并利用其中基于JAVA的教学开发工具包AIMA进行案例设计和实验教学,在教学过程中结合AIMA中的案例来讲解,使比较枯燥的知识以有效、实用和具体的形式表现出来,做到理论与实践相结合。在讲解搜索技术时,以“八皇后”问题为案例,结合AIMA中的设计实现,以讲解和讨论相结合的方式,学习盲目搜索、启发式搜索等算法,使学生不仅能理解状态空间的产生方法,而且能设计算法、实现算法,提高了学生的学习兴趣和实践能力。在学习神经网络、模糊逻辑、进化计算等方面的内容时,我们主要借助于Matlab提供的相关工具箱。

5 加强教学队伍建设、改革考核方法

建立一支爱岗敬业、富有战斗力的教学队伍是出色完成教学任务和提高课程教学质量的根本保证。教学人才资源是教学的第一资源。在学校有关部门的领导和学院的支持下,我们组成一支知识结构和年龄比较合理的教师队伍。

在教师队伍的建设过程中,积极引导鼓励教师对考试方法的改革。一方面这样可以打破以往应试教育的弊病;另一方面,也可以使学生从繁重的死记硬背中解脱出来。结合这门课的特点,我们加强平时思维能力的考核,注重学生实验能力和动手能力的培养,在学习中大量采用写读书报告的形式。在此基础上加大平时成绩的比例,使得平时成绩占到总成绩的40%左右,杜绝依靠一次考试决定成绩的状况。这样,既迫使学生重视平时的学习思考,也减轻有些学生想通过考试作弊完成学习任务的侥幸心理。

人工智能教育应用案例范文第3篇

关键词:人工智能;图形编程;创新实践

近年来,人工智能已成为一个高频词,各种与人工智能相关的智能家居、自动驾驶、智能语音、图像识别等新技术,深刻影响着社会的方方面面,也逐步改变人们的工作及生活方式。许多国家已经开始积极尝试,大力推进小学人工智能教学。2017年,国务院正式颁布《新一代人工智能发展规划》,明确提出了“在中小学阶段设置人工智能相关课程,逐步推广编程教育”;如今,计算思维培养又成为热点。在这样的一个时代背景下,学校和教师有责任和义务组织、引导学生去接触、了解、学习、应用人工智能技术,以适应未来学习和工作环境的变化。人工智能涉及的学科内容较为广泛复杂,小学生相对年龄较小,储备的相关知识较少,学校应如何在小学阶段有效开展人工智能教学,推进人工智能教学真正落地?笔者结合自己的教学实践,从“巧”借活动、“巧”设场景、“巧”编程序、“巧”创项目等方面,积极探索小学人工智能教学的推进路径。

一、“巧”设场景体验人工智能

人工智能的知识结构具有较强的逻辑性和抽象性,与之前信息技术课上所教的内容相比,难度及复杂性更高。在日常人工智能教学中,教师应根据学生的心理特点以及不同教学要求,改变教学方式,把体验搬进课堂,让学生通过具体的体验活动逐步理解人工智能的相关知识,把重难点从对概念、原理、技术的学习转换到了解相关概念、技术实现的过程、体验人工智能技术的应用上。丰富有趣的教育实践活动可以让学生在愉悦的教学情境中,从不同的思维角度、用不同的思维方式来认识和理解与生活密切联系的一些人工智能概念,如机器学习、大数据、神经网络等,体验人工智能在实际生活中的应用。例如在《人脸识别》一课教学中,需要让学生了解人脸识别技术的应用、影响、实现过程和原理,其中人脸识别的原理和过程较为复杂,如果教学中只进行简单说教,无法有效达成教学目标。本课设计了一个“人脸大比对”体验活动,活动分两个部分,第一部分就是通过百度AI开放平台里的人脸检测与属性分析功能,体验人脸检测中具体检测哪些属性;第二部分就是通过人脸对比功能,完成教师提供的三组人像照片的对比分析。在第一部分的实例体验中,学生通过自己上传照片进行检测,主要是通过对人脸的面部、肤色、毛发、眼睛、嘴、鼻和轮廓等150个特征的精准定位来准确地识别和计算出一张人脸的特征和属性信息,包括年龄、性别、颜值、情绪、是否戴眼镜等。这样的体验让学生非常感兴趣,也能很好地理解特征提取的过程。第二部分的体验是人脸对比,教师提供给学生三组照片,第一组是一对相似度很高的双胞胎;第二组是同一个人戴口罩和不戴口罩的照片;第三组是同一个人的两种表情。学生先自己观察,记录三组照片的结果,再上传照片到百度AI体验人脸对比过程,并查看对比结果。经过体验,学生认识到在现有的技术下,人脸识别的准确度还是非常高的,对人脸识别的过程也留下了非常深刻的印象。

二、“巧”编程序理解人工智能

从当前人工智能技术应用的实际情况分析来看,主要应用领域为大数据及机器学习,这些功能的实现得益于算法的不断完善。可见,算法学习是实现人工智能的关键,而对算法的学习又是计算机编程教学中的一大难点。推进小学编程教学将有利于帮助学生理解人工智能的相关知识。小学生相对抽象思维偏弱,采用图形化的编程教学,更加有利于他们接受,有助于提高学习的积极性。通过编程教学引导学生学会分析问题、抽象与建模、设计算法、编写程序脚本,在验证过程中不断改进和完善,并最终实现问题的解决,能有效培养学生的计算思维,并过渡到对人工智能所需要的其他知识的学习上。例如在五年级的《创编游戏》教学中,情境任务是设计制作一个猫捉老鼠的小游戏,目标是让学生认识“碰到颜色”“如果……那么……”等指令,能够用它们的组合来编写判断角色是否碰到边缘和老鼠的脚本。人工智能的概念主要体现在“碰到颜色”和“如果……那么……”语句的应用上,“碰到颜色”是侦测识别,“如果……那么……”则是逻辑判断的处理。在教学中,首先通过问题引导学生思考完成游戏需要考虑哪几个要素,从问题和答案中帮助学生提炼出“舞台”“角色”“动作”三个要素,进而帮助学生厘清实现游戏功能的基本思路。在程序编写中,让学生具体体验侦测模块的编写与判断语句的应用。简单的编程实践,能让学生逐步了解人工智能的基本概念及其实现流程。

三、“巧”创项目实现人工智能

知识的学习必须与学生的生活实际结合起来,如果学生在掌握人工智能知识和技能后能将所学知识应用于实践,解决生活中的实际问题,那么这样的学习就是真实有效的。学生通过设计创作具体作品,可以大大增强分析和处理问题、解决实际问题的意识和能力,培养逻辑思维和动手实践能力,这也是人工智能教育的方向和目的。根据学生的实际生活经验,教师将人工智能的具体应用案例巧妙引入课程中,引导他们科学地确定项目内容;通过对项目的梳理分析,建立逻辑关系和模型;用编程语言描述逻辑关系;采用硬件设备实现人工智能的具体功能,这种基于真实任务的学习活动,能有效促进学生的理解。例如四年级实践小组的“智能垃圾桶”作品,便是以垃圾桶为课题进行探究,先让学生对现有垃圾桶的优劣势进行分析,思考怎样改造垃圾桶才能真正实现智能化。通过教师的引领和自身观察,学生很快认识到智能垃圾桶应该具有的功能:一是能检测什么时候有人投放垃圾;二是垃圾桶盖能自动开启和关闭。确定了目标之后,就是思考达成上述目标需要哪些条件。学生根据已有知识,确定可以用超声波检测是否需要打开垃圾桶盖子,打开和关闭动作可以通过舵机和连杆来实现。通过探究后,学生根据设计的方案自主完成了智能垃圾桶的作品搭建,接下来就是通过编写程序和不断调试验证来实现预期的功能。作品完成后,学生可以根据实际情况进行功能的增加与修改,如增加桶内垃圾超过一定高度时能自动提醒的装置等,让智能垃圾桶更加智能。本次作品的创作过程,不仅锻炼了学生分析实际问题、解决实际问题的能力,又锻炼了他们的编程思维和计算思维,更重要的是体验了自己创作人工智能作品的乐趣和成就感。在人工智能应用日益普及的今天,人工智能课程进入小学课堂是大势所趋。在小学阶段开展人工智能课程教学,主要是为了让学生掌握人工智能知识,体验和运用人工智能技术,培养学生的信息技术核心素养、创新意识、实践应用能力,为学生适应未来社会打下扎实的基础。但人工智能教学具有其特殊性,如何有效推进人工智能教学,还面临着许多需要解决的问题。学校和教师应尽最大努力创设更好的人工智能教学环境,探索更有效的教学策略,促进学生对人工智能相关知识的学习。

参考文献

[1]丁华.人工智能教学中对学生计算思维的培养[J].华夏教师,2020(13):42-43.

[2]徐欣彦.引入体验活动创新小学人工智能教学模式[J].中小学信息技术教育,2019(9):62-64.

人工智能教育应用案例范文第4篇

关键词 机器人 人工智能 实时系统 挑战 展望

中图分类号:TP242 文献标识码:A

人工智能(Artificial Intelligence),英文简写是AI。它主要研究、发掘应用在延伸、模拟和扩展人的智能理论、技术、方法,以及应用系统的一门新科技。“人工智能”一词刚开始,由1956年美国计算机协会组织的达特莫学会上提出的。自那以后,研究者们发展了众多理论和原理,人工智能的概念也随之扩展。由于智能概念的不确定,人工智能的概念一直没有一个统一的标准。

1机器人、人工智能概述

人工智能学科的出现与发展不是偶然的、孤立的,它是与整个科学体系的演化和发展进程密切相关的。人工智能是自然智能(特别是人的智能)的模拟、延伸和扩展,即研究“机器智能”,也开发“智能机器”。如果把计算机看作是宝剑,那么人工智能就是高明灵巧的剑法。

1956年夏季,在美国达特摩斯大学,由麦卡赛、明斯基、香农等发起,由西蒙、塞缪尔、纽厄尔等参加,举行了关于“如何用机器模拟人的智能”的学术研讨会,第一次正式采用“人工智能”的术语。这次具有历史意义的、为期两个月之久的学术会议,标志着“人工智能”新学科的诞生。

人工智能在电子技术方面的应用可以把人工智能和仿真技术相结合,以单片机硬件电路为专家系统的知识来源,建立单片机硬件配置专家系统,进行故障诊断,以提高纠错能力。人工智能技术也被引入到了计算机网络领域,计算机网络安全管理的常用技术是防火墙技术,而防火墙的核心部分就是入侵检测技术。随着网络的迅速发展,各种入侵手段也在层出不穷,单凭传统的防范手段已远远不能满足现实的需要,把人工智能技术应用到网络安全管理领域,大大提高了它的安全性。

2学科交叉带来的挑战

实时人工智能是实时系统和人工智能技术相互结合的一个新的研究领域。实时人工智能系统是一种在动态的环境中,能够利用有限的资源来可靠地完成关键性任务的系统。目前大多数人工智能规划和问题求解系统都试图产生一个完全的精确解,但是在资源限制的状态下, 快速地产生一个近似解将更有效。Anytime算法能够折衷解的质量和计算时间,是人工智能技术应用在实时环境中的有效技术。由基本的Anytime算法构成实时人工智能系统的关键之一是如何给基本算法分配时间, 从而可以获得系统的性能描述,实施有效的实时监控。时间分配算法,爬山算法仅能找到局部最优解,如果组织问题满足局部组织问题的条件,它能够找到最优解。对于不满足局部组织问题的条件的大型组织结构,爬山算法不能保证找到全局最优解。遗传算法适合于寻找全局解,但搜索效率取决于一些关键参数的确定和算子的操作机制选取。

智能主体是智能互联网中的生灵,它是一种智能的软件实体,能够在智能互联网中自由遨游,为用户提供各种智能服务。所谓网络智能软件是面向智能主体的研究方法所设计、开发的软件。网络智能软件技术是网络技术、人工智能技术、软件工程技术的结合。

3机器人、人工智能及实时系统的前景展望

人工智能的研究目标是认识与模拟人类智能行为。传统人工智能研究往往将研究重点集中于对人类单个智能品质如计算能力、推理能力、记忆能力、搜索能力、直觉能力等的研究与模拟。然而,由于人类智能行为是各种单个智能品质的综合体现,因此传统研究方法往往无法充分刻画或恰当模拟人类的智能行为。把人看成多种智能品质构成的有机整体――智能体(agent),综合考察智能体的各种智能行为与特征,是当前人工智能研究者共同的愿望。

人工智能作为一个整体的研究才刚刚开始,离我们的目标还很遥远。但人工智能在某些方面将会有较大的突破。

半个世纪以来,人工智能发展极其迅速,专家系统、智能控制在短短的10余年里就发展成熟。目前的焦点,如分布式和协同式多专家系统、机器学习(知识挖掘和知识发现)方法、硬软件一体化技术以及并行分布处理技术还有MAS的研究,也有望在下一个5年内也会成熟。根据AI目前的发展态势,以及现有的规划,将AI未来的发展必将越来越广泛,越来越深入,越来越快地,向着人类智能的方向逼近。

4总结

人工智能这门科目的出现、发展并非偶然,它和整个科学体系进化和发展进程有着紧密关联。21世纪会变成智能革命的时期,信息时代的特征分为三个方面:联结、符号和行为主义,在信息论启发下,达到统一和谐,在每个领域交互研究与发展中,一定会发生一场智能革命,真正意义达到人和机器一起协调思考的新时期。

人工智能教育应用案例范文第5篇

市场层面上,随着旷视科技Face++C轮融资4.6亿美元、商汤科技B轮融资4.1亿美元、明码生物科技B轮融资2.4亿美元等多笔融资的完成,众多国内人工智能初创公司再次创下惊人的融资数。而据美国公司TechCrunch统计,今年自动驾驶领域全球融资的数额到11月初已经达到14亿美元,已经远超去年全年的6.3亿美元,全球资本市场对于人工智能在无人驾驶的发展也无疑是看好的。据易观咨询的《人工智能理财市场专题分析》报告,人工智能在金融的应用已被提至新高度,预计中国人工智能理财规模到2020年将达到5.22万亿。

今年9月,高盛在其的《中国在人工智能中崛起》报告中也提到,中国已经成为人工智能领域的主要竞争者,BAT将是中国第一批人工智能受益者。值得注意的是,离开中国大陆七年之久的谷歌已经借AI实验室成立选择回归。而以百度、阿里巴巴,腾讯为首的互联网巨头也纷纷宣布全面布局人工智能领域,并且实施了多起海外并购。晨哨集团研究部也根据并购决策方及标的在业界的影响力、并购产业链布局及并购金额等综合因素选取出人工智能领域10宗有代表性的跨境并购案例:

百度收购硅谷科技创业公司xPerception今年4月份,百度宣布收购硅谷科技创业公司xPerception,具体金额未透露。

xPerception是创立于硅谷的初创公司,是一家专注于机器视觉软硬件解决方案的科技公司,面向机器人、AR/VR、智能导盲等行业客户提供以立体惯性相机为核心的机器视觉软硬件产品,此前曾获得真格基金天使投资。

针对此次并购,百度表示,收购之后xPerception的核心团队均加入百度研究院,加速包括AR、自动驾驶和机器人在内的百度人工智能业务矩阵的产业化。

百度全资收购美国初创公司KITT.AI今年7月份,百度宣布全资收购美国初创公司KITT.AI公司,并把KITT.AI公司的语音能力和自然语言处理能力融入到百度平台中,全面免费向百度的合作伙伴赋能开放。知情人士透露,本次收购的价格也在亿元之上。

资料显示,KITT.AI成立于西雅图,是一家专注语音唤醒和自然语音交互技术的公司,曾经入选了美国知名创投研究机构CB Insights人工智能创业一百强,并获得微软联合创始人Paul Allen和亚马逊子公司Alexa投资。公司创始成员包括JHU博士姚旭晨(CEO)、JHU博士陈果果(公司CTO)等。

Kitt.AI共开发了三款产品:Snowboy(可定制的词典检测引擎),NLU(多语言自然语言理解引擎)和ChatFlow(多圈谈话引擎)。

百度表示,收购KITT.AI是利用其强大的语音能力和自然语言处理能力用在软硬结合的过程中强化体验,而百度在AI领域的广泛布局为对于KITT.AI技术的落地应用提供了良好的现实基础。

百度、蚂蚁金服、启明创投等参投数据库人工智能平台TigerGraph3100万美元A轮融资今年11月,企业级实时图数据库人工智能平台TigerGraph在华创思享会上宣布获得3100万美元A轮融资,本轮融资来自启明创投、百度、蚂蚁金服、华创资本等公司。

资料显示,TigerGraph,是新一代企业级的实时图数据库平台,总部位于纽约,它的技术突破代表着图数据库演进的下一个里程碑——一个完整的、分布式的并行图计算平台,能够支持网络规模数据的实时分析。其技术能够支持网络规模数据的实时分析,可适用于大图——深度链接分析的最佳模型。他们能够探索、发现和预测关系,并且应用于个性化推荐,反欺诈,供应链物流优化,企业知识图谱等,其客户包括支付宝、VISA、软银、以及美国的wish等知名初创公司。

腾讯跟投人工智能创业孵化器Element AI A轮1.02亿美元融资2017年6月,加拿大人工智能咨询公司Element AI宣布获得1.02亿美元A轮融资,由Data Collective(DCVC)领投,Tencent(腾讯)Intel Capital(英特尔投资),Microsoft Ventures(微软创投)等跟投。

资料显示,Element AI是一家人工智能创业孵化器,于2016年10月由机器学习先驱YoshuaBengio等共同创立的。Element AI宣称,为全球网络安全,金融科技,制造,物流和运输,机器人等领域的企业提供AI解决方案,已开发出了一种“独特的、非剥削性的学术合作模式”,其学习算法也已经在多家机构中被应用,并让用户能够将人工智能应用在其网络安全、金融技术、物流等产品上以获取相应数据。

腾讯、创新工场和TCL资本等参投美国儿童机器人创企奇幻工房Wonder Workshop获4100万美元C轮融资今年10月30日,美国加州儿童机器人教育科技创企奇幻工房Wonder Workshop宣布获得4100万美元的C轮融资,投资方包括腾讯、创新工场和TCL资本、CRV、Madrona Venture Group、香港Bright Success Capital等。截至目前,该公司的融资总金额已经达到了7834万美元。

资料显示,奇幻工房业务覆盖全球37个国家,其明星产品是Dash和Dot两款机器人,并且为儿童提供了可视化编程工具,让儿童通过自己编写的软件操控“达奇”和“达达”两款机器人。目前,该公司已经开放了应用程序接口,允许开发人员基于上述两款机器人构建应用程序。另一方面该公司特别针对中小学生推出了“Teach Wonder”教育项目,旨在从学校为切入口来推广机器人编程,并且在社交媒体上积极推广产品。

阿里参投美国初创公司Magic Leap 5.02亿美元D轮融资美国增强现实(AR)创业公司Magic Leap,该公司刚刚完成了一笔5.02亿美元的D轮融资,其估值已经接近60亿美元。由新加坡淡马锡控股领投,阿里巴巴、谷歌等公司参投,此轮融资正值Magic Leap的一款在现实图像上叠加虚拟影像的增强现实眼罩产品之际。

资料显示,Magic Leap成立于2011年。其创始人Rony Abovitz曾是MAKO外科手术机器人公司的创始人。而Magic Leap是一个类似微软HoloLens的增强现实平台,主要研发方向就是将三维图像投射到人的视野中,但是它的研发的技术目前依然处于绝密状态。

一份法律文件显示,Magic Leap正在开发人工智能机器人。Magic Leap已在加州北部地方法院对两名前员工提起诉讼,其中一名被告是Magic Leap前先进感知和智能高级副总裁加里·布拉德斯基(Gary Bradski)。他在机器人和人工智能领域有着丰富经验,此前在Magic Leap开发私有技术,参与了涉及机器人深度学习技术的项目和计划。

复星1336万美元投资德国初创公司NAGA复星在今年3月以1336万美元投资德国公司NAGA,NAGA是一家通过为用户提供创新性的智能投顾产品和交易服务的公司。

智能投顾(Robo advisor)凭借人工智能分析客户需求匹配金融资产的资产配置手段。它利用智能化算法,根据投资者具体情况,运用一系列投资组合优化的理论模型,为用户提供投资参考的动态资产投资配置。

资料显示,The Naga Group AG位于德国,成立于2015年8月,由Yasin Sebastian Qureshi、Christoph BrüCK、Benjamin Bilski创立,其中,Yasin Sebastian Qureshi是德国著名的金融人士。旗下应用程序是SwipeStox,是一款社交网络金融服务应用,让客户能够实时交易外汇、指数、大宗商品和差价合约。SwipeStox以游戏的形式激发股票交易兴趣,同时简化金融交易流程,并在2016年7月,与美国著名外汇经纪商福汇达成合作。

Naga,已于今年7月份在德国证券交易所完成IPO。

复星1425万美元战略投资以色列初创公司Bondit复星在10月底,宣布完成对以色列公司BondIT1425万美元战略投资,并成为BondIT的主要股东。

资料显示,BondIT是一家位于以色列从事AI研究的金融科技公司,提供基于机器学习算法的固定收益投顾解决方案,产品专注于难度更高且市场相对空白的全球债券市场的固定收益领域。Bondit通过创建和优化债券组合来获取投资回报,宣称可利用数据科学和人工智能来克服在固定收益产品中经常出现的复杂性和效率低下。

复星表示,其通过海外并购智能投顾公司,借助自身完善的全球化布局,使集团能够嫁接其有海外资产配置需求的中国高净值客户,并试图在金融科技及财富管理业务上寻找各种优质并购目标。

尚珹资本跟投Petuum 9300万美元B轮融资今年10月10日,机器学习基础架构平台开发初创公司Petuum Inc,宣布完成9300万美元的B轮融资,由软银旗下投资公司领投,尚珹资本跟投。

资料显示,Petuum, Inc.是一家专注于人工智能和机器学习的解决方案研发平台,总部位于美国宾夕法尼亚州,创办人Eric Xing博士是美国卡内基美隆大学计算机科学学院机器学习系的教授兼研究副主管。据了解,作为人工智能和机器学习的研发平台,Petuum立足于对机器学习和计算方法的基础研究,为应用程序的开发和部署提供了一种跨平台、标准化的方法,从而尽量避免了现有机器学习框架和云基础架构的碎片化,使得各行各业、各种规模的公司能够获取最前沿的人工智能技术。

通过新一轮的融资, Petuum将继续扩展其技术和业务团队,并专注于把PetuumOS部署在那些有着广泛人工智能应用前景但采用率低的具体行业,如制造业和医疗保健。

尚珹资本(Advantech Capital)官网显示,其于2016年1月正式成立,是一家专注中国市场的私募股权投资基金,并侧重于以创新为驱动的成长型投资机会。

埃斯顿900万美元收购美国高科技公司Barrett30%股权,布局高端人工智能机器人领域今年4月份,埃斯顿公告,拟通过全资子公司使用900万美元收购美国高科技公司Barrett Technology30%股权,拓展基于核心功能部件的人工智能和微型伺服系统领域。

埃斯顿公司为进一步提高智能制造核心功能部件的竞争力,拓展基于核心功能部件的人工智能机器人领域,拟通过全资子公司使用900万美元对美国BarrettTechnology公司进行部分股权收购并增资,收购及增资完成后,公司通过直接和间接方式共持有Barrett Technology股权比例为30%。

人工智能教育应用案例范文第6篇

关键词:人工智能;专家系统;Prolog;面向人工智能

中图分类号:G642 文献标识码:A

1 引言

人工智能(AI)是计算机科学的一个重要分支,同时也是计算机科学与技术专业的核心课程之一。本课程在介绍人工智能的基本概念、基本方法的基础上,主要是研究如何用计算机来模拟人类智能,即如何用计算机实现诸如问题求解、规划推理、模式识别、知识工程、自然语言处理、机器学习等只有人类才具备的“智能”,本课程重点阐述这些方法的一般性原理和基本思想,使得计算机能更好地为人类服务。

2 人工智能课程体系

人工智能主要研究传统人工智能的知识表示方法,其中包括状态空间法、问题归约法、谓词逻辑法、语义网络法、框架表示、剧本表示等;搜索推理技术主要包括盲目搜索、启发式搜索、消解原理、规则演绎算法和产生式系统等。

人工智能的研究课题主要包括计算机视觉、规划与行动、多Agent系统、语音识别、自动语言理解、专家系统和机器学习等。这些研究论题的基础是通用和专用的知识表示和推理机制、问题求解和搜索算法,以及计算智能技术等。

经过笔者调研发现,目前在本科高校绝大部分将“人工智能”课程性质设为专业选修课或专业必修课,而在高职院校相关专业基本上不开设此课程,但是在具体实践教学过程中发现,在其它专业课程的教学过程中也会与人工智能理论或技术相结合,比如数据库技术、信息系统安全方面等领域,当讲到相关课程,同时会结合人工智能的理论,授课过程中发现大部分同学对该课程很有兴趣。

本课程在我校计算机科学与工程学院作为一门专业选修课开设,总学时数为:60(其中理论学时为36,实验学时为24),随着计算机技术的不断更新发展,人工智能的应用领域也变得越来越广,因此,人工智能(AI)这个学科已不再陌生,很多学生对其充满兴趣和好奇,所以在选课人数上远远超过其他选修课的人数,另外结合我校的实际情况,部分理论或实验又可以与农学、生命科学系等其它专业结合起来而应用。

3 人工智能理论教学实践

多年以来,人工智能获得很大的发展,已经引起众多学科和不同专业背景学者们的日益重视,成为一门广泛的交叉和前沿科学,但是直到目前为止人工智能至今仍尚无统一的定义,要给人工智能下一个准确、科学和严谨的定义尚有困难,其现有的一些定义多数是立足于各自的专业而定义的,存在片面性。

同时“人工智能”是一门交叉性的学科,其主要涉及到了控制论、语言学、信息论、神经生理学、心理学、数学、哲学等许多学科,所以该学科具有知识点多、涉及面广、内容抽象、不易理解、理论性强,与此同时需要学生具备较好的数学基础和较强的逻辑思维推理能力等特点,从而形成在教学实践中老师讲得吃力、学生听得吃力的局面。尽管在多年的研究和教学过程中笔者已积累了一些经验,但是对于如何把握好这门课程的特点,激发学生的学习兴趣和热情,帮助学生更好的理解和应用这门课程,目前仍然有很多问题需要研究和解决。

针对“人工智能”课程相关内容比较抽象,公式推导比较繁琐等特点,教师除了具有完善的教学大纲、合理的教学计划以及合适的教材外,还应该根据学校的实际硬件条件尽可能地选择多媒体教学手段来辅助教学,因此在实践教学中,笔者经常会配合教学内容,充分利用计算机、投影仪以及互联网的优势,结合多种教学方法与手段去组织整个教学过程。例如:在讲述搜索推理技术时,使用一些小的演示软件,将相关推理技术的理论通过动画的形式一步一步演示出来;而在讲专家系统相关理论知识时,尤其是各种类型的专家系统,利用互联网上的一些在线视频资源为例,给同学进行详细讲解,通过具体的案例来进行专项知识点的讲解及实现与应用;在自动规划这一章,给同学们选择演示发达国家目前研制的各种类型机器人,通过这些形象生动、行为举止高仿真的机器人来给学生讲理论,这样学生通过亲自观看视频资源,不仅可以拓宽知识面及视野,同时也可以及时地了解国际及国内机器人的发展水平及差距,不断纠正自己的错误观点并更新自己新的专业认识;另一个方面也可以同时激发学生们的学习兴趣热情和积极性,俗话说:“兴趣是学生最好的老师!”这一点在课堂实践教学中得到验证,得到广大同学的认可和赞同,整个教学课堂不再那么单调枯燥乏味,基本可以达到在娱乐轻松的氛围中学习专业知识,同时再整个教学过程中,师生互动机会增多,学生不再是被动地接受知识。

4 实验教学实践

4.1 客观存在问题

本校开设“人工智能”课程,主要是面向计算机专业的大学三年级的同学,同时作为一门专业选修课而设,理论课程为36学时,而实验学时24学时;与此同时经过对其它兄弟院校的调研发现,很多高校虽然也是设为专业选修课,但建议学生们都去学习这门新学科,从而为今后的专业知识及具体应用打下一定的基础;当然在调研中也发现,部分本科高校虽然开设了“人工智能”课程,但是仅是纯粹理论教学,从一定角度来讲,理论原理是前沿,但是由于太过于抽象,而且空洞、难以理解,多数同学反映学习效果并不理想,有关具体理论部分的具体实现仍然不解。

本科高校一般都严格按照培养方案进行科学设置,同时各个学校根据本校人才培养方案分配各门课程的学时。由于现在我国的教育提倡注重对学生动手能力的培养,培养综合型、应用型人才,因此笔者再结合实践教学经验及对学生的调研,发现“人工智能”课程除了要进行理论方面的讲解外,还应注重实验教学。此外,在高职院校的培养方案中,侧重加强学生的动手能力的培养,也建议将此课程列为开设的范围之内,而在实验学时上可以安排相对多的实验学时,在了解“人工智能”理论的前提基础之上,主要进行相关理论的具体应用与实现,通过这样的教学安排,可以提高学生的实践动手编程能力,例如图1,专家系统的知识库、工作存储器及界面的设计与实现。

人工智能教育应用案例范文第7篇

【关键词】人工智能;计算机;辅助教学;应用

计算机辅助教学是一种新兴的教学手段,帮助课堂进入到一种更加智能化和现代化的环境与条件中,将传统的教学模式和方法与多媒体和网络结合起来,为学生营造更好更有趣的教学氛围。但是由于技术的不成熟以及经验的不充分,导致其依旧存在问题和不足。

1计算机辅助教学开展现状和发展困境

1.1缺少开放包容的特性

近年来,计算机辅助教学的开发和应用已取得了一些较好的成绩,但由于我国计算机网络工程和相关领域的技术革新起步较晚,对于计算机教学的发展与改革依旧存在较多的不足和缺陷。首先是在开放包容性上的缺失。这一缺失的原因主要来自于两个方面,第一个方面是思想上的落后和闭塞,人们对于计算机辅助教学的态度依旧存在负面和抵触的情绪,这是由于害怕计算机的加入让课堂和教学秩序失控,所以并没有充分开发和展现出计算机在教学中的优势。第二个方面是技术层面上的限制,我国对于计算机辅助教学的课件和软件技术都只是按照一种最传统和安全的方式进行,缺少探索和冒险的精神、开放和包容的态度[1]。

1.2缺少人机交互的能力

计算机辅助教学过程中,计算机不仅仅是一个信息的载体,更应该将其当作课堂的一份子,能够充分参与到整个课堂的活动和教学工作中。但是大多数的智慧课堂在使用计算机时,仅仅利用其多媒体的播放功能,教学的主体和主要角色依旧是教师,只是把课本和板书照搬到了多媒体课件中。教学的内容仍然是枯燥和单一的,学生依旧带有一种被强迫的学习心理。这种教学缺乏人机之间的交互,机器不能自主获取学生学习的状态和对知识的掌握情况,学生也无法通过计算机主动地得到反馈和解答,让人机之间仅仅是流程化的配合和交流。在这种刻板的学习模式下,甚至会让一部分学生丧失学习的乐趣和兴趣。

1.3缺少课程教学的特点

不同的课程有着不同的教学重点和偏向,这就对教师的教学工作提出了更高的要求,计算机的加入,本来应该能够为教师提供一个新的教学方向和思路,但是由于计算机的便捷性导致一部分教师产生偷懒和敷衍的教学心态,在教学过程中全程使用多媒体播放课件,丧失了课程自身的特性和特质。尤其是一些对实践能力要求较高的课程,教师过度使用计算机只会导致教学趣味性的流失。

1.4缺少师生互动的乐趣

教师作为课堂教学的主要角色,不仅仅是要把知识以一种通俗外化的形式传递给学生,更是应该做学生心理特征的发掘者、学生学习习惯的纠正者和帮助者。教师的鼓励和赞许都会对学生起到重要作用。但是计算机辅助教学之后,教师将更多的精力放到了如何制作精美的教学课件上,而忽略了与学生之间最直接的感情和语言交流,丧失师生互动的乐趣。

1.5缺少有序的教学策略

教学策略是保证一节课是否能够有序开展和进行的重要条件与因素。但是计算机参与和设计的教学环节,只是一个程式化的展示,在课堂上会遇到多种多变的教学情况,一旦在某一个环节出现问题,就有可能导致计算机设计的教学步骤全部打乱,陷入一种无序的状态中[2]。1.6缺少灵活的智能性能计算机技术的开发和应用在我国已经逐渐形成了一套完善和成熟的体系,但是计算机在教学中的应用与引进时间并不长,导致当前多数计算机辅助下的课堂并不具备充分的灵活和智能性,大部分的教学工作和考核评价工作依旧是由教师人工完成,对于不同学生的学习状态掌握也有所偏差。

2人工智能在计算机辅助教学中的应用

2.1建立知识库

人工智能在计算机辅助教学中应用的主要原则,就是将深度学习与认知学的理论知识作为整个程序模块设计开发的基础,通过建立一个知识库,将收集到的知识案例进行分类,训练机器进行自动识别,从而提取和分析出不同学生在不同的知识中所表现出来的学习能力与掌握熟练程度,进而可以有针对性和有选择性地进行复习与巩固,达到机器代替部分人工教学、缓解教师压力的目的。第一步就需要进行知识库的建立,主要包括了专家决策的核心系统对所输入的知识进行判断与筛选调取。同时知识库还可以实现共享的功能,对知识进行简化与提炼,做到精益求精。知识库的搭建应该要尽量简单和易修改[3]。

2.2打造专家模块

在建立了知识库之后,就需要围绕人工智能教学的主要目的进行专家模块的打造,专家模块存在的意义在于能够将其比喻为整个学习系统中的推理机。在需要和使用的情况下,由专家模块自动随机地生成问题,并且可以通过知识库的相关内容调取形成答案并充分解释。其次,专家模块的另一个作用就在于能够帮助评价和考核学生的学习情况,实现一种更加公正透明的评价过程。在进行专家模块打造时,通常使用的是两种方法,一种是固定算法,即根据题库的问题模板,循规蹈矩、规规范范地进行问题的设立和解答的编写。而另一种就是启发策略,这种专家模块更多的是引导学生通过简单和有限的提示信息,自己推理摸索找寻正确的答案和解决方案。除此之外,专家模块还可以自动匹配,依据学生能力分配问题。

2.3建立学生模块

与专家模块相互配合相互辅助的就是学生模块。学生模块的本质其实也属于专家系统,模块内部所存储和容纳的是学生的不同学习习惯和学习行为特征。这个模块建立的目的主要是两个,一个是为了让学生在学习的过程中可能出现的错误习惯和方法被快速识别,并且能够通过机器语言进行记忆与编译,从而建立一个比较完整和全面的错误类型数据库,进而深层分析找到错误的原因。第二个目的就是为了帮助学生对错误学习行为和习惯进行解释,从更加深层次的角度挖掘学生由于知识理论掌握不充分而导致错误的原因。学生模式的建立一般依靠的就是人工智能的自我学习和接受训练让系统能够建立起模型对学生的学习习惯进行模拟。这样在上一步打造的专家模型就可以为学生模型提供一个对比的样本,专家模型的两种运算和教学方式可以分别评估学生的学习能力和学习错误[4]。

2.4优化教学模块

教学模块是人工智能在计算机辅助教学模式中必不可少的一个环节,教学模块的内容是基于传统教学设计和规划之上的。在计算机与人进行交互的过程中,教学策略主要是由教学的不同分支来体现,能够达到较好的发散性和综合性的效果。但是其不足的地方也比较明显,那就是只能按照某一类型或者某一个的教学方法进行,系统不能快速地根据不同内容识别和选择最适合最有效率的教学模式。具体的应用和实现过程就是将专家模块和学生模块的内容进行连接和合并,将专家模块生成的问题及答案与学生模块中上传和学习到的进行对比,选择覆盖或者是分析提取,能够比较客观地发现学生学习中存在的理解性偏差和实践性错误。之后再将结果传回到知识库中,调用相关的知识内容,形成一个完整的反馈链,帮助教师做出教学决策,调整教学进度和教学规划。但是这个模块的设计也应该充分考虑到诸多情况和因素,因此在条件判断时应加入更多的循环。

2.5开发智能接口模块

人工智能在计算机辅助教学模式中的应用和融合最后一步就是要开发出一个稳定和高效能的智能接口模块,主要作用是为了连接学生和计算机之间的信息交换和沟通,即进行信息的输入与传出。在接收到学生传递的学习信号后,接口模块要及时调动起教学模块、专家模块和学生模块,把信息传递给不同模块处理,之后再由教学模块所作出的教学决策和结果论证信息输出反馈给人,实现了机器语言与人类语言之间的转化。一个能够正常运转并且具备较高实用性和参考性的教学系统,一定融汇了思想教学、策略和心理学等多方面的因素和知识内容体系,所以智能接口模块的设计与开发,一定要全面考虑这些成分,开发出更加灵活多变的接口模块[5]。

3结语

人工智能在近年来获得了快速的发展和进步,成为我国当前各个行业领域之内炙手可热的先进技术。对于计算机辅助教学的开展和改革来说,人工智能的融入与应用有着重要的价值与意义。

参考文献

[1]张镒麟.关于计算机辅助教学中人工智能技术的应用研究[J].当代旅游,2019(1):239.

[2]刘荫.人工智能在计算机网络技术中的应用研究[J].科学与信息化,2019(2):20-21.

[3]孙玉梅,赵骏,王美春,等.基于人工智能技术的《单片机原理及应用》课程CAI软件研制[J].教育教学论坛,2016(45):268-270.

[4]张园.人工智能技术在计算机辅助教学中的应用研究[J].科技资讯,2007(34):108-109.

人工智能教育应用案例范文第8篇

随着计算机技术、互联网技术和人工智能技术的快速发展,大学计算机基础教学在人才培养中发挥着越来越突出的作用。美国卡内基·梅隆大学周以真(Jeannette M. Wing)教授于2006年提出了计算思维概念[1],她认为,计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。教育部高等学校大学计算机课程教学指导委员会(以下简称教指委)于2010年7月发表了联合声明[2],正式提出:要旗帜鲜明地把计算思维能力的培养作为计算机基础教学的核心任务,加强课程体系和教学内容的研究,要让学生像计算机科学家那样去思维。 

计算思维为计算机基础教学提出了新的机遇和挑战,有了计算思维的课程指导思想后,很多教育专家开始研究计算思维的落地问题[3-5],专家们普遍认为:计算思维的落地就是如何在计算机教学内容与教学方法上提高学生用计算机解决实际问题的能力,即问题的求解、系统设计以及人类行为理解等[6]。基于此,構建适合引导和驱动计算机教学的项目和寻找更能激发学生兴趣、积极性的案例成为我们必须面对的问题。 

1 计算机博弈项目是计算思维培养的重要载体 

在2016世界人工智能科学诞生60周年之际,谷歌公司的AlphaGO围棋软件与世界围棋冠军李世石上演了“世纪人机大战”。2017年伊始,Master围棋网测又取得了60场全胜的战绩,随后,卡内基·梅隆大学的Libratus在德州扑克比赛中轮流击败了4名顶尖人类高手,人工智能再次引发了世界范围内的研究与开发热潮。目前很多学者认为:人类社会正在从“互联网+”向更高阶的“人工智能+”跃迁,智能科学与技术已经成为促进所有学科发展的重要因素,计算机博弈是人工智能领域的重要研究方向[7]。 

计算机博弈项目涉及的方法主要包括:博弈问题的提出、棋盘的数据描述、棋面的评估模型、搜索算法的选择、算法的实现与优化、人机交互处理等方面,这些内容刚好与计算思维的思想相一致,非常适合培养学生的计算思维能力。 

一段时间以来,学生网游上瘾困惑着家长和教育工作者,以何种方式引导青年学生远离网游以及网游的魅力一直是不解之谜。而多个高校的实践证明,计算机博弈项目能迎合青年学生的愉悦、冒险、好奇和高对抗需求,让他们在快乐中分析、编程、斗智,既长知识,也长能力,既培养了计算机实践与创新能力,也培养了计算思维、科研思维和团队合作精神。 

学会将人的思维过程用计算机来实现,学会处理相关的问题,学会做好最优决策,这对于所有学生来说都是有助益的。计算机博弈项目是培养学生实践与创新能力的应用型项目,更是培养大学生计算思维的重要载体。 

2 新课程体系与课程内容改革 

现有的计算机基础课程体系没有充分考虑计算思维和创新思维能力的培养,也没有突出宽、专、融的教学特点,并且课程内容陈旧。2015年教指委推出了新版的《大学计算机基础课程教学基本要求》(以下简称基本要求)[8],指出了新的历史时期计算思维能力的培养将成为大学计算机基础教学的新常态,对课程体系、教学目标和内容进行了全面阐述。 

依据基本要求和部分学校的改革实践[9-10],提出了适合沈阳航空航天大学应用型人才培养的宽、专、融相结合的大学计算机基础课程新体系(见表1)。新的课程体系以计算思维为主线,以培养学生的计算思维意识、计算思维方法和计算思维能力为目标,分为3个层次,每个层次设置不同的课程。随着课程体系的重新构建,各类课程的教学内容也重新进行了调整,例如:在第1层次,减少了Office方面的内容,增加了动手实验和Python内容;在第2层次,取消了VF内容,增加了C#内容;在第3层次增加了基于计算机博弈的科技创新平台的内容。 

2.1 大学计算机基础课程内容改革 

在大学计算机基础课程中,主要设置了4个模块:①计算机系统、网络与操作系统;②信息编码与信息处理技术;③数据库基础;④计算思维、算法与程序设计初步。在第4部分中,加入了排序算法、黎曼积分、机器博弈、旅行商、哥尼斯堡七桥等常用问题的算法。还特别增加了Python语言部分[11],通过求解三角形面积,引出了顺序、选择和循环结构的基本用法;通过求解π的值,引出了蒙特卡罗方法和公式方法;通过蟒蛇的绘制,引出了Turtle库的使用方法。通过以上内容的学习,学生可以对程序设计的基础知识和利用计算思维解决问题的方法有一个初步的了解,初步培养学生程序设计的基本能力和计算思维意识。 

以全面开放的形式设置了3个专项实验:计算机拆装、操作系统安装和计算机组网,通过学生亲自动手实验,提高学生对计算机硬件的认知能力和计算机维护能力。 

2.2 计算机程序设计课程内容改革 

在计算机程序设计课程中,本着为专业服务、与时俱进的思想,将课程设置成3个模块:C#语言主要面向航空类专业和创新实验班学生;VB语言主要面向文管类和安全类专业学生;C语言主要面向电子、自动化、材料、机械类专业学生。在开课过程中允许学生跨专业选课,学生可以选择更适合自己的语言或多种语言同时学习。 

为了突出实践能力的培养,课程内容中增加了8个实验学时,专门用于综合性程序设计实验,该实验由3~4人组成的小组共同完成。在期初的时候进行动员,在期中的时候布置实验题目,在期末的时候进行答辩验收。通过综合实验,学生初步具备了利用所学知识解决实际问题的能力,培养了学生计算思维方法和团队协作精神。

     2.3 将计算机博弈案例与教学内容深度融合 

为了调动学生的学习积极性,将学生喜欢的计算机博弈项目作为案例融入教学中[12-13],使学生在兴趣与主动学习中领悟计算思维。 

在大学计算机基础课程中,讲授了计算机博弈的发展与竞赛概况、计算机博弈的空间复杂度与搜索复杂度、蒙特卡罗方法等。 

在计算机程序设计课程中,以具体项目的形式为学生讲授了计算机博弈的评估方法、搜索算法、棋盘的数据表示与可视化制作等内容。 

在计算机综合训练课程中,我们设计了与计算机博弈问题相关的课设题目,例如:爱恩斯坦棋的人人对弈平台设计、幻影围棋的开局设计、局面评估的建模方法等。通过博弈案例建模和典型算法设计,帮助学生掌握使用计算机技术解决博弈问题的途径和基本方法,为学生进一步开展计算机博弈科技活动打下坚实基础。 

3 新形态化的教材建设 

团队人员以《VB程序设计教程》为切入点,进行了新版教材的建设。教材的主要特点是新形态、立体化、数字化和案例式。除了纸质版教材,还在网络平台上了数字化教学资源,主要包括教学课件、案例素材、拓展案例、微视频、实验素材、参考资料等,这些资源非常有利于学生自主学习、协作学习和探究性学习。 

微视频资源是针对重要知识点建设的,每个微视频大约3~5min,微视频的二维码印制在教材的相应章节上,学生可以通过手机扫描访问,实现了基于移动互联网的学习方式。微视频特别适合学生利用碎片化时间进行辅助式学习。 

教材中的案例遵循5结合原则:①与数学知识相结合。例如:积分计算、矩阵运算、函数曲线等,都是学生熟悉的问题。②与趣味性题目相结合。例如:抽奖活动、分糖果游戏、开心农场等,都是学生喜欢的小项目。③与实际应用相结合。例如:高考录取、学生绩点计算、打气筒模拟、课堂点名等,都是学生经常面对的实际问题。④与专业知识相结合。例如:曲柄滑块机构,这是机械类专业学生应掌握的典型机构。⑤与計算机博弈知识相结合。例如:博弈搜索算法、棋盘的可视化设计等。通过有兴趣的教学案例引发学生深入学习与研究的积极性,也体现了寓教于乐的教学方式。 

4 开展计算机博弈科技活动 

沈阳航空航天大学从2011年引入计算机博弈项目以来,团队人员依托博弈项目,深入开展了寓教于乐、寓教于研、以研促教、以赛促学的创新人才培养模式[14]。 

1)开展博弈科技研究和“大创项目”工作。 

基于计算机博弈项目,很多老师开展了科技研究,并将科研成果应用于教学中。建立了博弈科研梯队,教师既能对博弈活动起到组织、指导和护航作用,又能在计算机博弈的科研中勇攀高峰,形成学科制高点,为科技攻关和实际应用创造条件。开展了计算机博弈科技社团工作,社团成员在老师的指导下,既可以参加科研课题,也可以组队申报大学生创新创业训练项目(简称大创项目)。学生与老师合作开展科技研究、撰写论文,形成了良好的学习与科研氛围。 

2)开展计算机博弈竞赛工作。 

计算机博弈项目具有喜闻乐见、挑战无穷的特点,深受学生喜欢。学校鼓励学生组成不断吐故纳新的代表队,支持学生参加各类计算机博弈竞赛(校级、省级、国家级和国际级)。到目前为止,共组织了6届校级计算机博弈比赛,平均每年参加人数达200余人。校赛选拔后组织集训,备战全国比赛,共组织学生参加了6届全国计算机博弈大赛和1次国际机器博弈大赛,营建了良好的校园计算机创新文化氛围。 

5 取得的成效 

1)学生课程成绩提升。 

以计算思维为主线的教学改革方案使学生受益颇多,每年有4 000名学生学习计算机课程,学生课程成绩提高较大,例如:计算机程序设计课程平均成绩提高15%,大学计算机基础课程平均成绩提高10%。在期末对学生进行问卷调查时,大部分学生表示学习收益较大,对计算机技术的理解和利用计算机技术解决问题的能力都有较大提升。 

2)学生竞赛成绩优异。 

随着研发能力的不断增强,学生参加的计算机博弈竞赛项目也越来越多,现已达到12项,包括六子棋、点格棋、苏拉卡尔塔棋、亚马逊棋、幻影围棋、不围棋、爱恩斯坦棋、军棋、国际跳棋、海克斯棋、斗地主、桥牌。近几年累计获省级以上奖项100余项,累计获冠亚季军20项,其中幻影围棋、亚马逊棋、军棋、六子棋项目都曾获得过全国冠军奖项,总体竞赛成绩位居全国前几名,既提高了大学生的计算机创新能力,也促进了我国计算机博弈事业的发展,在国内高校中产生了较好影响。 

3)学生科技成绩突出。 

基于计算机博弈项目,学生与老师合作在CCDC国际会议的机器博弈(Computer Game)专题上已25篇,表2是发表的部分学术论文。学生在老师的指导下申报了大创项目30多项,表3是部分大创项目。 

6 结 语 

计算思维的理论研究在我国已经走过了6年多,现在应该是全面落地的时候。我们本着与时俱进、为专业服务的指导思想,调整了各门课程的教学内容,引入了Python、C#等程序设计语言,将学生喜欢的计算机博弈项目作为教学案例与课程内容深度融合,实现了竞赛与教学相结合的教学新模式。计算机博弈项目具有喜闻乐见、挑战无穷的特点,特别能引发青年学生的好奇心与研究热情,广泛开展基于计算机博弈项目的科技与竞赛活动,较好地培养了学生的创新精神和科研思维。计算机博弈项目是非常好的培养学生计算思维的重要载体。笔者希望本文能对高校的计算机教学提供一种参考,更希望计算机博弈能在更多的高校生根、发芽、开花和结果。 

参考文献: 

[1] Wing J M. Computational thinking[J]. Communications of the ACM, 2006, 49(3): 33-35. 

[2] 何钦铭, 陆汉权, 冯博琴. 计算机基础教学的核心任务是计算思维能力的培养:“九校联盟(C9)计算机基础教学发展战略联合声明”解读[J]. 中国大学教学, 2010(9): 5-9. 

[3] 陈国良, 董荣胜. 计算思维与大学计算机基础教育[J]. 中国大学教学, 2011(1): 7-11. 

[4] 李廉. 以计算思维培养为导向深化大学计算机课程改革[J]. 中国大学教学, 2013(4): 7-11. 

[5] 冯博琴. 对于计算思维能力培养“落地”问题的探讨[J].中国大学教学, 2012(9): 6-9. 

[6] 龚沛曾, 杨志强. 大学计算机基础教学中的计算思维培养[J]. 中国大学教学, 2012(5): 51-54. 

[7] 王骄, 徐心和. 计算机博弈: 人工智能的前沿领域: 全国大学生计算机博弈大赛[J]. 计算机教育, 2012(7): 14-18. 

[8] 教育部高等学校大学计算机课程教学指导委员会.大学计算机基础课程教学基本要求[M]. 北京: 高等教育出版社, 2016. 

[9] 王移芝, 金一, 周围. 基于“计算思维”能力培养的教学改革探索与实践[J]. 中国大学教学, 2014(3): 49-53. 

[10] 刘光蓉. 融入计算思维的 C 语言实验教学设计[J]. 实验室研究与探索, 2015, 34(10): 81-83. 

[11] 嵩天, 黄天羽, 礼欣. Python 语言: 程序设计课程教学改革的理想选择[J]. 中国大学教学, 2016(2): 42-47. 

[12] 王亚杰, 王晓岩, 邱虹坤, 等. 基于爱恩斯坦棋的程序设计课程教学案例设计[J]. 计算机教育, 2012(18): 75-77. 

[13] 李飞, 王亚杰, 尹航, 等. 基于幻影围棋的C语言课程教学案例设计[J]. 计算机教育, 2016(10): 117-119.