人工智能教学课程范文

时间:2023-08-28 17:03:36

导语:如何才能写好一篇人工智能教学课程,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。

人工智能教学课程

篇1

>> 研究生人工智能原理教学改革 研究生人工智能课程教学探索 研究生“人工智能”课程教学改革探索 人工智能系列课程研究 人工智能课程全英文教学改革 人工智能实验课教学改革研究 《人工智能》硕士课程教学改革的研究与实践 落实科学发展观,深化“人工智能”课程的教学改革 创新型人工智能教学改革与实践 人工智能课程教学方法研究 “人工智能导论”课程的教学与实践改革探索 新形势下本科教育阶段人工智能课程教学研究 人工智能课程研究型实验教学的探索与实践 航天类专业“人工智能”课程的教学探索 林业院校人工智能课程教学的思考 应用DBR的人工智能课程教学 人工智能导论课程的兴趣教学法 人工智能概论课程的教学思考 “人工智能”课程教学的实践与探索 面向人工智能的信息管理与信息系统专业教学改革 常见问题解答 当前所在位置:l.

[5] 王海,许德章.“机器人学导论”专业课双语教学改革的实践[J]. 科技咨询,2009(3):182-183.

[6] 徐新黎,王万良,杨旭华.“人工智能导论”课程的教学与实践改革探索[J]. 计算机教育,2009(11):129-132.

[7] 李竹林,郝继升,马乐荣. 人工智能双语教学体系结构的探索与实践[J]. 计算机教育,2010(12):81-83.

[8] 冀俊忠. 落实科学发展观,深化“人工智能”课程的教学改革[J]. 计算机教育,2009(24):105-107.

[9] 朱映辉. 基于导向驱动的《人工智能》课程教学改革研究[J]. 现代计算机:专业版,2009(5):94-96.

Research on Artificial Intelligent Series Courses of Graduate Students

REN Xiao-ping1,2, REN Qing-xiong3, GUO Fan2

(1. Institute of Intelligent System and Software, Central South University, Changsha 410083, China ; 2. Institute of Information Science and Engineering, Central South University, Changsha 410083, China ; 3. Shanxi Institute of Metrology Supervision & Verification, Taiyuan 030002, China)

篇2

关键词:人工智能;研究生教学;教学内容;启发式教学

作者简介:于化龙(1982-),男,黑龙江哈尔滨人,江苏科技大学计算机科学与工程学院,讲师。(江苏?镇江?212003)

基金项目:本文系江苏科技大学引进人才科研启动项目(35301002)的研究成果。

中图分类号:G643.2?????文献标识码:A?????文章编号:1007-0079(2012)28-0074-02

人工智能是研究理解和模拟人类智能及其规律的一门学科,中心任务是通过编程赋予计算机部分的“人类智能”,从而使其可替代人类完成某些烦琐而危险的工作。自1956年人工智能学科诞生以来,其研究成果已广泛应用于政治、经济、文化、教育等诸多领域,并对社会发展产生了巨大的影响,[1]因而人工智能逐渐发展成了高等院校信息类专业广泛开设的一门核心课程。作为一门课程,其具有如下一些特点:涉及知识面广、研究领域广泛、内容抽象、实践性强。[2]

目前,高校“人工智能”课程普遍分本科和研究生两个教学阶段讲授,前者注重学生对基本概念、基础知识的掌握,并使其能应用所学知识进行简单的开发实践,而后者更加注重学生自主学习能力、创新能力以及科研能力的培养,因而二者的教学与培养目标是不同的。[3]本文针对“人工智能”课程自身特点和研究生培养目标,并结合笔者多年来的教学经验,分别从课程内容设定、教材选择、教学方法、考核方式等多个方面对该课程的教学改革进行了探索与研究。

一、“人工智能”课程教学内容的设计

“人工智能”课程的突出特点是研究领域过于广泛,而学时数却较短(据笔者了解,各高校相关研究生专业开设该课程的时数为32~48学时不等),因而在讲授该课程时,追求授课内容“大而全”是不切实际的,有必要精选教学内容,使学生在有限的时间内学到最有用的知识。

鉴于大部分学生在本科阶段已简单学习过该课程,因此可适当减少基本概念和基础知识的授课时数,如知识表示、知识推理及搜索技术等,这部分知识点只需安排共6~8学时即可。而对于一些相对陈旧的知识,如专家系统(该技术兴起于20世纪八九十年代,目前相关研究已很少见),可在对其他知识进行讲授时,做简单介绍,没有必要占用独立的授课时数。课程的重点应放在新兴且实用的人工智能技术上,如计算智能、机器学习、模式识别、数据挖掘、多Agent系统以及自然语言处理等方面。上述知识的特点在于内容更新快且抽象,与实际应用联系紧密,极有可能成为学生在未来整个研究生阶段的研究方向,因此有必要在这些知识点上投入更多的精力,有助于学生了解并掌握学术的主流发展趋势,从而能够更好地培养自身的科学素养和创新能力。

当然,授课教师在实际授课过程中也应根据学科的研究进展,学生的基础﹑研究方向与兴趣等特点随时对教学内容作出调整,真正做到理论联系实际、与时俱进。

二、精选“人工智能”课程教材

在教材选择上,笔者分析比较了目前已公开出版的数十本人工智能教材,并结合我校研究生的特点,选定了由清华大学出版社出版﹑蔡自兴和徐光祐编著的《人工智能及其应用》(第4版)作为教材,该教材在前一版的基础上做出了较大的改进与扩展,增加了本体论、蚁群算法、粒子群算法、强化学习、词法分析以及路径规划等很多新内容,具有知识覆盖面广、讲解深入浅出,实用性、可读性强等诸多优点。同时,该教材也是普通高校“十一五”国家级规划教材,辅有国家级精品课程建设网站,是一部经典的人工智能教材。

与此同时,笔者还为学生推荐了多本经典的参考书,如清华大学出版社由拉塞尔等编著的《人工智能——?一种现代方法》(第3版)、科学出版社由史忠植编著的《高级人工智能》等,并围绕各研究专题精心挑选了数篇经典和最新的文献,力求反映各相关领域的国内外研究现状﹑发展趋势以及存在的问题等,以供学生参考。

三﹑教学方法的改革

相比于本科生,研究生通常具有更强的理论基础、接受能力和求知欲,因而在教学过程中应避免传统“填鸭式”的教学方法,要充分突出学生的主体地位,注重培养学生的学习兴趣以及自主学习的能力。为此,笔者结合该课程的特点,对教学方法进行了如下探索。

1.多样化的教学手段

“人工智能”课程的突出特点是涉及知识面广、理论性与应用性强、内容抽象且学时数短,因此有必要充分发挥现代教学手段的作用,提高教学效率。为此,笔者精心设计了整套多媒体教学课件,将较难的知识点以动画的形式呈现给学生,如基于问题归约法的汉诺塔问题求解过程、基于蚁群算法的旅行商问题求解过程等,均可以这种形式呈现。课堂教学中以课件为主,辅以少量的板书,充分利用了多媒体信息量大、直观性强的优点,改善了教学效果。除此以外,笔者也搜集了大量的视频资料,如行人检测与计数视频、机器人地震现场搜救视频等,当讲解相关专题时,作为应用实例为学生播放,充分吸引了学生的注意力,提升了他们的学习兴趣。

2.启发式的课堂教学

篇3

关键词:信管专业 人工智能 案例教学法

1.引言

信息管理与信息系统专业是管理科学与工程学科的一个重要组成部分,是由信息技术、管理科学和系统科学交叉形成的前沿学科,它运用管理学、运筹学、系统科学和经济学的知识和方法,通过以计算机为基础的信息系统实现各种管理活动和信息处理业务。该专业培养的人才在信息化建设中主要承担信息系统运行管理和伴随企业成长而不断更新信息系统的使命,人才的就业岗位归属于各种组织(企业)的信息中心或管理行政部门。在信息系统中,人工智能知识和技术的应用随处可见:专家系统、智能监控、智能信息检索、组合优化、分布式计算、智能管理和智能决策等。

人工智能课程是一门研究运用计算机模拟并延伸人脑功能,综合逻辑学和认知科学的综合性学科,其研究领域广泛,如自然语言理解、模式识别、机器学习、数据挖掘、智能检索、机器人技术、人工神经网络等都走在了信息技术的前沿,有许多研究成果不仅在工业、商业和军事上使用,而且不同程度地进入了人们的生活、学习和工作中,并对人类的发展产生了重要影响。在信息管理专业中教授人工智能课程的过程,与计算机专业的研究型教学不同,根据课程专业特色更应强调人工智能方法在实际信息管理系统中的应用。由于课程内容涉及大量抽象知识和复杂算法,信管专业学生往往在听课过程中不能及时消化,甚至认为难以理解而影响学习积极性,本文将在经济管理类课程中使用的案例教学法引入到人工智能课程教学中。

2.人工智能课程中的案例教学方法应用

案例教学是20世纪初由哈佛大学创造的围绕一定培训的目的把实际中真实的情景加以典型化处理,形成供学生思考分析和决断的教学形式,通过独立研究和相互讨论的方式,提高学生的分析问题和解决问题能力的一种方法。案例教学方法具有明确的目的性、较强的综合性、突出实践性、学生主体性、过程动态性、结果多元化等特点。在人工智能课程中,结合案例教学方法,对学生学习理解抽象知识有很大作用。

2.1“智能”概念中的案例选择

兴趣是最好的老师,在学生刚刚进入新课程学习时,能否有效激发其学习兴趣,将直接关系到整个课程的教学过程顺利与否,学生是否发挥学习主动性和对课程知识的掌握程度的高低。因此,在第一章中引出“人工智能”的基本概念时,我选择每位同学在儿时的玩具――魔方,将魔方恢复过程转化为在人工智能搜索原理平台上的启发式搜索模型,令学生从儿时简单地无序转动魔方的玩法中,体会到魔方模型在搜索运算过程中应该考虑到的问题:衍生出来的节点应尽可能少,又要保持魔方各面在旋转中颜色属性的相应变换。同时辅以视频和实物的演示,使学生对人工智能课程有了初步认识,并对问题建模和搜索策略产生浓厚的兴趣。

2.2“知识表示”中案例选择

