网站大量收购独家精品文档,联系QQ:2885784924

人工智能初步-信息技术选修-教学建议.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
人工智能初步-信息技术选修-教学建议

状态空间搜索(7) 求解博弈问题(1) 活动意图:通过井字棋游戏,体验简单的博弈问题,了解博弈的基本知识,博弈在生活中的应用 重点难点: 重点:指导学生学会分析简单的博弈问题,并以各种状态评估值为基础,选择最佳的走法 难点:如何利用极大极小值法判断最佳路径 课前准备: 教师在黑板上绘出井字棋的棋盘或制作井字棋盘的多媒体演示文档,也可以下载井字棋游戏,或者要求学生在自备的纸张上画出井字棋棋盘以备使用。 求解博弈问题(2) 建议教学过程 导入新课,玩“井字棋游戏”,记录下棋的步骤 指导学生阅读学习指引中的“博弈问题实例分析” 指导学生阅读学习指引中的极大极小值法。 利用所学知识,重新考虑井字棋的下法 指导学生阅读计算机博弈程序 总结 体验活动 求解博弈问题(3) 井字棋博弈程序主要分为两步:产生博弈树,状态评估,对于较为复杂的国际象棋等其它棋类游戏,还需要考虑棋局在计算机中的表示方法,在计算机中产生合法的下法规则等问题,教师需要从这些问题入手帮助学生认识计算机博弈程序 后续活动和评价 通过分钱币游戏,加深理解本章的知识,培养学生综合应用知识的能力 评价:信息技术能力-能够在游戏中运用盲目搜索法。 ★在教师的指导下在游戏中运用盲目搜索法 ★ ★在实验活动中,尝试运用盲目搜索法,一旦遇到困难则以向他人求助为主 ★ ★ ★能够独立在游戏中运用盲目搜索法,遇困难能独立解决 谓词逻辑表示法(2) 建议教学过程 通过活动引出自然语言的表示和谓词逻辑的表示,比较两者差异 讲授学习指引中的谓词逻辑表示法的组成 讲授学习指引的用谓词表示知识的步骤 对本章内容进行总结 体验活动,强化上述内容 谓词逻辑表示法(3) 挑选各种各样的知识,包含不同种类的对象之间的关系,让学生充分认识到谓词所能表示的范围 后续活动与评价 后续活动让学生从整体上对知识表示法有更深入的认识,不仅能够学会使用不同的表示法表示知识,还需用根据不同的表示法的特点选择合适的使用场合。 第3章 人工智能语言 课标要求: 1了解一种人工智能语言的基本数据结构和程序结构,掌握相关概念 2知道人工智能语言的主要特征 3初步学会使用人工智能语言求解简单问题 4能够上机调试,执行相应的程序 建议:从“读”程序开始,引导学生逐步适应人工智能语言的开发环境,并提供实例帮助学生克服学习中的障碍,在理解prolog语言的基本概念之后,通过调试,改写,填充程序等活动,学会开发简单的程序. 主要内容 认识Prolog语言 Prolog程序的编写 认识Prolog语言(1) 活动意图:以运行一个范例程序并观察运行结果的方式,让学生直接接触Prolog程序语言及相关程序,用直观的形式让学生建立起感性认识,然后通过对照范例程序源文件中的语句和运行结果,让学生了解Prolog语言的基本数据结构和程序结构,知道人工智能语言的主要特征. 重点难点: 重点:让学生通过观察,调试,比较和分析,了解Prolog语言的程序结构和基本数据结构. 难点:理解事实,规则,目标之间的关系,这些内容分散在程序的各个地方,教师应该在帮助学生正确划分程序结构的基础上,通过对比程序和运行结果,找到它们之间的关系. 课学准备: 教师一定要预先在计算机上安装Visual Prolog软件,并将范例程序存放在指定的位置.(注意Prolog版本差异大) 认识Prolog语言(2) 建议教学过程 导入新课,复习谓词逻辑表示法 启动Visual Prolog,认识开发环境 运行范例程序,了解程序的结构 阅读程序语句,了解Prolog的数据结构 小结 体验活动 认识Prolog语言(3) Prolog是一种以逻辑推理为基础的逻辑型程序设计语言,计算被看作是对逻辑式的证明. Prolog语言解决问题时只要求描述给定问题中的对象和反映它们之间关系的已知事实,强调各对象之间的关系,而且不需要告诉计算机运算执行的先后次序. Prolog语言的三种基本语句:事实,规则和目标 Prolog程序的基本结构:论域段,谓词段,子句段和目标段. Prolog提供一个一致的数据结构-项,所有的数据和P rolog程序都是由项构造而成,Prolog通过对项进行模式匹配来求解.项包括简单项(常量,变量),复合项(结构),表等. Prolog程序的编写(1) 活动意图:由于独立进行Prolog编程工作比较困难,所以活动中从一个范例程序入手,通过输入程序,调试,运行程序,让学生逐渐进入角色,通过添加目标语句,修改原有语句等活动,通过实践加深对语法和程序运行机制的理解. 重点难点: 重点:指导学生掌握Prolog程序解决简单问题的方法. 难点:让学生理解Prolog程序的运行机制. 课学准备: 需要通过回答,小练习等方式对学生上一节的学习情况作一个了解,教师一定要预先准

您可能关注的文档

文档评论(0)

sandaolingcrh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档