算法与程序设计浙教版教材介绍.ppt
《算法与程序设计浙教版教材介绍.ppt》由会员分享,可在线阅读,更多相关《算法与程序设计浙教版教材介绍.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、算法与程序设计浙教版教材介绍 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望一、为什么标准要将这门课程列为选修模块二、教材编写思路三、计算机处理中的“难”的问题和不能处理的问题计算机技术对社会和世界已经产生了深刻的影响。每个公民都要熟知这项技术以及它在家庭、学校、工作场所和社区所起的重要作用。由于这门技术的细节发展日新月异,因此要跟上这些技术的细节是困难的,而且常常是徒劳的。所以,这门所以,这门课的学习必须注重本领域基本的科学原理课的学习必须注重本领域基本的科学原
2、理和概念。和概念。摘自ACM高中计算机科学课程规范当今的高中计算机教学要么是将计算机作为其他学科的工具(字处理是为学英文,电子表格和数据库是商科的工具,CAD/CAM是技术教学的工具,数学软件包是数学和科学课的工具),要么就是讲授程序设计。这两种讲法都没有抓住计算机科学的本质,尽管两者都包括了训练方面。计算机科学课的学习应由一些最基本的一般概念计算机科学课的学习应由一些最基本的一般概念组成,这些概念超越技术本身,并且是高中教育组成,这些概念超越技术本身,并且是高中教育的一个基本组成部分。的一个基本组成部分。正是这些概念使学生们得以了解并有效地参与到现代世界中来。摘自ACM高中计算机科学课程规范
3、目前,在高中计算机教师队伍中还有不少人是在其他领域里受的教育,他们很少有机会接受计算机科学方面的正规培训,有些完全是自学的。因此在实施具体教学过程之前,其中的大多数人还需接受某种正规培训,以更好地理解和掌握现代计算机科学的理念。摘自ACM高中计算机科学课程规范在教学过程中,要让学生们学会把一个算法看成是一个活生生的处理过程的一种精确描述,而这种处理可以由计算机、人或某种机器来实现。学生要学会设计简单的算法,并对这种算法的效率能做出粗略评价;要能够说明算法的基本构件,如顺序、选择和重复;也要能够认识算法的许多不同形式的表示,程序设计语言只是许多表示方法中的一种。摘自ACM高中计算机科学课程规范一
4、、为什么标准要将这门课列入选修模块一、为什么标准要将这门课列入选修模块12003年4月教育部颁布了普通高中课程方案,方案强调提高学生“分析和解决问题的能力”。同年,教育部制订的技术课程标准(信息技术部分)在课程目标中提出:“能熟练运用信息技术,通过有计划的、合理的信息加工进行创造性探索或解决实际问题”。要求是比较高的。怎样培养学生分析问题和解决问题的能力,通过算法与程序设计课程的教学是达到这一目标的有效途径之一,这一点在标准起草小组中有了共识。2信息技术和数学两个标准起草小组曾两次在一起讨论,如何加强算法理念的教学。中科院张景中院士等人专门就“算法”列入教学内容提出了看法和建议。3算法在问题求
5、解中的地位 问题空间 计算机空间问题定义问题定义模型化模型化自然语言自然语言伪代码伪代码数学语言数学语言数据结构设计数据结构设计算法制定算法制定自动数据转换自动数据转换机器指令机器指令程序设计语言程序设计语言计算机实现计算机实现编码编码问题定义问题定义模型化模型化自然语言自然语言数学语言数学语言4基于问题求解驱动的算法课程设计的教学模式之一优优 化化问题定义问题定义问题描述问题描述引导形成问题描述引导形成问题描述算法与数据结算法与数据结构设计构设计编制代码编制代码上机实现上机实现算法程序的质算法程序的质量分析量分析问题分析问题分析生成结果生成结果分析结果分析结果修正修正过滤过滤分类分类抽象化抽
6、象化问题来源问题来源n问题来源问题来源2问题来源问题来源1问题来源问题来源2学学教教二、教材编写思路早先,在高中计算机课程中,不少学校曾试验过程序设计语言的教学,较多时间介绍该语言所用的符号、语句和规则等,在讲解编程举例时也讲一点算法,用来作为语言应用实例。实际上这是一种本末倒置。为此,我们尝试在教材中强调算法在解决问题过程中的关键地位,得到了教育部评审专家的肯定。审查意见认为:“突出了“算法”的核心地位,有一定特点,可以探索使用。”1.尝试新的教材体系著名的计算机科学家Kunth认为:计算机科学是算法的学习。瑞士科学家Wirth给出公式:算法数据结构程序。算法是程序设计的依据,而程序设计语言
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 程序设计 浙教版 教材 介绍
限制150内