知识表示是人工智能研究内容的基础部分,涉及状态空间表示法、问题规约法、谓词逻辑法、产生式法、语义网络法和框架表示法,为了充分发挥学生的联想能力,案例选择语义网络法的图形表示案例。语义网络是一种采用网络形式表示人类知识的方法。在语义网络知识表示中,结点一般划分为实例结点和类结点两种类型。结点之间带有标识的有向弧表示结点之间的语义联系,是语义网络组织知识的关键。在“连接词在语义网络的表示方法”内容中,选择带有蕴含关系的命题:“如果车库起火,那么用CO2或沙来灭火。”的案例,首先构造简单的语义网络,抽取出蕴含连接词前件“车库起火”和结论“用CO2或沙来灭火”两个命题。再抽取出前件命题事件结点“起火”和地点“车库”;结论命题事件结点“灭火”和事件工具属性“CO2”和“沙”,且两工具间是“或”的关系。学生可以在课堂上及时地应用刚学到的知识表示出此语义网络,我在此基础上扩展,对具体事件进行联想,可以得到失火事件的实例联系后的复杂语义网络。再辅以其他负责命题的语义网络表示练习题,让学生体会理解并及时掌握语义网络知识表示法。

2.3“专家系统”中案例选择

专家系统是一类包含知识和推理的智能计算机程序,是可以根据人们在专业领域内的知识、经验和技术求解问题并做出决策的计算机软件系统。专家系统已广泛应用于医疗诊断、地质勘探、石油化工、军事、文化教育等各方面。在讲授此部分内容时,选择“营养配餐系统”给学生演示,同时辅以讲解,邀请学生参与系统操作,让他们为自己量身设计一套科学营养的菜单,在完成任务的过程中,掌握专家系统的基本结构与工作原理;了解专家系统正向、反向推理和不精确推理的基本原理;了解专家系统解释机制的基本概念。在案例教学后,利用Visual Prolog工具,完成简单的专家系统的设计。

3.结语

本文介绍了在信息管理专业中人工智能课程的教学内容,运用案例教学方法对课程中抽象内容讲解并激发学生学习兴趣,在案例教学过程中注意和学生的互动,将他们带入到学习环境中,诱发他们的发散联想思维,同时又参与到案例的应用中。实践证明,将案例式的教学方法引入到非计算机专业的人工智能课程中,能取得良好的教学效果。

参考文献

篇4

>> 研究生人工智能系列课程教学改革 研究生人工智能课程教学探索 研究生“人工智能”课程教学改革探索 人工智能实验课教学改革研究 人工智能课程全英文教学改革 创新型人工智能教学改革与实践 《人工智能》硕士课程教学改革的研究与实践 落实科学发展观,深化“人工智能”课程的教学改革 面向人工智能的信息管理与信息系统专业教学改革 人工智能课程教学方法研究 人工智能的应用研究 日本巨资扶持人工智能研究 人工智能系列课程研究 高中人工智能教学初探 《人工智能》双语教学初索 人工智能双语教学建设 人工智能实验教学探讨 “人工智能”之父 人工智能 AI人工智能 常见问题解答 当前所在位置:l(美国人工智能协会)、caiac.ca/(加拿大人工智能协会)等,它们包括了学科前沿动态、讨论交流及大量的代码资源等。通过使用这些资源,学员可及时了解人工智能最新发展动态,进行人工智能程序设计的交流及对一些问题进行较为深入的探讨。

2教学方法研究

研究生教学应更突出学生的主体地位,注重发挥其学习的主动性和自觉性,为此,课程组结合课程特点,在教学方法进行了如下探索。

2.1加强教学设计

教学设计就是对教学活动进行系统计划的过程, 是教什么(课程内容)及怎么教(组织、方法、策略、手段及其他传媒工具的使用等)的过程[2]。在教学过程中,每节课授课前,坚持集体备课的原则,由课程组集体讨论选定授课内容,补充阅读文献,根据授课对象与课程内容特点,确定课堂组织方式,采用的授课方式以研讨式教学为主,给合讲授、实验、自学等。

2.2抓好课堂教学环节

教学方法与教学手段是保证课堂教学效果的关键。本课程授课对象主要为硕士研究生,他们的接受能力较强,有一定的求知欲。由于学员人数较少,授课方式可灵活组织。教室有完备的多媒体设备,基本的软件实验环境,教学过程可采用灵活教学方法、多种教学手段,提高教学效率,保证授课质量。

1) 以研讨式为主的教学方式。研究生教学应坚持学术研究为导向,发挥学员在学习过程中的主动性和自觉性。由于研究生学员有一定的学习基础与自学能力,教员可以在课前给学员布置预习内容,学员通过查阅资料、分析整理进而形成自己的观点,使在课堂教学中师生互动交流成为可能,改变传统的教员讲,学员听的灌输式教学方式。研讨式教学也有力于培养学员积极思考、创新思维的习惯与能力。

2) 教学手段的信息化。人工智能原理教学一个突出矛盾是知识点多、内容抽象、理论性强,但学时较少,因此,必须发挥现代教学手段的作用,提高教学效率。为此,课程组对每节课都精心设计了教学课件,课堂教学中以课件为主,辅以板书,充分利用多媒体信息量大、直观等优点,改善教学效果;引入教学声像资料,便于学员课下学习;设计演示程序,使部分比较抽象、不易于理解的内容,如子句归结、搜索策略更形象直观,易于学习和掌握。

3注重培养学员学术研究能力

学术能力是指专门对某一学问进行系统的哲理或理论研究的能力,它不仅包括思辨的方面,还包括实践及感性的敏感力等方面。研究生阶段学习的一个突出特点是要求学习的主体――研究生必须具备研究的能力[3]。论文写作是培养、锻炼、提高研究生的学术能力的重要途径,在教学实施过程中,要求每个专题学习结束后,都要提交一份格式符合期刊发表要求的总结报告,题目可自行选定,也可由教员指定;内容既可以是人工智能该专题某一算法的实现,也可以是对某一问题的进一步研究,或者是对该专题最新研究进展的综述。教员重点在以下几个方面予以指导。

1) 选题准确。要求选题不能过于宏大,应以小题目反映大问题,具有一定的可研究性为宜。

2) 研究内容。研究目标明确,方法恰当,能够提出自己的见解,所提观点正确。

3) 论文结构。结构清晰、完整,论述严谨,表达规范。

4) 占有文献丰富。撰写过程中要有意识培养学员查阅科技文献的能力,要求查阅反映最新研究成果的权威文献。

4加强实验环节教学

人工智能教学在进行各种理论知识讲授的同时,还应重视实践教学,把抽象的知识转化为形象、直观的实验,让学员真正理解人工智能的概念、本质、研究目标,从而提高学员多角度思维的能力和逻辑推理能力,进一步了解信息技术、计算机技术发展的前沿,培养他们对人工智能研究的兴趣,激发对人工智能技术未来的追求。为此,课程组借鉴国内外知名大学人工智能实验教学经验,编写了《人工智能原理实验指导书》,围绕问题表示、经典逻辑推理、不确定推理、搜索策略及简单专家系统实现等教学内容提供了7组实验供学员选择。

例如,在状态空间搜索一节教学过程中,先完成理论部分的教学,使学员对状态空间基本概念、问题表示及求解方法有一个准确的认识,然后进行实验教学。由学员自主完成重排九宫问题求解的程序,初始状态和目标状态如图1所示,调整的规则是,每次只能将与空格(左、上、下、右)相邻的一个数字平移到空格中[4]。实验过程重点指导学员掌握状态空间进行问题求解的关键步骤:问题表示和搜索策略。问题表示就是要确定该问题的基本信息及程序实现的数据结构,基本信息有初始状态集合、操作符集合、目标检测及路径费用函数,数据结构可采用向量、链表等形式;搜索策略可分为盲目式搜索和启发式搜索,可按照先易后难的原则,先实现盲目搜索中的广度优先及深度优先搜索,在此基础上再定义估价函数实现启发式搜索。而在启发式搜索实现过程中,又可以通过定义不同的启发函数:如某状态格局与目标节点格局不相同的牌数、不在目标位置的牌距目标位置的距离之和等加以比较,准确理解启发函数的意义。通过实验,学员加深了对课堂讲授的理论知识的理解,能够熟练地将状态空间法运用于实际问题的求解,提高了工程实践能力。

实验教学组织方式可根据具体的实验内容特点,采用上机编程实验、演示程序验证、模拟平台开发、分组讨论等多种形式进行。

5适度开展双语教学

研究生的英语基础普遍较好,基本都通过了国家公共英语四级考试,部分学员通过了六级考试,加之在本科阶段还开设了专业英语课程,因此,在培养研究生人工智能知识的同时,我们要提高学员阅读原版英文资料、用英语进行简单科技写作及对外学术交流的能力,适度开展双语教学,对此,我们可采取以下基本方式。

1) 专业术语全部用英语表示。

在教学过程中用英语表达人工智能原理中的专业术语和主要概念,如Knowledge Representation(知识表示)、Depth-First Search(深度优先搜索)、Breadth- First Search(广度优先搜索)等。

2) 以英文原版教材为教学参考书。

选定机械工业出版社出版的《Artificial Intelligence Structures and Strategies for Complex Problem Solving》为参考书,该书“是人工智能课程的完美补充。它既能给读者以历史的观点,又给出所有技术的实用指南[5]。”

3) 加强英文文献的阅读。

在课程论文撰写时,要求阅读一定数量的外文文献;在讨论课中,鼓励学员使用英语进行讨论。

经过课程学习,学员都能准确掌握人工智能学科专业词汇,英文运用能力得到一定提高,能较自如地阅读原版英文专业资料,为进一步用英文进行学术交流及学术论文写作打下基础。

6考试与成绩评定改革

考核方式采用传统的试卷与课程论文、实践环节等三部分组成,全面考查学员对基础理论知识掌握情况以及理论联系实际的能力,其中试卷占70%,课程论文占10%,实践环节占20%。课程论文题目不作限制,由学员在课程学习阶段结合某一专题选定题目,课程论文以选题意义、研究内容、论文结构、参考文献及撰写规范等指标为评价依据;实验成绩采用实验过程考查、实验结果验收和实验报告评阅相结合的考核方法,综合评定。这样做不但考核了学员人工智能基本理论掌握情况,也反映了学员的学术研究能力和工程实践能力。同时,考核结合实际教学进程,改变了单一课终总结性考核的弊端。

7结语

经过课程组近两年的教学方法研究与教学实践,研究生人工智能原理课程教学收到较好的效果,但仍存在一些问题,如在课堂讨论环节,个别学员准备不充分、讨论不够深入;课程论文撰写选题随意,文献综述不够全面、准确,论文格式不够规范等。在今后的授课中,课程组将根据授课研究生人数较少的特点,采取明确每名学员预习重点、加强课程论文交流等方式予以改进,力求取得更好的教学效果。同时,进一步充分利用便利的校园网平台,开展“人工智能原理”网络课程建设,购买或自主开发网络教学资源,引导学员利用网络资源进行个性化自主学习,增强教学过程的信息化程度。

