1普通高中信息技术课程标准介绍高中信息技术课程标准的撰写,采用“内容标准”“例子”“活动建议”相结合的形式。其中内容标准是主体,例子是对内容的进一步解释,活动建议是对教学活动方式的建议和引导。内容标准的撰写,首先坚持灵活性,既给出每一部分的基本要求,又给教材编写、教学活动和工具的选用等留有多样化的发挥空间;其次注重时效性,以保证在本标准实施期间对信息技术教学具有持续的指导意义。例子是对内容标准的提示,是对内容标准的进一步解释和具体说明,考虑到课程标准灵活性与时效性的要求,有些内容标准的描述比较概括,所以通过例子对其进行提示和解释。但例子仅仅是提示,不是内容标准的具体规定。另外,例子中内容的时效性往往较差,但例子中的思想和方法可以举一反三,长期生效。活动建议用于启发和引导教学活动的实施。信息技术基础“信息技术基础”以信息处理与交流为主线,围绕学生的学习与生活需求,强调信息技术与社会实践的相互作用。本模块是高中学生信息素养提升的基础,也是学习各选修模块的前提,具有普遍价值,为必修模块。通过本模块的学习,学生应该掌握信息的获取、加工、管理、表达与交流的基本方法;能够根据需要选择适当的信息技术交流思想,开展合作,解决日常生活、学习中的实际问题;理解信息技术对社会发展的影响,明确社会成员应承担的责任,形成与信息化社会相适应的价值观。本模块的教学要强调在信息技术应用基础上信息素养的提升;要面向学生的日常学习与生活,让学生在亲身体验中培养信息素养。2本模块由4个主题组成,结构如下:(一)信息获取1.内容标准(1)描述信息的基本特征,列举信息技术的应用实例,了解信息技术的历史和发展趋势。例烽火台、信函、电报电话、广播电视、计算机网络代表着信息传播技术发展的不同阶段。(2)知道信息来源的多样性及其实际意义;学会根据问题确定信息需求和信息来源,并选择适当的方法获取信息。(3)掌握网络信息检索的几种主要策略与技巧,能够合法地获取网上信息。(4)掌握信息价值判断的基本方法,学会鉴别与评价信息。2.活动建议信息技术使人们能在最短的时间里(甚至是同步)了解到世界各地发生的事情。比如在因特网上,天气信息可以随着气象台的预报同步更新,但并不是所有做天气预报的网站都充分利用了这个优势。试就这个专题展开调查,了解相关网站上的天气预报情况,就其更新速度、准确性(与实际情况相比较)等信息加工与表达信息获取信息资源管理信息技术与社会信息技术基础信息处理与交流3指标进行统计和分析,寻找更新最及时和最可信赖的天气预报网站。(二)信息加工与表达1.内容标准(1)能够根据任务需求,熟练使用文字处理、图表处理等工具软件加工信息,表达意图;选择恰当的工具软件处理多媒体信息,呈现主题,表达创意。例可使用多媒体素材加工软件、多媒体著作软件、网页制作软件等处理多媒体信息。(2)合乎规范地使用网络等媒介发布信息、表达思想。(3)初步掌握用计算机进行信息处理的几种基本方法,认识其工作过程与基本特征。(4)通过部分智能信息处理工具软件的使用,体验其基本工作过程,了解其实际应用价值。例1模式识别类:光学字符识别(OCR)、手写汉字输入、语音汉字输入等。例2自然语言识别类:自然语言对话与机器翻译等。2.活动建议(1)使用计算机解决实际问题的方法是多种多样的,除可使用文字处理、图表处理或加工软件进行信息处理以外,直接使用计算机程序解决实际问题也是一个基本方法。教师可以演示并解剖一段实用的计算机程序实例,也可以根据具体情况,让学生使用一种高级语言编程工具解决一个简单问题。(2)使用双向翻译软件,先将一段英文短文翻译成中文,然后将该中文内容再次翻译成英文,考察机器翻译的准确性,讨论机器翻译的优缺点。(3)访问一个自然语言处理网站如:或4,用自然语言与其中的机器人对话,通过寻找其“谈话”的破绽,讨论当前使用计算机理解自然语言的局限性。(三)信息资源管理1.内容标准(1)通过实际操作或实地考察,了解当前常见的信息资源管理的目的与方法,描述各种方法的特点,分析其合理性。例1个人藏书、图书馆藏书、音像资料、因特网信息等都是信息资源,都需要管理。例2实施教学信息资源管理的目的:提高教学资源利用率,提高教学效率与质量等。(2)通过使用常见的数据库应用系统,感受利用数据库存储、管理大量数据并实现高效检索方面的优势。(3)通过对简单数据库的解剖分析,了解使用数据库管理信息的基本思想与方法。2.活动建议(1)在教师的引导下,选择一个与课程学习有关的专题,分组讨论建立数据库的方法,设计建立数据库的方案。可根据实际情况,适度参加学校教学资源库建设。(2)访问某个在线数据库,譬如“科学数据库”(),就某一个主题进行查询,如“眼睛与视力”,并对查询资料进行统计和分析,就资料的准确性、丰富性、权威性等进行讨论。(四)信息技术与社会1.内容标准5(1)探讨信息技术对社会发展、科技进步以及个人生活与学习的影响。例1利用因特网等多种信息渠道进行调查,制定蔬菜新品种引进计划。例2E-mail方便了人们的沟通与交流,但垃圾邮件又给人们带来困扰。(2)能利用现代信息交流渠道广泛地开展合作,解决学习和生活中的问题。(3)增强自觉遵守与信息活动相关的法律法规的意识,负责任地参与信息实践。(4)在使用因特网的过程中,认识网络使用规范和有关伦理道德的基本内涵;能够识别并抵制不良信息;树立网络交流中的安全意识。(5)树立信息安全意识,学会病毒防范、信息保护的基本方法;了解计算机犯罪的危害性,养成安全的信息活动习惯。(6)了解信息技术可能带来的不利于身心健康的因素,养成健康使用信息技术的习惯。例1青少年长期沉溺于网络容易诱发实际生活中的社交恐惧症。例2长时间凝视监视器屏幕容易导致眼睛疲劳,影响健康。2.活动建议(1)假定学校要为学生开设网上讨论区,需要制订一份守则规范大家的行为。根据本校的实际情况,展开调研并撰写这个守则。(2)有一幅著名漫画,题目为“在因特网上没有人知道你是一条狗”;又有人撰文说“别以为你是一条隐藏很深的狗”。组织学生讨论:网络中的匿名化活动带来哪些新的伦理问题。(3)从传播结构上看,电话是点对点的信息传播网,广播电视是点对面的信息传播网,计算机网络是点/面对点/面的信息传播网。结合具体实例,讨论信息传播结构的不同及其对社会生活的影响。6(二)选修课程选修1:算法与程序设计本模块旨在使学生进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。本模块为选修模块。本模块的教学,应注意与数学课程中有关内容的衔接,要强调理论与实践的结合,引导学生注意寻找、发现身边的实际问题,进而设计出算法和计算机程序去解决这些问题。教师要注意发现对程序设计有特殊才能的学生,根据具体情况为他们提供充分的发展空间。本模块强调的是通过算法与程序设计解决实际问题的方法,对程序设计语言的选择不作具体规定。本模块由3个主题组成,结构如下:(一)利用计算机解决问题的基本过程1.内容标准(1)结合实例,经历分析问题、确定算法、编程求解等用计算机解决问题的基本过程,认识算法和程序设计在其中的地位和作用。(2)经历用自然语言、流程图或伪代码等方法描述算法的过程。(3)在使用计算机解决实际问题的过程中,通过观看演示、模仿、探究、实践等环节,了解顺序、选择、循环三种基本结构及其重要作用,掌握计算机程序设计语言初步算法与程序设计利用计算机解决问题基本过程算法与问题解决例举7程序的基本概念,能解释计算机程序执行的基本过程。(4)了解程序设计语言、编辑程序、编译程序、程序的联结以及程序开发环境等基本知识。2.活动建议有专家认为,对于能够借助计算机技术来解决的问题,可以按照其结构化程度划分成三个类型:结构化问题,是能够通过形式化(或称公式化)方法描述和求解的一类问题;非结构化问题,难以用确定的形式来描述,主要根据经验来求解;半结构化问题,介于上述两者之间。请依照该思路,调查结构化问题的实例,并归纳解决此类问题的一般规律。(二)程序设计语言初步1.内容标准(1)理解并掌握一种程序设计语言的基本知识,包括语句、数据类型、变量、常量、表达式、函数。会使用程序设计语言实现顺序、选择、循环三种控制结构。例1顺序结构:一列火车在某地时的速度为V0=40km/h,以加速度a=1.5m/s2加速行驶,求2分钟后的速度V和距开始点的距离S。例2选择结构:某商场为了对苹果进行促销,规定购买2公斤以上可以在原价每公斤1.5元的基础上打8折。请设计一个程序计算购买x公斤苹果的应付款。例3循环结构:为校园歌手大赛设计一个评分程序,10名评委,去掉一个最高分、一个最低分,计算平均分。(2)理解模块化程序设计的基本思想,初步掌握其基本方法。(3)初步掌握调试、运行程序的方法。8(4)在使用某种面向对象程序设计语言解决问题的过程中,掌握面向对象程序设计的基本思想与方法,熟悉对象、属性、事件、事件驱动等概念并学会运用。(5)能够说出程序设计语言产生、发展的历史与过程,能够解释其意义。2.活动建议(1)选择实例,根据解决问题的要求分析设计算法,恰当地使用三种控制结构编写源程序,调试并运行该程序,在过程中体验程序设计语言的逻辑特点。(2)分别就模块化程序设计的思想与方法、面向对象的程序设计语言的思想与方法展开讨论,展望计算机程序设计的发展趋势。(三)算法与问题解决例举1.内容标准A解析法与问题解决(1)了解解析法的基本概念及用解析法设计算法的基本过程。(2)能够用解析法分析简单问题,设计算法,编写程序求解问题。例1使用一根长度为L厘米的铁丝,制作一个面积为S的矩形框,要求计算出满足这种条件的矩形的高h和宽w。(本例问题可以归结成求一元二次方程的根)例2计算从y1年m1月d1日起,到y2年m2月d2日之间的天数。B穷举法与问题解决(1)了解穷举法的基本概念及用穷举法设计算法的基本过程。(2)能够根据具体问题的要求,使用穷举法设计算法,编写程序求解问题。例1一张单据上有一个5位数的号码,其中百位数和千位数已模糊不清,但知道该数能被57或67除尽。设计一个算法,找出该单据原有可能的号码。9例2在一个直角三角形中,三条边a、b、c的长度都为整数,且一条直角边a的长度已确定,斜边c的长度不能超过某数I,找出满足条件的所有直角三角形。C查找、排序与问题解决(1)了解数组的概念,掌握使用数组存储批量数据的基本方法。(2)通过实例,掌握使用数据查找算法设计程序解决问题的方法。例使用顺序查找算法和对分查找算法查找校运动会上某个班级或者某个运动员的比赛成绩。(3)通过实例,掌握使用排序算法设计程序解决问题的方法。例设计一个程序,按照选择交换法,把学校运动会比赛成绩(无序)按降序排序后存储。D递归法与问题解决(1)了解使用递归法设计算法的基本过程。(2)能够根据具体问题的要求,使用递归法设计算法、编写递归函数、编写程序、求解问题。例1写出两个正整数乘积m×n的递归函数。例2汉诺塔问题:传说在古代印度的贝拿勒斯圣庙里,安放了一块黄铜板,板上插了三根宝石柱,在其中一根宝石柱上,自上而下按由小到大的顺序串有64个金盘。这就是汉诺塔游戏。要求将左边柱子上的64个金盘按照下面的规则移到右边的柱子上。规则:a)一次只能移一个盘子。b)盘子只能在三个柱子上存放。10c)任何时候大盘不能放在小盘上面。2.活动建议(1)从其他科目的学习或者生活实际中选择问题,确定解决该问题所需要的算法和计算公式,用流程图描述问题的计算过程,编写程序,调试并运行该程序,获得问题的答案,并讨论该问题解决过程与所得答案的特点。(2)在已学知识的基础上,通过教师指导以及自主调查,更多地了解常用算法,探讨待解决的问题与算法之间的关系,尝试归纳算法与程序设计应用的一般规律,讨论使用计算