《算法与程序设计》课堂教学教材组织方案.docVIP

《算法与程序设计》课堂教学教材组织方案.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《算法与程序设计》课堂教学教材组织方案.doc

《算法与程序设计》课堂教学教材组织方案 一.课堂教学教材组织方案简介 《算法与程序设计》是高中信息技术课程的选修模块之一。通过本课程的学习,让学生体验算法思想、了解算法和程序设计在解决问题过程中的地位和作用,并能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。本书强调了算法基本概念的学习,教材从各种简单的算法实例着手,通过算法执行流程体验,加深同学对算法基本概念的理解和自己动手设计算法解决身边简单问题能力的培养。全书共分五章,前两章注重理论基础,后三章侧重实践操作。第一、二章是算法基本概念和简单的算法实例。第三章是面向对象程序设计的基本知识,第四章是面向对象程序设计方法初步,第五章则是算法实例的程序实现。为了便于教师在教学实际工作中合理组织教学,更好地运用教材,激发学生的学习兴趣,培养学生良好的信息素养,充分体现标准的要求。同时,考虑到各地计算机不同的硬件设备、学生的实际应用能力和课时数等情况,提出三种教材组织方案建议,供大家选择。 方案二: 32课时,适用对象是多媒体教学设备较好,学生基础一般的学校或班级。在教学上着重基本知识的学习和基本技能的训练。要求掌握、理解算法的基本概念,能用自然语言或流程图描述解决简单问题的算法,特别是三种执行控制模式的流程图表示方法,初步掌握用面向对象程序设计语言VB实现算法。本方案与方案一不同之处主要是强调基本概念、基本知识、基本技能的掌握和应用,在具体内容方面,增加基本知识的综合练习,减少了以下内容: 2.2节解析算法中例5圆内正方形砖块的块数计算; 2.2节实践体验活动设计计算圆环宽度的算法; 5.2节解析算法的程序实现中计算圆内正方形砖块数的实践体验活动; 5.5节递归算法实例及程序实现; 二.课堂教学教材组织方案介绍 (二)方案二介绍 1、课堂教学知识点与教材章节对照表: 序号 活动名称 课程章节 课时 1 活动1.1 用计算机解决问题的过程 1.1使用计算机解决问题的一般过程 1.2确定解决问题的方法 1.3把解决问题的方法步骤化 1 2 活动1.2 认识算法 1.4.1 算法的概念 1.4.2 算法的表示 1.4.3 变量和变量的用途 1 3 活动1.3 算法的三种不同执行模式 1.4.3 变量和变量的用途 1.4.4 算法的执行流程 1 4 活动2.1 枚举算法 2.1.1 什么是枚举算法 2.1.2 枚举算法举例 2 5 活动2.2 解析算法 2.2.1 什么是解析算法 2.2.2 解析算法举例 2 6 活动2.3 排序算法 2.3.1 什么是排序 2.3.2 冒泡排序 2.3.3 选择排序算法 2 7 活动2.4 查找算法 2.4.1 什么是查找 2.4.2 顺序查找 2.4.3 对分查找 1 8 活动2.5 算法实例综合活动 第二章“本章练习”活动 1 9 活动3.1 一个简单的面向对象的应用程序(计算圆的面积程序) 3.1.1 对象 3.1.2 类 3.1.3 事件和事件处理 3.2.1 进入VB程序设计环境 3.2.2 设计应用程序界面 3.2.3 编制事件处理的代码 3.2.4 应用程序的试运行和保存 2 10 活动3.2 设计一个应用程序简单模拟电路的VB程序 第三章“实践体验”活动 4.3.1 赋值语句 4.3.2 选择语句(行IF语句) 1 序号 活动名称 课程章节 课时 11 活动4.1 设计一个猜数游戏的VB程序 第三章 “本章练习”活动 4.1.1 基本数据类型 4.1.2 常量 4.1.3 变量 4.1.5 常用的标准函数(val(x)、Sqr(x)、Timer()) a)分析方法 b)解决问题步骤化 c)使用示意性程序表示 问题与练习 活动1.2 认识算法 【课程章节】 1.4.1 算法的概念 1.4.2 算法的表示 1.4.3 变量和变量的用途 【建议学时】 1 课时。 【教学目标】 理解算法的概念 掌握使用自然语言和流程图描述算法的表示方法 了解变量和变量的用途 【教学重点】 算法具有的特征 使用流程图形式表示算法 【教学难点】 使用流程图形式表示算法 【教学步骤】 提出问题:如何把解题的方法转换成计算能完成的操作步骤呢?例如:“用铁丝制作一个矩形框”,示意性程序P的处理步骤的全体就构成了解决这一个问题的算法; 导入算法的概念,对算法的特征加以解释说明; a)有穷性 b)确定性 c)能行性 d)有0个或多个输入 e)有一个或多个输出 使用流程图形式表示算法 a)各常用构件表示的使用 b)变量和变量的用途 c) “用铁丝制作一个矩形框”的流程图表示 用自然语言形式描述 算法执行过程体验 其它问题的算法描述 活动1.3 算法的三种不同执行模式 【课程章节】 1.4.3 变量和

文档评论(0)

天马行空 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档