参考文献:

[1] 王永庆. 人工智能原理与方法[M]. 西安:西安交通大学出版社,2002:1.

[2] 李志厚. 国外教学设计研究现状与发展趋势[J]. 外国教育研究,1998(1):6-10.

[3] 肖川,胡乐乐. 论研究生学术能力的培养[J]. 学位与研究生教育,2006(9):1-5.

[4] 周金海. 人工智能学习辅导与实验指导[M]. 北京:清华大学出版社,2008:204.

[5] George F.Luger.Artificial Intelligence Structures and Strategies for Complex Problem Solving[M].北京:机械工业出版社,2009:754.

Reform on Postgradrates Artificial Intelligence Course Teaching

TAN Yuehui, QI Jianfeng, WANG Hongsheng, LI Xiongwei

(Department of Computer Engineering, Ordnance Engineering College, Shijiazhuang 050003, China)

篇5

关键词:人工智能;理论传授;实验训练;科研训练

人工智能(Artificial Intelligence,AI)是计算机科学与技术专业的一门重要专业课程,是一门研究运用计算机模拟和延伸人脑功能的综合性学科。它研究如何用计算机模仿人脑所从事的推理、证明、识别、理解、设计、学习、思考、规划以及问题求解等思维活动,并以此解决需要人类专家才能处理的复杂问题,例如咨询、诊断、预测、规划等决策性问题[1]。人工智能是一门涉及数学、计算机、控制论、信息学、心理学、哲学等学科的交叉和综合学科。目前,人工智能很多研究领域,如自然语言处理、模式识别、机器学习、数据挖掘、智能检索、机器人技术、智能计算等都走在了信息技术的前沿,有许多研究成果已经进入并影响了人们的生活。

2003年12月5日,国内第一个“智能科学与技术”本科专业在北京大学诞生[2],它标志着我国智能科学与技术本科教育的开始,对我国智能科学技术人才培养和智能科学与技术学科建设起到极大的带动作用。目前,人工智能课程的教学存在几个问题:首先,注重讲授理论知识,实验环节滞后,这不利于培养学生的实践能力,更谈不上实践创新。其次,人工智能是交叉学科,内容比较繁杂,各种教材的内容不一样,授课没有统一的体系,学生学习时抓不住重点,不能理解人工智能的根本方法和思想。一般说来,计算机专业的其他课程,如网络技术、数据库技术、算法分析与设计等,都是求解结构化问题的基本技术,而人工智能技术则是解决非结构化、半结构化问题的有效技术。最后,人工智能科学与技术飞速发展,但目前人工智能只被视为一门专业课,课程讲授和人工智能没有作为一个研究方向结合起来,也没有把传授课本知识和引导启发创新结合起来。

适应知识经济发展的高等教育,要把培养创造精神和创新能力摆在突出的位置。创新是基础研究的生命,而高等学校的教学只有与科研紧密结合,才能在培养学生的创新精神方面有所作为。为此,针对人工智能的课程特点,我们积极开展研究型教学、研究型学习,提高大学生的学习能力、实践能力和创新能力的研究与实践。在教材上,我们选用了清华大学出版社出版、马少平等编写的《人工智能》。我们的教学研究与实践的主要内容包括三个方面:启发式传授人工智能解决问题的非结构化的思想;成体系的实验训练;以及与毕业论文,学校大学生科研项目资助计划,国家大学生创新性实验计划相对接的科研训练。这三个主要方面,层层递进、环环相扣,是体系完整的创新型人工智能教学实践。下面,我们就这三个方面内容展开探讨。

1启发式传授人工智能解决问题的非结构化思想

现实世界的问题可以按照结构化程度划分成三个层次[1]:1)结构化问题,能用形式化(或称公式化)方法描述和求解的一类问题;2)非结构化问题,难以用确定的形式来描述,主要根据经验来求解;3)半结构化问题,介于上述两者之间。一般说来,计算机专业的其他课程如网络技术、数据库技术、算法分析与设计等,都是求解结构化问题的基本技术。而人工智能技术则是解决非结构化、半结构化问题的有效技术。人工智能的教学可以让学生在体验、认识人工智能知识与技术的过程中获得对非结构化、半结构化问题的解决过程的了解,从而达到培养学生多角度思维的目的。

我们使用的教材主要内容包括搜索和高级搜素、谓词逻辑和归结原理、知识表示、不确定性推理方法、机器学习等。这些主要内容也可以相应地归结为若干个典型算法,如启发式A*搜索算法、 剪枝算法、元启发式算法(模拟退火,遗传算法)、谓词逻辑归结算法、贝叶斯网络、决策树、神经网络(BP算法、自组织网络和Hopfield神经网络算法)。元启发式算法是一种启发式的随机算法,是用来解决非结构化问题的典型算法,其思想和传统的决定性算法如动态规划、分支限界完全不一样。学生在刚一接触到这些元启发式算法一时难以接受和理解其机理,对算法的有效性往往半信半疑。根据非结构化、半结构化问题的特点,讲解和演示算法在解决此类问题的具体步骤和详细过程,从而让学生掌握人工智能算法的基本思想。在讲解不同的元启发式算法的时候,学生会问,是模拟退火算法强,还是遗传算法强;在讲到机器学习算法的时候,学生会问到底哪个分类算法最好,这时候我们可以把搜索(优化)领域和机器学习领域的“没有免费午餐”定理进行适当的讲解和解释,从而把具体算法实现层面之上的一些人工智能的哲学思想进行传授。

在人工智能的具体教学中,采用问题教学法和参与式教学法。在问题教学法中,围绕人工智能的知识模块,在引导学生发现各种各样问题的前提下,传授知识。教学活动中,尝试使人工智能知识围绕实际问题而展现,使问题不仅成为激发学生求知欲的前提,也成为学生期盼、理解和吸收知识的前提,以此激发学生的创造动机和创造性思维。在参与式教学中,打破人工智能算法的枯燥、沉闷的传统教学法,尝试开放式教学内容;提问式讲课;无标准答案的课程设计;查找文献,分组动手实现人工智能算法等参与式教学方法,培养和发扬学生的参与意识,通过参与式教学提高学生学习的主动性、积极性和效率,培养学生的动手能力和创新能力。

2成体系的实验训练

独立开展人工智能实验课程,开发一批新型、富有创意的实验案例库,搭建一个创新实验和虚拟学习社区平台。人工智能实验课程的特点是应用各种人工智能方法,根据问题的约束、结构、信息进行表示建模和计算机上实现,是与人工智能原理同步的实验课程。学生必须掌握的人工智能的基本原理和计算机操作技能,它对于学生的知识、能力和综合素质的培养与提高起着至关重要的作用,在整个教学过程中占有非常重要的地位,是计算机软件、计算机应用、计算机网络、软件工程等专业的一门重要的必修专业课程。通过实验,学生得到严格的训练,能规范地掌握人工智能的基本理论和主要方法、基本问题求解技术,熟悉各种计算环境的基本使用。

在培养学生掌握实验的基本操作、基本技能和基本知识的同时,努力培养学生的创新意识与创新能力。为实现这一目标,在课程内容安排上采用适量基本原理与方法的实验内容为基本内容,增加一系列综合性实验和开放性创新实验问题,在实验内容方面更注重研究性实验中的创新问题。实验内容方面分为三个层次:基本原理的基础性实验、综合实验和研究性实验。在后两个层次的实验中,部分引入人工智能课程小组团队的最新科研成果,目的在于通过完成这些研究性实验,培养学生独立解决实际问题的能力,以提升学生的科研素质与创新意识。我们将这些设计实验称为新型实验案例库,它被放在人工智能课程小组网站上,以此搭建一个创新实验和虚拟学习社区平台。通过实验课程的学习和训练,学生应达到下列要求。

1) 掌握人工智能方法的优点及其在实际中的应用。

2) 学会对人工智能问题进行分析建模和应用各种计算工具实现问题求解,熟悉对实验现象的观察和记录,实验数据的获取与设计,最佳实验条件的判断和选择,实验结果的分析和讨论等一套严谨的实验方法。

3) 巩固并加深对人工智能原理课程的基本原理和概念的理解,培养学生勤奋学习,求真求实的科学品德,培养学生的动手能力、观察能力、查阅文献能力、思维能力、想象能力、表达能力。

4) 通过完成综合研究性实验,培养学生独立解决实际问题的能力,提高学生的科研素质与创新意识。

在培养学生掌握实验的基本操作、基本技能和基本知识的同时,进一步培养学生分析问题和解决问题的能力,培养学生的创新意识、创新精神和创新能力,为学生今后从事科研、教学或企事业单位的分析检验以及新技术的研发工作打下扎实的基础。

在实验组织方面,根据各实验的目的和要求,学生分为5人1组,指定一个组长,每组选择1套实验题目。基础实验题目要求达到27学时、综合性实验题目选择1题和研究性实验题目选择1题,基础实验题目要求在规定时间内,小组独立完成实验测定、数据处理,并撰写实验报告。实验过程中, 要求学生勤于动手, 敏锐观察, 细心操作, 开动脑筋, 分析钻研问题, 准确记录原始数据, 经教师检查,实验及其原始数据记录才有效。同时,团队作业,需要多人分工合作、相互帮助,这样可以提高人际交往和沟通能力,学会与他人合作,培养团队创新能力。

3课程学习与毕业论文,科研训练相结合

人工智能技术在一定程度上代表着信息技术的前沿和未来,通过学习和体验人工智能的知识和技术,学生能够在一定程度上了解信息技术发展的前沿知识,这有助学生开阔视野、培养兴趣,为今后继续深造或走向社会奠定坚实的基础[3-4]。

人工智能的理论和方法广泛应用于数据挖掘、机器学习、模式识别、图像处理中,这些内容既是高年级的后续课程,又是现在热门的研究方向。学习和深刻理解人工智能的理论、方法和应用,对后续课程学习以及今后的研究具有重要的意义。

我院规定大学三年级的学生开始联系毕业论文指导导师,同时确定毕业论文的研究方向,提前进行科研实践,以培养实践能力和研究素质。人工智能课程正好是大三高年级开设的专业课,因此,我们把课程实验及设计与同学的兴趣相结合,引导学生,并提炼和形成学生的毕业选题和课外的科研方向,它是提高本科生研究创新能力的有效手段。

