信息技术课程标准(五)
选修4:数据管理技术
数据管理技术已经在各个领域得到应用,广泛地渗透到人们的社会生活之中。本模块是针对数据管理技术应用而设置的选修模块。
通过本模块的学习,学生应该掌握数据管理的基础知识和数据库设计的一般方法,学会使用大型专业数据库,初步学会使用数据库技术管理信息,处理日常学习与生活中的问题,体验并认识数据管理技术对人类社会生活的重要影响。
本模块的教学,要突出对数据库技术中“关系”这一核心特征的理解,着眼于数据管理技术在实际生活和学习中的应用,关注相关技术的发展趋势。在具体教学活动中,可以根据实际情况选择介绍一种常用的数据库管理系统。
本模块由3个主题组成,结构如下:
(一)数据管理基本知识
1.内容标准
(1)知道数据管理技术的基本概念,能说出数据管理技术的产生历史与发展趋势。
(2)能够使用现有数据库辅助学习,开展专题研究。
(3)掌握关系数据库中的库、表、字段、记录等概念,理解“关系”所表达的含义。
(4)通过调查与实例分析,了解数据库在多媒体和网络方面的应用方法与应用价值。
2.活动建议
(1)通过参观或使用各种数据库应用系统(如图书馆图书查询系统、医院管理系统、全国联网火车售票系统等),分析其中基本数据的组织结构特点。
(2)以小组为单位,每组确定一个研讨专题,如“珍稀动物保护”,通过上网或其他途径查找相关数据库,写出专题报告。
(二)数据库的建立、使用与维护
1.内容标准
(1)通过实例分析,初步掌握数据收集、数据分类和建立关系数据模型的基本方法。学会使用实体—关系图描述关系数据模型。
(2)熟悉一个数据库管理系统软件;掌握建立数据库结构、添加数据和编辑数据库的常用方法。
例1 建立某旅游景点基本情况的数据库。
例2 调查本班同学的基本信息,设计“本班同学基本信息数据库”的结构,确定其中的字段、记录等信息,并以表格的形式表示出来。
(3)掌握数据检索及报告输出的基本方法;掌握常用的数据筛选、排序及统计的方法。
(4)掌握同类数据库之间的链接、数据导入导出的基本方法。
(5)了解结构化查询语言SQL的基本概念;掌握SQL的基本数据操作与数据查询语句(SELECT、INSERT、DELETE、UPDATE)的使用方法。
2.活动建议
以小组为单位,结合某科目教学的过程性评价要求,为该科目设计学生“个人学程档案”数据库方案,经过小组讨论比较,选一个最佳方案推荐给老师,将其应用于实际教学活动中。
(三) 数据库应用系统
1.内容标准
(1)理解层次和网状数据模型的基本概念。
(2)通过案例分析,理解数据库、数据库管理系统、数据库应用系统的概念及相互关系。
(3)初步掌握设计和实现简单的数据库应用系统的基本方法。
(4)能描述数据库应用系统在信息资源管理中的作用。
(5)明确数据规范化的思想、意义,知道其在数据库应用系统建设和使用中的价值与作用。
2.活动建议
(1)设计并实现一个管理家庭光盘资料或个人图书的数据库应用系统,使之具有友好的数据输入、数据查询及统计界面。
(2)收集数据库应用方面的相关资料,把它们分类、编目并建立一个数据库,供同学、老师共享。
选修5:人工智能初步
人工智能技术是当前信息技术应用发展的热点之一。与一般的信息处理技术相比,人工智能技术在求解策略和处理手段上具有独到之处。“人工智能初步”模块介绍了人工智能的基本概念和人工智能领域内容易为高中学生所理解和掌握的部分内容,是选修模块。
通过本模块的学习,学生应能描述人工智能的基本概念,会使用一种人工智能语言解决简单问题,把握其基本特点;能利用简易的专家系统外壳开发简单的专家系统;知道人工智能对人类学习、生活的影响;通过感受人工智能技术的丰富魅力,增强对信息技术发展前景的向往和对未来生活的追求。
本模块的教学应强调让学生体验若干典型人工智能技术的应用;要根据高中学生的知识基础和本校实际情况开展教学;要发现有特长的学生并对他们进行有针对性的教学。本模块对采用的人工智能语言与专家系统工具不作具体要求,可以根据实际情况自主选择。
本模块由3个主题组成,结构如下:
(一)知识及其表达
1.内容标准
(1)能描述人工智能的概念与基本特点;知道人工智能技术随着计算机硬、软件技术的进步和应用需求而发展的事实和客观规律。
(2)列举人工智能的主要应用领域;通过演示或实际操作,体验人工智能的若干典型应用,知道其发展现状。
(3)掌握知识的概念;学会知识表达的基本方法。
例1 用产生式规则表达简单的“动物识别”知识。
例2 将上述“动物识别”的产生式规则用“与/或图”来表达。
例3 采用框架表达“天气预报”知识。
2.活动建议
(1)就下列话题展开讨论:利用符号运算软件能解决中学课程中的哪些问题?具有哪些优点?
(2)对产生式规则、与/或图、框架等常用的知识表示方法的特点、适用场合进行比较。
(3)人工智能的基本思想已经在许多领域中得到了应用,“在家里寻找外星人”(SETI@home)项目就是利用人工智能的神经网络和分布计算思想的一个成功案例。该项目由美国行星学会和美国加州大学伯克利分校于1999年5月开始实施,它利用特定屏幕保护程序调用全球上网的个人计算机的闲置能力,分析世界上最大的射电望远镜获得的数据,帮助科学家探索外星生物。
教师先向学生简单解释神经网络、分布计算的基本思想以及SETI@home项目的社会意义,学生登录 网站了解或亲自参与该项目。通过该活动使学生知道人工智能领域中神经网络、分布式计算的概念,了解SETI@home项目的具体内容,感受现代信息技术服务于人类文明的价值。
(二)推理与专家系统
1.内容标准
(1)演示或使用简单的产生式专家系统软件,感受用专家系统解决问题的基本过程;了解专家系统的基本结构。
(2)通过实例分析,知道专家系统正向、反向推理的基本原理;会描述一种常用的不精确推理的基本过程。
(3)了解专家系统解释机制的基本概念及其在专家系统中的重要作用。
例 执行专家系统,分别使用“Why”和“How”命令,了解其解释过程。
(4)了解专家系统外壳的概念;学会使用一个简易的专家系统外壳,并能用它开发简单的专家系统。
例 在专家系统的开发过程中,通常采用“原型化”策略。
2.活动建议
(1)针对学生熟悉或感兴趣的一个分类问题,利用简易专家系统外壳开发一个简单的专家系统。例如,用于识别校园中植物的专家系统。
(2)有人认为:“信息技术的应用已经经历了数值计算、数据处理、知识处理三个阶段,专家系统是知识处理阶段的典型代表。”在学习了专家系统的相关内容后,让学生从信息技术的应用对象、策略与方法等方面对上述三个阶段的特点进行比较。
(三)人工智能语言与问题求解
1.内容标准
(1)了解一种人工智能语言的基本数据结构和程序结构,掌握相关概念,知道人工智能语言的主要特征。
(2)初步学会使用该语言设计程序求解简单问题,并能够上机调试、执行相应的程序。
例1 用匹配方法解决简单的查询问题。
例2 用递归方法求解汉诺塔(Hanoi)问题。
(3)了解状态空间的概念与方法,学会用该方法描述待求解的问题。
例 “井字棋”问题。
(4)通过简单博弈问题的分析,了解用盲目搜索技术进行状态空间搜索的基本过程,知道启发式搜索的基本思想及其优点。
例 1996年,“深蓝”计算机向国际象棋世界冠军卡斯帕罗夫挑战失败。1997年,“深蓝”的后嗣替“父”报仇,以3.5:2.5的总比分击败卡斯帕罗夫。事实上,“深蓝”序列计算机中存放了包括卡斯帕罗夫的所有比赛棋谱在内的近百年的棋谱历史记录,它的“智能”主要体现在对海量的实战棋谱所进行的启发式搜索上。
2.活动建议
(1)以小组为单位,对本模块教学中尚未涉及的人工智能应用问题展开调查,就它们的应用情况、工作过程、优点与局限性以及对人们生活和工作所产生的影响进行讨论与分析。
(2)观看、阅读与人工智能相关的影视作品或文学作品,发挥自己的想象力,描述人工智能技术的应用前景,以班级网站或板报的方式展示和交流。
账号+密码登录
手机+密码登录
还没有账号?
立即注册