基于新的教学实践,很多学生的选题都与上述归纳的人工智能若干算法相关,如算法本身的研究和改进,或是算法在各领域,如数据挖掘、图像处理等的应用。在我们的科研能力训练计划中,一批项目和课题,如混合神经网络的研究与应用、差分演化算法研究与应用、基于协同训练的推荐系统等,分别受到国家和学校本科生科研项目立项资助。一批三四年级的本科生以第一作者身份在国内核心期刊、国际会议和期刊上发表学术论文,这激发了学生的科研兴趣,使学生体会到了创新的乐趣。

总之,课程学习与毕业论文、学校大学生科研项目资助计划、国家大学生创新性实验计划相对接的科研训练,极大地提升了学生的创新能力和科研基本素质。

4结语

针对人工智能的课程特点,我们积极开展研究型教学、研究型学习,提高大学生的学习能力、实践能力和创新能力的研究与实践。我们的教学研究与实践主要内容包括三个方面:启发式传授人工智能解决问题的非结构化的思想;成体系的实验训练;以及与毕业论文、学校大学生科研项目资助计划、国家大学生创新性实验计划相对接的科研训练。这三个主要方面,层层递进、环环相扣,是体系完整的创新型人工智能教学实践,新的改革和实践在教学中取得了令人满意效果。

参考文献:

[1] 张剑平. 关于人工智能教育的思考[J]. 电化教育研究,2003(1):24-28.

[2] 谢昆青. 第一个智能科学技术专业[J]. 计算机教育,2009(11):16-20.

[3] 罗辉,梁艳春. 大学生毕业论文与科研能力培养及就业[J]. 吉林教育,2003(10):18.

[4] 金聪,刘金安. 人工智能教育在能力培养中的作用及改革设想[J]. 计算机时代,2006(9):66-69.

Reform and Practice of Innovative Teaching in Artificial Intelligence

WANG Jia-hai, YIN Jian, LING Ying-biao

(Department of Computer Science, Sun Yat-sen University, Guangzhou 510006, China)

篇6

【关键字】人工智能;课程改革;高中;信息技术;课程实施

【中图分类号】G420 【文献标识码】A 【论文编号】1009―8097 (2008) 10―0043―04

教育部在2003年颁布的高中信息技术新课程标准中,首次把“人工智能初步”设置为选修模块,与多媒体、网络、程序设计、数据库技术等一起列入信息技术课程体系[1]。此举曾被视作信息技术课程改革的亮点之一。然而,在如今高中信息技术新课改已经全面铺开之际,人工智能选修课程的推进仍然举步维艰,面临诸多困难和问题。

一 高中人工智能课程的现状分析

自2004年我国部分省级实验区开始推进高中新课程改革以来,信息技术课程改革已经开展了四年之久。从目前的总体情况来看,信息技术课程的基础模块与多媒体技术、网络技术、算法与程序设计三个选修模块的实施情况较好,而数据库技术与人工智能初步两个选修模块的推进情况相对不佳。特别是人工智能课程,至今在全国范围内正式开设该课程的学校寥寥可数,少数高中展开了一定的探索和实验,而大多数学校仍持有观望态度。以下分别从实施取向和实施层次的角度分析该课程的现状:

(1) 课程实施的取向

由于我国长期以来实行的是全国统一的课程与教材,按照统一规定执行教学计划,对学校和学生的评价也是按照统一标准与方式实施的,因此我国以往的课程实施基本上都采用了忠实观的取向[2]。本次新课改中信息技术课程的实施过程难免受到这种取向的影响。然而,新课程标准中对信息技术技术各个模块的具体实施并没有明确而详细的规定,从而使教师对包括人工智能模块在内的课程实施缺乏长期惯于依赖的参照和依据,增加了课程实施的难度,造成部分模块的课程难以开设的情况。

(2) 课程实施的层次

课程实施包括五个层面的变化,即教材的改变、组织方式的改变、角色和行为的改变、知识与理解的改变、价值的内化[3]。目前高中人工智能课程在教材改变的层面已经做出了一定的努力。在课程标准的指导下,现已出版的五套教材在体例、版面、学习活动、评价等方面进行了多样化的设计,基本上贯彻了新课标所倡导的课程目标和理念。在组织方式的层次,少数已经开设人工智能课程的学校结合学生的兴趣与学校的实际情况,有针对性地开展了课程的组织。然而,仍然有一些地区或学校不愿或不习惯打破原有的课程组织方式,而是采用硬性规定的方式,人为指定两三门课程,将选修变为必修,限制学生的自由选择,依然维持原有的固定班级授课的形式。教材的改变仅仅是课程实施的开始,在组织方式、角色或行为、知识与理解、价值等层次,大部分学校还未发生变化或变化还很小。

(3) 课程实施的典型个案

目前国内开展人工智能课程教学或实验的典型学校如表1所示。总体来看,这两所学校都地处东南沿海地区,且学校本身比较积极参与高中新课改的实践探索,属于“敢于吃螃蟹”的类型。考虑到课程本身的要求较高,两所学校都选取了基础较好的学生开展教学。到目前为止,两所学校均已开展了三期的教学或实验探索,任课教师及时总结教学心得体会,并在相关教学刊物或课程研修活动中与广大一线教师分享教学经验。

二 高中人工智能课程的影响因素

根据Snyder的研究,可以把课程实施的影响因素归纳为四个方面:课程改革自身的性质、校区的整体情况、学校的水平以及外部环境[4]。结合高中人工智能课程的现状,本文分别从以上四个方面来探讨影响该课程的主要因素。

(1) 课改自身的性质

课程改革本身的性质是影响课程实施的第一要素。它包括课程改革的必要性及其相关性、改革方案的清晰程度、改革内容的复杂性以及改革方案的质量与实用性。结合信息技术新课程改革的相关调查研究,广大信息技术教师和教研人员对课改的必要性应该认识得比较到位,然而他们对信息技术课程中是否有必要单独开设人工智能模块存有疑惑。其次,不少教师对课程改革方案(课程标准)的认识并不是非常清晰。他们认为新课程标准中的教学理念、实施建议等内容相对抽象,不易把握和理解,缺乏具体的针对性,可操作性不强。再次,人工智能课程的实用性相比其他模块并不明显,课程内容也相对难度较高。这些因素造成课程设置的必要性不强、实施难度大、实用性不高,直接影响人工智能课程在学校的顺利设置。

(2) 校区的整体情况

校区的整体情况主要包括地区的适应性、地方管理部门的支持、教学队伍的培养、教学研讨和交流等等。各地区对课程改革的需要程度会直接影响人们实施课程的积极性和主动性。我国东西部地区的学校对课程改革的需求程度不同,从而造成了课程实施的地区差别。从目前开设人工智能课程或教学实验的学校来看,均分布于东南沿海较为发达的地区。这些学校的共同特点是基础条件较好,对课程改革的积极性高,敢于进行教学尝试和革新。此外,地方管理部分的支持对课程实施也有很大影响,如广东省为了推动信息技术课程改革,专门出台了关于课程标准的教学指导意见[5]。其中强调“要特别注意人工智能初步”,并针对人工智能课程提供了较为具体的教学建议,从而促使该省出现了全国最早正式开设人工智能课程的学校。师资队伍也是影响课程的因素之一。目前大多数高中缺乏熟悉人工智能课程内容和教学方法的专业教师,使得学校无法开设该课程。因此,有关人工智能课程的研讨和学习交流显得尤为重要,然而目前这些方面的活动总体上相对缺乏。

(3) 学校的水平

学校水平对课程实施的影响因素包括校长的作用、教师的个人特征和教师集体的行为取向。学校是课程改革的基本单位,校长和教师是学校课程改革的动因。校长对课改理念的理解,以及对课改的支持、参与程度都会影响课程的顺利实施。校长通常会根据上级主管部门的意见,结合本校的实际情况,权衡课程改革可能对学校形成的各种影响。在高考的影响下,信息技术课程在高中各科中长期存在地位“低人一等”的现象,甚至出现课时常被“侵占”的现象。如果校长对信息技术课程本身不重视,那么要求学校开设人工智能选修课无疑是一种奢望。此外,一所学校教师个人和集体的改革意识的强弱也会影响课程的实施。从人工智能课程的现状来看,恰好印证了这一点:改革意识强的教师个人或教研组即使没有上级的硬性指令,也能积极展开各选修模块的教学尝试和探索,并自觉地从教学者成长为研究者,而思想保守的学校即使具备了课程实施的基本条件,也不愿积极开设相关的选修课程,长期停留于课程的“忠实执行者”的层次。

(4) 外部环境

外部环境因素主要包括政府部门的重视、外部机构的支持以及社区与家长的协助。各国课程改革的经验表明,教育行政部门和相关机构的态度在很大程度上影响到新课程的顺利实施。特别是我国长期以来受到前苏联教育模式的影响,课程改革通常是自上而下的模式,新课程的实施主要依靠各级政府教育行政部门的政策和指令的推动。本次新课程改革同样继承了这一模式,但是整个教育体制和评价体系未能及时进行相应的调整,因此在某些方面造成各级教育部门的政策抵触,出现“上有政策、下有对策”的情况。此外,社区与家长对新课改的认识和态度也影响到人工智能课程的实施。研究表明,社区与家长更加关心的是新课改是否有助于提高学生的学业成绩,是否会给学生造成更大的负担,而对学生能力的全面发展和个性的培养则是其次的考虑。因此,要使社区与家长认识和了解课程改革的意义和目标,引导其关心新课程、支持新课程才能更好的促进新课改的健康发展,进而才可能使得包括人工智能在内的高中各科选修模块得以全面开设与实施。

三 高中人工智能课程的反思

通过调查访谈以及与相关授课教师的交流,笔者了解到高中人工智能课程的教学情况和教师的经验体会。总体来说,该课程的推进情况不如预期理想,需要从课程的设计、管理、教学以及评价等方面进行反思。

(1) 课程设计

本次高中信息技术课程改革将原来的一门课程分解为1个必修模块和5个选修模块,从而给学生提供多样化的选择。“人工智能初步”选修模块是作为智能信息技术处理专题设置的,以反映信息技术学科的发展趋势,体现教育的时代性要求。课程设置的目的在于使学生在技术掌握与使用的过程中,逐渐领会信息技术在现代社会中的应用以及对科学技术和人类发展的深远意义[6]。然而,以上的描述更多是该模块的隐性价值,相比其他模块该课程的显性价值并不是很直观。而一线的信息技术教师较多关注的是该课程的显性价值:课程能给学生带来些什么?学生的实践能力能否有较大提高?教师们在没有找到一个合理的价值依托之前,一般不会贸然开课。这一点值得课程设计者和教研人员的深刻思考。

通过网络问卷调查,不少教师认为人工智能课程在高中开设是有一定必要性的[7],但并不意味着所有的学生都需要学习该课程。课程应面向对人工智能有一定兴趣的学习者,且最好有一定的基础。事实上,相对于其他选修模块,选择人工智能课程的学生并不是很多。因此,结合我国目前的情况,可以考虑优先在发达地区条件较好的部分学校开设,再进一步利用其示范作用,以点带面,逐步铺开培训、指导、交流的规模和影响面,积极稳妥地推进高中人工智能课程的建设。

(2) 课程管理

课程的有效管理有助于提高课程实施的质量。上个世纪90年代以来,我国的中小学课程由原来的中央集权管理体制逐步转变为国家、地方、学校的三级管理体制。国家负责课程的总体规划,省级教育部门结合本地区实际制定课程计划或实施方案,而学校也将有权根据学校传统或学生兴趣开发适合本校的课程。目前人工智能课程虽然已被列入国家课程标准,但在地方管理层面并未得到应有的认可。部分地区考虑到高考因素,直接将人工智能模块排除在学生的选择范围之外,无疑成为阻碍该课程顺利实施的一个重要原因。

目前我国高中了解熟悉人工智能教学内容、方法的教师十分缺乏,相关教育主管部门需加强该课程的师资培养,邀请教材编写人员和相关专家,积极开展各级培训、研讨和交流活动,以务实的态度来听取学科教师的意见,为他们提供一些明确的、可操作的指导和建议。也可以开展优秀教学案例的征集和评奖,通过公开课的观摩和点评活动,或吸纳中学教师参与有关课程改革和教学研究的课题,以此提高教师参与改革的积极性。此外,国内高等师范院校信息技术相关专业应该对新课改作出及时的反应,针对高中信息技术各选修模块为师范生开设相关的课程,为课改的成功实施提供后备师资力量的支持。

(3) 课程教学

从已开展的人工智能课程教学或实验情况来看,主要的教学体会包括:教学对象选取时要有针对性,不宜硬性指定,应结合学习者自己的兴趣和学习基础供其自由选择;由于课程的理论和技术的要求较高,不宜大量采用“讲授法”进行教学,应设计一些有挑战性的活动供学生实践;为保证教学进度有序进行,可通过课堂小测及时巩固所学内容;应提供良好的网络条件和计算机设备以支持课程教学和实践的顺利开展。

国外一些高校通过远程网络的手段与中学合作开展人工智能教学,加快了课程建设的步伐,并提高了教学质量。大学负责教学网站的建设维护,主持与中小学的讨论答疑,中学则负责课程教学的具体实施。文中个案也印证了这种做法的有效性:让一些致力于高中人工智能课程研究的高校和部分条件较好的中学建立共同体,协作推动课程的实施。一方面,高校研究人员能为中学提供教学指导建议、技术和资源的支持;另一方面,中学的教学实践也为高校进行课程教学研究提供了材料和依据。

(4) 课程评价

研究表明,评价目前已成为影响高中信息技术新课程实施的一个重要问题[8]。从本次课改的动因来看,针对我国现行教育体制下的高考选拔制度在很多方面呈现的弊端,新课改力图在一定程度上改变这一局面,努力使学习者能够真正获得全面的发展。但是,在目前情况下以高考为“指挥棒”的评价体系短期内仍然无法发生质的变化。高中新课改实施以来,部分省份相继将信息技术课程纳入了高考的范畴,以往信息技术课程不受重视的情况逐渐得到了一些改善。然而,高考是否解决信息技术课程评价问题的一剂良药,进而为人工智能课程的实施及其评价带来新的希望,目前仍是值得怀疑和思考的问题。特别是当前高考科目已经较多,再增加科目无疑会加重学习者的负担,且很容易回到应试教育的老路上。

其次,虽然新课程标准中提供了关于课程评价的建议,但是其中的内容仍然比较抽象,可操作性不够。如在信息技术课程标准的评价建议中,提倡评价主体的多元化,关注学生的个别差异,综合应用多种过程性评价方式,适当渗透表现性评价的理念,等等。这些内容从理念上来讲都是很好的,但是如何在教学实践中加以操作实施,对一线教师而言仍是不够明确和难以把握的问题。而且,信息技术课程的每个模块各有特色,然而课程标准并未就此提供专门的评价建议。因此,一套科学合理、适合人工智能课程的评价体系和方法仍需要教研人员在实践中不断摸索总结。

参考文献

[1] 教育部. 普通高中技术课程标准(实验) [S].北京:人民教育出版社,2003:9.

[2] 钟启泉. 课程论[M].北京:教育科学出版社,2007:207-214.

[3] Fullan, M. & Pomfret, A. Research on curriculum and instruction implementation [J]. Review of education research, 1997, 47(1).

[4] Snyder J.B. & Zumwalt K. Curriculum implementation [M]. In Jackson P. W. (Ed).Handbook of Research on Curriculum. New York: Macmillan Publishing Company, 1992.

[5] 珠海教育信息网. 广东省普通高中信息技术课程标准教学指导意见 [DB/OL].

[6] 顾建军等.技术课程标准(实验)解读[M].武汉:北教育出版社,004:9.

篇7

关键词:人工智能;选修课;专题讨论

中图分类号:G642.0?摇 文献标志码:A 文章编号:1674-9324(2012)12-0053-02

一、引言

《人工智能》是一门跨学科的课程,它的内涵十分丰富,包含了符号学、数理逻辑、神经网络、遗传算法、知识表示和推理、模式识别、机器学习等方面的知识,并且内容抽象,使得一般本科生望而生畏。目前在大多数院校里尤其是二本院校,《人工智能》只是作为一门选修课程。既然是作为选修课程,我们可以不拘泥于传统的教学方式,采取灵活多样的教学形式,培养学生研究这个领域的兴趣,使得学生既能掌握人工智能领域的基础理论,又能了解目前人工智能的前沿课题,扩大知识面,并为今后的研究打好基础。

二、改革教学方法

在传统的教学模式里,教师往往就一本教材从头到尾讲授给学生,教师讲什么,学生就听什么。但是人工智能涉及太多的数理逻辑推理知识,内容抽象,讲解起来不免有点枯燥无味,学生的兴趣就会随着讲课的进程逐渐变得淡薄。另一个问题是在传统的教学模式下,学生接触不到该研究领域的前沿问题。事实上,随着科技的进步,人工智能技术也在不断发展,再加上人工智能本身的特点,即它是一门交叉学科,涉及计算机科学、信息科学、控制科学、认知学、生物学、哲学等等领域。因此当学生了解了当前国内外学者所研究的前沿课题,这样不仅能克服“枯燥无味”的问题,而且会拓宽他们的知识面,从而他们可以将自己所学专业作为人工智能的潜在应用或研究领域。基于以上分析,考虑到人工智能是适合任何专业学生学习的一门选修课,我们设立分专题讲授模式,这些专题包括:人工智能与类人思维,人工智能与机器进化,人工智能与知识表示,人工智能与决策规划等等。下面分别叙述之。

1.人工智能与类人思维。什么是人工智能?Nilsson指出:“人工智能是关于人造物的智能行为,而智能行为包括知觉、推理、学习、交流和在复杂环境中行为。人工智能的一个长期目标是发明出可以像人类一样或更好地完成以上行为的机器……”那么为了这个长远目标,我们应该深入地探讨人类大脑是如何思维的,或者说是如何思考问题的,人类是如何感知、理解以及应付外界庞杂的世界。只有深刻理解了人脑功能原理以后,人工智能才能“贡献出”相应的类人思维模型。这相当于空气动力学,人类飞行器只是根据空气动力学的原理构造的,它并不要求人类制造像鸟儿一般的飞行工具。因此在这部分教学过程中,可以先提出“大脑是如何思维的”问题,让学生自己动脑思考,相互探讨:人脑的结构是什么?人类思考问题分层次吗?什么是智力?智力的本质是什么?……课后,学生可以带着这些问题查阅资料文献,分组讨论,甚至可以写一些文章来阐述自己对思维的理解。这样既充分调动了学生学习的积极性,又培养他们的兴趣。然后,我们在课堂上进行具体讲解,讲解内容自然而然地引入了人工智能的定义,人工智能历史知识,图灵测试方法以及认知模型方法,接着再介绍目前国内外类人思维模型的研究现状。这样的教授过程,一开始就使得学生不排斥这门课,在了解人工智能基础知识外也接触到认识论方面的知识,培养了学生查阅文献和撰写科技论文的能力。

2.人工智能与机器进化。这部分专题主要给学生讲解遗传算法方面的知识,比如遗传算法的产生与发展,遗传算法的基本操作,遗传算法的应用情况。并且在教学过程中结合实例来讲述。实例可以从最基本的简单函数优化到复杂的旅行商问题。学生可以自己设计函数优化的解决方案,指出初始种群大小、进化代数、交叉率等因素对求解结果的影响,并要求学生自己编写程序来分析和理解这些问题。这些实验和设计极大地提高了学生的动手能力。

3.人工智能与知识表示。知识表示可看成是一组描述事物的约定,在人工智能里,它研究怎样把“人类知识”表示成机器能处理的数据结构。经典人工智能的主要表示方法有:一阶谓词逻辑表示方法,这是最基本的表示方法,具有严谨的公理体系;产生式规则表示方法,这是使用最广泛的表示方法;语义网络、框架、脚本表示方法,这是结构化的表示方法,等等。但是学生在学习这部分的知识时,对于逻辑推理觉得非常枯燥无味。我们的想法是在介绍这部分的知识时,不仅透彻阐述各种表示方法的精神实质,而且建议学生阅读Sowa所编著的《知识表示》一书,该书提供了知识表示方面广泛的知识,是这一领域的公认权威著作。Sowa在介绍新思想的同时捕捉到这一领域的最新成就,并且将逻辑学、哲学、语言学和计算机科学结合到知识表示,并将其转换为可计算形式。该书中还包含了大量的哲学和语言学的知识,阅读该书可以使得学生知识面得以拓宽,加上该书目前没有翻译版本,鼓励学生阅读英文原著,对学生各方面能力的提高都有所帮助。

4.人工智能与决策规划。在决策规划中,着重介绍增强学习、偏好理论等基础知识,由于我们在这个方面上做了许多工作,因此在讲解时联系自己的研究进行一些专题探讨,例如双马尔科夫过程决策模型,协同算法,超滤偏好模型,朴素描述逻辑在中医理论上的应用等等,并欢迎学生和我们共同研究这些专题,这样做无疑会增加师生之间的学术交流,促进学生的研究兴趣,形成良好学术氛围。

5.丰富多样的教学形式。除了以上的专题外,还可以开设其他的人工智能专题。事实上可以针对不同专业的学生确定专题的内容和形式。例如对于工程类的学生,可以着重讲述神经网络,进化计算等方面的内容,并且借助于Matlab提供的相关工具箱进行实验设计。因为大多数工程类的本科生都学习过Matlab语言,该语言在科学研究和工程实践中应用广泛,在教学过程中也要充分发挥这些优点。如是文科类的学生,教学方面可以着重讲述人工智能的符号学,哲学等方面的知识,这让文科学生从另一个角度去理解人工智能。课堂上,充分利用多媒体教学,采取多样的教学手段,激发学生的兴趣和好奇心。还可以播放国际机器人大赛等录像片段,增强课堂的教学效果。

三、结束语

总之,将人工智能分专题来讲授,让学生立刻能接触到当前人工智能的前沿研究问题,并且领会其中的实质。再加以多元化的教学手段,使得学生好学,乐学,更好地实现教学目标,提高教学水平。

参考文献:

[1]Nils J. Nilsson,著.人工智能[M].郑扣根,庄越挺,译.北京:机械工业出版社,2004,6.

[2]John F. Sowa.Knowledge Representation:Logical,Philosophical,and computational Foundations[M].北京:机械工业出版社,2003,6.

[3]韩丽娟,孙玉红,李圣君.《人工智能》教程改革初探[J].电脑知识与技术,2007,(13):222-223.

[4]冯爱祥,罗雄麟.本科“人工智能”课程的教学改革探索[J].中国电力教育,2011,(10):111-112.

[5]李春贵,王萌,何春华.基于案例教学的“人工智能”教学的实践与探索[J].计算机教育,2008,(9):53-54.

[6]曾安,余永权,曾碧.人工智能课程教学模式的探讨[J].江西教育学院学报(综合),2006,27(6):40-43.

[7]王蓁蓁,邢汉承.拟人类思维的形式结构数学模型[J].智能系统学报,2008,3(6):529-535.

篇8

>> 多媒体网络英语教学多元化创新教学模式的探究与实践 中职数学多元化创新教学举隅 浅谈人工智能自动化技术的发展 小学体育多元化模式教学 人工智能加速商业化 国际化视野下的企业多元化 高校多元化考核模式的创新与实践 关于实践教学中多元化创新模式的若干探讨 面向实践与创新能力培养的程序语言多元化教学模式探索 基于创新能力培养的多元化课堂教学模式研究 创设多元化教学模式激发学生创新意识 创新多元化高职入学教育模式 建设模式多元化 人工智能时代下营销活动的智能化 高校油画教学的多元化教学模式探讨 钢琴教学中多元化教学模式的应用 天津大学:协同多元化教育资源培养能源动力类国际化高素质创新型人才的熔炼模式 《商务谈判》多元化教学模式的构建 浅析中学体育教学模式的多元化发展 高中政治的多元化教学模式探讨 常见问题解答 当前所在位置:.

[7] Russell S, Norvig P. Artificial intelligence: A Modern Approach[M]. 3rd ed. Edinburgh: Pearson Education Limited, 2014.

[8] 跽蛑甘: 全球人工智能发展报告2016[R]. 嘉兴: 乌镇智库和网易科技, 2016.

[9] Nilsson N J. Artificial intelligence: A new synthesis[M]. San Francisco: Morgan Kaufmann Publishers, 1998.

[10] Negnevitsky M. Artificial intelligence: A guide to intelligent systems[M]. 2nd ed. Boston: Addison-Wesley, 2004.

[11] Luger G F. Artificial intelligence: Structures and strategies for complex problem solving[M]. 6th ed. Edinburgh: Pearson Education Limited, 2008.

[12] Jones M T. Artificial intelligence: A systems approach[M]. Sudbury: Infinity Science Press, 2009.

[13] Flasiski M. Introduction to artificial intelligence[M]. Wiesbaden: Springer International Publishing, 2016.

[14] Winston P H. Artificial intelligence[M]. 3rd ed. Edinburgh: Pearson Education Limited, 1992.

篇9

关键词:人工智能;会计软件开发技术;翻转课堂;知识库;会计信息化

一、引言

近年来,随着云计算、人工智能、大数据和移动计算等新技术的发展与应用,知识管理理念的日趋成熟,新兴技术对高等学校教育教学模式的改革与创新带来了良好的机遇。2012年3月13日,教育部印发的《教育信息化十年发展规划(2011-2020年)》,旨在推进信息技术与教育教学的深度融合,实现教育思想、理念、方法和手段全方位创新。2016年6月7日,教育部颁布实施的《教育信息化“十三五”规划》,以期加快推动信息技术与教学教育的融合发展。这些政策的出台为高校翻转课堂教学模式的发展提供了明确的实施导向和政策支持,也为重庆理工大学会计信息化国家级精品课程之《会计软件开发技术》(AccountingSoftwareDevelopmentTechnology,以下简称为ASDT)课程实施翻转课堂教学模式改革与创新带来了良好的契机。知识库采用知识表示方式来存储、组织、管理和使用互相联系的基础学习知识、学习过程沉淀的知识和学生自我搭建的知识。基于人工智能技术的翻转课堂知识库构建与应用,不但可以调动学生的积极性和主动性,让课程教学延伸到网络平台,还能够在很大程度上提高课程的教学质量和教学效果。大数据、人工智能、知识库等技术的发展为翻转课堂教学模式的有效开展提供了良好的技术支撑,引起了教育界的广泛关注。周宇等人(2016)提出了一种面向关联数据的机构知识库构建方法,该方法能够覆盖机构知识库构建的整个过程,并支持机构知识的资源整合、语义检索、知识推理和关联数据。钟晓流等人(2013)信息化环境中基于翻转课堂理念的有效教学设计模型,对翻转课堂产生的背景与缘起、含义与特征、当前的研究进展与实践案例、相关的技术工具等进行了系统分析。曾明星等人(2014)阐述了翻转课堂的内涵、应用与研究现状,分析了软件开发类课程实施翻转课堂的可行性,探讨了软件开发类课程翻转课堂教学模型及其构成要素。刘清堂等人(2016)分析了机器教学、计算机辅助教学、智能导师系统的基本设计理念、关键技术以及代表性系统,提出以学习分析为核心的智能技术整合、融合人工智能和人类智能的自适应学习。综观上述文献,现有研究主要从翻转课堂的可行性和模型等方面去思考翻转课堂的教学模式改革问题,而利用人工智能、大数据等现代信息技术去改革与创新翻转课堂教学模式的研究文献还相对比较匮乏。基于人工智能技术的翻转课堂知识库构建与应用,通过全程记录课上和课下的教学互动过程,可以改善翻转课堂在教学方式、学生学习方式、评价体系等诸多方面的不足。鉴于此,本文基于大数据、人工智能等技术,探索改进与提升翻转课堂教学模式改革与创新的新技术与新方法。

二、基于人工智能的春秋战国翻转课堂知识的表达

人工智能(ArtificialIntelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学,主要包括机器人、语言识别、图像识别、自然语言处理、智能监控、智能搜索等核心技术。ASDT课程将语音识别、语义识别、图像识别和智能搜索等人工智能技术融入翻转课堂教学改革的同时,导入春秋战国时期的七国争霸作为教学情景,将班上所有学生平均分成七个小组,分别对应齐、楚、燕、赵、韩、魏、秦等七个国家,每个小组的学生进行角色扮演,实施“春秋争霸”翻转课堂教学。在ASDT教学过程中,在讲授会计软件开发技术和会计数据业务处理流程的同时,让学生充分参与课程教学活动,强化互动学习,培养学生的团队协作能力、沟通能力、PPT制作与演讲能力、知识消化吸收及应用等能力。基于人工智能翻转课堂知识库构建的基础是将ASDT课堂的课堂教学活动和学生自主学习活动过程中形成的知识符号化的一个过程,通过对知识的映射转化为可供描述的事实和推理事实的数据结构。在构建知识库的过程中,知识的表达方式是构建知识库的关键。知识表达方式主要包括描述性、直接性、过程性等表达方式。其中,描述性的知识表达方式是客观和完整地反映相关专业领域的理论知识,具有准确性和逻辑性的特点。直接性的表达方式是以专业理论知识为基础,以图片、视频、音频和图形等方式直接表达知识的本质。过程性的知识表达方式是在教学过程中的积累和总结的经验知识。以下具体阐述在课堂教学活动和学生自主学习活动中知识的表达方式。

(一)课堂教学活动课堂教学活动由教师围绕各小组在完成作业的过程中遇到的实际问题,引导学生进行小组作品展示和组织小组间互动讨论。在课堂教学活动中,各小组通过PPT演示讲解本组作品中所涉及的知识点,运行程序进行作品展示。其他小组针对展示的作品轮流提问,小组回答问题以后,教师对作品进行综合性点评并打分。最后,教师根据知识库中的记录的学生自主学习活动中遇到的问题引导学生互动讨论,解决问题,针对学生不能解决的问题,进行重点讲解。在整个课堂教学活动中,教师对知识点的讲解、评价表现为描述性的知识,而教师和学生的角色高频切换,教师和学生评价、引导和提问不停迭代的探究式教学过程,表现为过程性的知识。通过语音识别、语义识别等人工智能技术的运用,自动识别和理解学生作品展示、各小组提问、教师综合点评等教学活动中的语言,转换为相应的文本,按照知识的表达方式自动分类,并实时传送到网络平台,更新知识库。

(二)学生自主学习活动将ASDT课程的教学目标和教学内容按主题进行任务分解,根据教学计划逐步推进,学生根据小组任务在重庆理工大学精品课程网上观看教学视频进行自主学习,小组成员合作完成小组任务。学生在学习过程中产生的疑问,可以借助智能搜索技术检索知识库,知识库推送相关知识点,帮助学生解决问题。在学生的自主学习过程中,学生在网页中通过简单检索、组配检索、限制检索等手段,进行交互式的访问,最终获得所需的知识信息,表现为过程性的知识。学生观看教学视频对相关知识点进行学习表现为直接性的知识。

三、基于人工智能的翻转课堂知识库的构建

在知识的直接性表达、描述性表达和过程性表达等多种方式下,多角度获取教学活动中的各种知识以构建知识库。基于人工智能的翻转课堂知识库包括教师编辑维护的知识库、学生自我搭建的知识库以及课堂学习过程中沉淀积累形成的知识库三部分,在教学活动中不停地进行动态更新,形成一个翻转课堂知识库的生态循环。其中,老师编辑维护的知识库是根据教学计划和教学任务按规则生成课题所需的知识点;学生自我搭建的知识库是根据学生在网络平台上提出的问题,生成的答案和解释;课堂学习过程中沉淀积累形成的知识库是自动记录和存储学生在课堂上的各种学习行为。基于人工智能的翻转课堂知识库,

(一)教师建立维护学生基础学习知识库教师首先根据教学总任务和总目标规划具体小组任务,按照教学大纲小组任务,同时在网络平台上编辑学生完成小组任务所需的基础知识和教学视频。此环节对课程的翻转和构建基础学习知识库具有重要的指导意义。建立基础学习知识库要和小组任务相匹配,并且具备合理性、科学性和可操作性,尽量涵盖完成小组任务所涉及的知识点。否则学生将无法完成小组任务,也无法有效建立基础学习知识库。学生根据小组任务和本小组实际情况,观看教学视频和学习资料,满足基础知识储备,完成小组作品。教师根据学生在自主学习过程中提出的问题不断更新维护基础学习知识库。

(二)学生自主学习形成知识库学生根据教师在网络学习平台上的任务,进行自主学习,完成小组的学习任务。当学生提出疑问时,网络平台会自动检索知识库,找到相应的知识点和教学视频对学生进行智能推送,学生解答问题。并且在人工智能技术的应用下,会自动记录学生在网络学习平台上的问题,形成并更新知识库,把学生的学习记录反馈给教师,帮助教师及时调整教学计划。

(三)课堂教学活动中形成知识库在学生的课堂学习中,小组成员进行PPT讲解和作品展示,在语音识别、语义识别和自动计分等人工智能技术下,自动记录和分析小组的作品展示情况、个人发言情况和积分情况。并且自动记录老师的总结点评和答疑,通过图像分析技术,自动归集学生个人的学习资料。同时,把课堂过程中的学生提问、教师答疑所涉及的知识,自动对接到网络平台,更新知识库。

四、知识库在翻转课堂教学活动中的具体应用

基于人工智能的知识库在翻转课堂教学活动中的具体应用主要包括自主学习、课堂教学和效果评价等三个方面。自主学习是指学生在翻转课堂的网络学习平台上进行课前的基础知识学习和基础知识自测,并且借助知识库解决疑问;课堂教学是利用基于人工智能技术构建的知识库,帮助教师和学生解决教学过程中的问题;效果评价是在翻转课堂的教学模式下,建立的适合现行教学模式下的学生评价体系,教师根据基础学习情况,在线统计问题,制定教学计划。下面将详细阐述人工智能的知识库在翻转课堂教学活动各中的具体应用,如图2所示。

(一)自主学习在自主学习过程中,学生首先了解教师的小组任务,在人工智能技术的应用下,根据老师的学习任务,智能化地制定学习目标。学生根据细化的学习目标进行自主学习,明确自主学习的课程内容,并根据课程内容和自身情况选择合适的学习内容。学生通过网络平台观看教师提供的教学视频或其他形式的学习材料开展学习,对学习收获进行记录,最后在网络平台上进行知识检测。同时,应用智能监控技术可以实时监控学生在网络上的学习情况和发言情况。学生可以根据自己的预习情况,在线提出问题,网络平台会根据学生提出的问题自动检测知识库,知识库推送相关知识点和学习资源,帮助学生分析和解决问题。利用智能监控技术,可以收集学生频繁在网络平台上搜索的所有问题。同时,学生也可以将问题进行拍照或者录制成视频发送给教师,利用图像分析技术可以自动识别图片或者视频中的问题并且推送给教师,根据问题调整教学内容和教学计划。

(二)课堂教学教师根据知识库中记录的学生自主学习情况,全面系统地了解学生的基础知识学习情况。知识库汇总学生在网络平台上的发言和提问情况,教师根据汇总的问题在课堂上进行重点讲解,使课堂学习更加高效。在学生作品展示、小组互动提问、教师综合点评等教学活动中,学生和教师可以借助知识库智能推送相关知识点,帮助解决教学活动中的问题。同时可以智能推理出合适的教学计划给教师进行选择。在学生提出问题和解答问题的过程中,智能收集问题和答案,形成知识,更新知识库。

(三)效果评价效果评价包含教学质量评价和学生评价两个环节。其中,教学质量评价是全面、系统的了解学生的学习情况和知识储备情况下,合理、客观地评估教师的教学质量。学生评价是考核学生的知识掌握情况、交流与沟通能力、演讲能力、协作能力、PPT制作能力、课堂参与程度和小组展示情况等。在基于人工智能的翻转课堂教学模式下,学生评价包括课堂教学活动和学生自主学习活动两个部分。通过语音识别和语义分析技术等人工智能技术,详细记录每一位学生在课堂上的发言情况、小组展示情况和教师对作品的点评情况。通过大数据分析技术,可以全面地了解学生在课外观看教学视频的情况和自测情况。因此,这种学生评价方式更加具有合理性和精准性。

五、结论

与传统的ASDT课堂相比,基于人工智能下的翻转课堂知识库的构建促使教学逐步从静态走向了动态,实现了以学生为主题,教师为主导的课堂教学理念,是适应新时期ASDT课程教学改革的必然。在基于人工智能的翻转课堂教学模型下,一定程度上改进了翻转课堂中的课堂教学、学生自主学习和效果评价等模块,有效督促学生自主学习,帮助学生在线答疑,同时更加综合地对学生进行考评,让老师教学更加高效。人工智能技术的广泛应用对于解决翻转课堂教学当前所面临问题的是较为理想的方案,它有助于提升翻转课堂整体的教学水平,促进翻转课堂的快速发展。

参考文献:

[1]周宇、欧石燕:《面向关联数据的高校机构知识库构建方法研究》,《图书情报工作》2016年第1期。

[2]刘清堂、毛刚、杨琳等:《智能教学技术的发展与展望》,《中国电化教育》2016年第6期。

[3]曾明星、周清平、蔡国民等:《软件开发类课程翻转课堂教学模式研究》,《实验室研究与探索》2014年第2期。

[4]钟晓流、宋述强、焦丽珍:《信息化环境中基于翻转课堂理念的教学设计研究》,《开放教育研究》2013年第1期。

[5]胡立如、张宝辉:《翻转课堂与翻转学习:剖析“翻转”的有效性》,《远程教育杂志》2016年第4期。

[6]王红、赵蔚、孙立会等:《翻转课堂教学模型设计》,《现代教育技术》2013年第8期。

[7]余燕芳:《基于移动学习的O2O翻转课堂与应用研究》,《中国电化教育》2015年第10期。

篇10

关键词:人工智能;信息素养;信息技术

中图分类号:TP18文献标识码:A文章编号:1009-3044(2008)35-2417-02

Artificial Intelligence Education and Middle School Students Information Literacy

WU Wen-tie

(Mathematics and Computer Institute of Mianyang Normal University, Mianyang 621000, China)

Abstract: Information Literacy in the Information Age is a national basic literacy, artificial intelligence represents a cutting-edge information technology. Based on the analysis of information quality and substance of the definition on the basis of exploring the field of artificial intelligence research, as well as in education, put forward the theory of artificial intelligence and technology courses in secondary education should be in a more systematic, comprehensive Improve the information literacy of students.

Key words: artificial intelligence; information literacy; information technology

1 信息素养的定义及其内涵

“信息素养”一词最早产生于信息技术和信息产业发达的美国, 是随着现代信息社会的逐渐形成而对国民提出的一种兼跨人文和科学范畴的综合性个人素养要求的描述。随着研究的深入,人们对信息素养的认识也在不断深化。

1974年美国信息产业协会主席保罗・泽考斯基最先提出信息素养的概念, 他认为信息素养是“利用大量的信息工具及主要信息源使问题得到解答的技术及技能”。1992年美国图书馆协会提出:“信息素养是人能够判断何时需要信息, 并且能够对信息进行检索、评价和有效利用的能力。”同年, 道尔在《信息素养全美论坛的终结报告》中给出了一个较为全面的定义:一个具有信息素养的人, 他能够认识到精确和完整的信息是作出合理决策的基础, 他能够确定对信息的需求, 能够形成基于信息需求的问题, 能够确定潜在的信息源, 能够制定成功的检索方案, 从包括基于计算机的和其他的信息源中获取信息、评价信息、组织信息用于实际的应用, 将新的信息与原有的知识体系进行融合以及在批判性思考和问题解决过程中使用信息。

综上所述, 虽然研究人员从不同的视角界定了信息素养的定义, 但可看出, 信息素养既包括认知态度层面上的内容, 也包括技术层面、操作层面和能力层面上的内容。概括起来讲, 信息素养主要包括信息意识、信息能力和信息道德三个方面:

1) 信息意识。信息意识是信息素养的首要因素, 主要指人们对信息及其交流活动在社会中的地位、价值、功能和作用的认识, 换句话说, 就是指人们对信息的判断、捕捉的能力。信息意识的强弱将直接影响人们利用信息的程度和效果。人们只有有了信息意识,才有可能有信息的需求, 进一步去寻找信息和利用信息, 并主动学习与信息处理有关的技术。

2) 信息能力。信息能力是信息素养的重要方面, 是指人们获取信息、处理信息、利用信息、创造信息、交流信息的技术和能力。人们只有掌握一定的信息技能, 才能有效地开展各种信息活动, 有效地利用信息和创造信息, 充分发挥信息的价值, 变信息为动力和优势。

3) 信息道德。信息道德是指人们在整个信息交流活动过程中表现出来的信息道德品质。它是对信息生产者、信息加工者、信息传播者及信息使用者之间相互关系的行为进行规范的伦理准则, 是信息社会每个成员都应该自觉遵守的道德标准。

2 人工智能的研究领域

人工智能的研究领域非常广泛, 而且涉及的学科也非常多。目前,人工智能的主要研究领域包括:专家系统、机器学习、模式识别、自然语言理解、自动定理证明、自动程序设计、机器人学、智能决策支持系统及人工神经网络等。下面主要介绍在网络教育环境中常用的智能技术。

2.1 专家系统

所谓专家系统就是一种在相关领域中具有专家水平解题能力的智能程序系统, 它能运用该领域专家多年积累的经验与知识, 模拟人类的思维过程,求解需要专家才能解决的困难问题。

2.2 机器学习

“学习”是一个有特定目的的知识获取过程, 其内在行为是获取知识、积累经验、发现规律; 外部表现是改进性能、适应环境、实现系统的自我完善。所谓机器学习, 就是要使计算机能模拟人的学习行为, 自动地通过学习获取知识和技能, 不断改善性能, 实现自我完善。机器学习主要研究学习的机理、学习的方法以及针对相应的学习系统建立学习系统。

2.3 模式识别

所谓模式识别,是指研究一种自动技术。计算机通过运用这种技术,就可自动地或者人尽可能少干预地把待识别模式归入到相应的模式类中去。也就是说,模式识别研究的主要内容就是让计算机具有自动获取知识的能力,能识别文字、图形、图像、声音等。一般来说,模式识别需要经历模式信息采集、预处理、特征或基元抽取、模式分类等几个步骤。

2.4 人工神经网络

人工神经网络是指模拟人脑神经系统的结构和功能, 运用大量的处理部件, 由人工方式建立起来的网络系统。它是在生物神经网络研究的基础上建立起来的,是对脑神经系统的结构和功能的模拟, 具有学习能力、记忆能力、计算机能力以及智能处理功能。其中学习是神经网络的主要特征之一, 可以根据外界环境来修改自身的行为。学习的过程即是对网络进行训练的过程和不断调整它的连接权值, 以使它适应环境变化的过程。学习可分为有教师(或称有监督)学习与无教师(无监督)学习两种类型。对神经网络的研究使人们对思维和智能有了进一步的了解和认识,开辟了另一条模拟人类智能的道路。

3 人工智能技术在教育中的应用

3.1 智能搜索引擎

随着互联网站点和页面的激增以及网络用户队伍的不断壮大,信息检索成为人们利用Internet的重要途径。但是在浩瀚的网页海洋中寻找有用的信息并不容易,需要借助有力的检索工具如搜索引擎等等。目前一些著名的搜索引擎有:GOOGLE、YAHOO、EXCITE、INFOSEEK等,他们各有特色,但仍存在不足之处,如检索到的无关信息过多以及检索结果排序较混乱。智能化信息检索是信息检索的新分支,它是人工智能和信息检索的交叉学科。它在对内容的分析理解、内容表达、知识学习等基础上实现检索的智能化,这样可以节省学习者在检索中花费的时间,帮助学习者提高检索效率。智能化信息检索所用到的人工智能技术有专家系统、自然语言处理和知识表示。

3.2 智能体(agent)

agent技术早在70年代出现在人工智能领域,通过感知、学习、推理以及行动能够基于知识库的训练模仿人类社会的行为。随着其进一步发展,它在远程教育领域发挥着越来越重要的作用。一套完整的远程教育系统中包含许多子系统,如答疑、作业、考试、交互等等子系统。这些子系统都有各自的数据库用来存储信息。为了提高整个系统的智能性,可以引入智能技术,把众多子系统的数据库链接起来,实现信息资源的共享。通过分析这些信息,智能技术可以发现学习者的个别特征(如兴趣爱好信息、点击知识点信息统计、交互日志等等),并根据这些特征量身订做出适合学习者的学习方案,也有助于教师及时掌握学习者学习过程中的动态信息。

3.3 智能CAI(ICAI)

随着计算机技术的飞速发展,计算机辅助教学(CAI)已受到教育界的重视,成为学科教学改革的一种重要手段。许多学校都在开发CAI课件,但大多数CAI课件只是机械地按照教学设计者事先设计好的教学模式和内容向学生传授知识,并没有体现出个性化学习,无法做到因材施教。

智能CAI是以人工智能技术为核心,使CAI系统能够根据学生的学习情况等因素分析学生的特征,合理安排教学内容、变化教学方法去满足个别教学的需要。使用智能CAI进行教学能够克服传统CAI的不足,显著提高教学效果,是CAI课件发展的趋势。

3.4 智能教学系统ITS

智能教学系统(intelligent tutoring system,ITS)是涉及人工智能、计算机科学、认知科学、教育学、心理学和行为科学的综合性课题,其研究的最终目标是由计算机负担起人类教育的主要责任,即赋予计算机系统以智能,由计算机系统在一定程度上代替人类教师实现最佳教学。我国ITS的研究起步较晚,但近几年随着计算机的普及和教育软件需求增大,ITS的发展较快。ITS按照功能分为四个模块:专家知识模块、学生模块、教师模块、人机接口模块。

4 人工智能教育对学生信息素养的作用

人工智能(ArtificialIntelligence,AI)是计算机科学的一个分支,是一门研究运用计算机模拟和延伸人脑功能的综合性学科。换言之,它研究如何用计算机模仿人脑所从事的推理、证明、识别、理解、设计、学习、思考、规划以及问题求解等思维活动,来解决需要人类专家才能处理的复杂问题,例如咨询、诊断、预测、规划等决策性问题。人工智能也是一门涉及数学、计算机科学、控制论、信息学、心理学、哲学等学科的交叉和边缘学科。与一般的信息处理技术相比,人工智能技术在求解策略和处理手段上都有其独特的风格。人工智能研究处于信息技术的前沿,它的研究、应用和发展在一定程度上决定着计算机技术的发展方向。同时,信息技术的广泛应用也对人工智能技术的发展提出了急切的需求。今天,人工智能的不少研究领域如自然语言理解、模式识别、机器学习、数据挖掘、智能检索、机器人技术、人工神经网络等都走在了信息技术的前沿,有许多研究成果已经进入人们的生活、学习和工作中,并对人类的发展产生了重要影响。

综上所述,作为信息技术一个不可缺少的重要组成部分,人工智能的基本内容在中学信息技术课程中是不能不专门提及的,以往某些教材中用一两页篇幅作个简单介绍的方法根本不足以反映人工智能学科的全貌。因此,十分有必要在高中阶段的信息技术课程中专门设立人工智能选修课。我们认为,高中阶段开设人工智能课程可以在以下几个方面对学生的信息素养培养产生积极作用:

1) 多种思维方式的培养和信息素养的综合锻炼。

现实世界的问题可以按照结构化程度划分成三个层次:结构化问题,是能用形式化(或称公式化)方法描述和求解的一类问题;非结构化问题,难以用确定的形式来描述,主要根据经验来求解;半结构化问题则介于上述两者之间。一般说来,中学阶段开设的传统意义上的信息技术课程中所介绍的信息技术,例如多媒体技术、网络技术、数据库技术、算法与程序设计等,都是求解结构化问题的基本技术。而人工智能技术则是解决非结构化、半结构化问题的一类有效技术。

把人工智能课程引入我国现行的高中信息技术教育,可以让学生在体验、认识人工智能知识与技术的过程中获得对非结构化、半结构化问题解决过程的了解,从而培养学生的多种思维方式,达到提高信息素养的目的。通过人工智能课程的学习,学生还将了解人工智能语言的基本特征,学到智能化问题求解的最为基本的策略。

2) 体验人类专家解决复杂问题的思路,提高学生的逻辑思维能力。

这里以人工智能学科中“专家系统”技术的体验、学习与应用过程为例进行说明。在专家系统的应用过程中,一个实际的专家系统不仅能够为用户给出相关领域的专家水平建议或决策,而且能够通过解释机制,以用户容易理解的方式解释专家系统的具体推理过程。学生可以向专家系统提出诸如“为什么(Why)”、“如何(How)”、“如果……会怎么样”等问题,系统接受用户的问题指令后,可以根据推理的逻辑进程,即时将答案呈现给用户,整个过程如同教师与学生在进行面对面的教学。在该过程中,学生可以充分体验人类专家的求解思路和推理风格,有助于提高他们的分析、思维与判断能力。

另一方面,在专家系统的教学过程中,可以要求学生自行构建由产生式规则组成的知识库,或进一步利用工具软件来开发简单的实用型专家系统。为了完成该项工作,学生一开始就要编制开发规划、制定知识获取策略,并具体付诸实施,这是一个不断深化的过程。学生还得明确与系统有关的所有变量或相关的因素,并且将这些变量和因素转化为问题求解,得出相应的结论。在进行一系列问题求解分析之后,运用产生式规则来表示知识,以此建立起来的专家系统还可以让其他学生去运用和体验,具有一定的实用价值。

由于专家系统中的知识组织与推理过程是对人类专家思维方式的一种模拟,因此上述知识库的组织和系统的推理过程能够较好地体现学生的思维过程。在建造知识库过程中,学生需要将原来零碎的未成型的知识概念化、形式化和条理化,从而内化为学生自己的东西。所以,建造知识库的过程不但能反映学生的学习过程,而且有助于学生对该领域知识的深层思考并有利于长久记忆,同时也学会了专家系统的基本开发技术。正如美国著名的学习论专家Jonassen所指出的:那些自行设计专家系统的学生将会在这种活动中受益匪浅,因为这是一个对所学知识进行深度加工的过程。

3) 了解信息技术发展的前沿,激发对信息技术未来的追求。

人工智能技术在一定程度上代表着信息技术的前沿,通过人工智能知识、技术的学习与体验,高中学生能够对信息技术发展的前沿知识有一定程度的了解,这样有助于他们开阔视野,培养兴趣,激发对信息技术美好未来的追求,从而为今后进入大学或走向社会奠定良好的基础。

5 结束语

中学生的信息素养的培养是当前信息技术课的一个重要目标,而在现有的中学信息技术课程中,关于人工智能的知识只作了简单的介绍,学生们对于人工智能研究的广大领域不能有详细的概念,这对于中学生的信息化认识和信息素养的培养不够全面。因此在中学信息技术课中加大人工智能的知识介绍是信息技术课改革的重要内容。

参考文献:

[1] 雷晓庆.网络环境下大学生的信息素养及其培养[J].太原大学学报, 2004(2):38.

[2] 杜玉霞.美国信息素养教育与研究的启示[J].电化教育研究, 2005(10):42.

[3] 王永庆.人工智能原理与方法[M].西安:西安交通大学出版社,2002,1-53.

[4] 潘瑞玲,余轮.Agent技术在远程教育系统中应用的研究[J].微型电脑应用,2002,18(4):28-30.

[5] 吴战杰,秦健.Agent技术及其在网络教育中的应用研究[J].电化教育研究,2003(3):32-36.

[6] 张剑平.关于人工智能教育的思考[J].电化教育研究,2003(1):24-28.