2015教科版选修1《程序设计的基本方法》word教案[www.edudown.net].docVIP

2015教科版选修1《程序设计的基本方法》word教案[www.edudown.net].doc

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

程序设计的基本方法 (高一教材第6章第一节) 常熟市实验中学 蒋雯 课题:程序设计的基本方法(高一教材第6章第一节) 教材分析 教材结构: 在前面五章中均以操作为主,但是我们使用的实际上都是别人已经编写好的程序。一切处理最终都要通过执行程序来完成。在第六章中介绍了vb的简单程序设计,让学生掌握一些简单的程序设计方法,而第一节中的算法是程序设计的灵魂。 本节算法的讲解从概念到实例,进而到具体的算法描述及流程图的实现。讲解的实例从生活、从数学等常用的例子入手,给学生以充分轻松的学习环境。 教学目标: 理解算法的概念,了解算法的描述方法。 初步掌握使用流程图描述算法。 教学重点与难点: 算法的概念 用流程图描述算法 建议: 该节整个教学结构严谨,重点突出,教材详略得当,学生较易掌握。但在整个教学实践中我发现在例子的讲解中的许多学生无法理解例6-1-3,主要是由于学生的数学基础不好,当他们不理解时引起他们对程序设计一开始就觉得难而产生畏难情绪,当然这种情况不会在重点中学出现。我想我们学校出现如此的情况,在一些地方及学校一定也出现了。 我后来将书中的例6-1-3作为补充,先改用求单个数的约数,让学生都能接受后再提出书中的第三个例子作为思考,让有能力的学生进一步理解,这样效果比直接用书中第三个例子的效果好些。所以我建议可先讲单个数的约数求法再讲两个数的公约数求法或者将例6-1-3改为相对简单点的累加或累乘例子。 教学策略: 采用学校多媒体教室的网络课教学方法及运用多媒体课件突出课堂重要知识点,并采用诱导式对话教学,注意分层次教学。 具体的教学方案 课题:程序设计的基本方法 方案说明: 在本节中通过列举一些日常生活中常见的例子来帮助学生很好地了解程序设计的基本方法,并学会如何描述算法,掌握一些简单典型算法。在教学中既考虑与数学上的典型例子相结合,激发学生知识正迁移,又要考虑到学生的不同接受能力,从浅到深,分层教学,尽可能调动所有学生的兴趣。 教学目标: 理解算法的概念,了解算法的描述方法。 初步掌握使用流程图描述算法。 教学重点与难点: 算法的概念 (2) 用流程图描述算法 教学手段: 采用多媒体教学平台与多媒体课件相结合。 教学过程: 步骤 活动形式 教学内容 引入主题 复习(教师讲解) 通过前面五章的学习,我们知道计算机是人们处理信息的有效工具。计算机可以完成文字排版、表格处理等一系列功能。 引入新课(教师讲解) 但是一切信息的处理最终都会通过执行程序来完成,即首先必须编写程序。我们将要学习的Visual Basic是一种可视化的、面向对象、采用事件驱动方式的结构化程序设计语言。在学习该语言前,我们必须了解程序设计的第一步----算法。 呈现任务1 提出问题(教师) 如果我们要计算机求出某个商店一天的营业额,那么我们准备让计算机怎么来完成呢? 引出任务1(学生回答,教师总结) 请学生回答。 教师将学生提出的想法归纳并提出算法的概念:我们在编程前先要确定问题的方法和思路,正确地写出求解步骤。 揭示目标1 多媒体课件展示 要计算机解决某一个问题,必须编写相应的程序,编写程序需要确定解决问题的方法和思路,并要正确地写出求解步骤,这就是算法。 新授过程 第一个例子 提问:如何将两个变量中的数据进行交换。 请学生回答算法步骤,教师总结。 多媒体课件展示 两个变量x、y中的数据进行交换(设中间变量为m)”,“这个人不认识老张”等。 提示任务2 多媒体展示 使用流程图清晰、直观表达算法。用以下基本符号将前面三个例题的算法用流程图来表示。 新授过程 多媒体展示 流程图的基本图形符号及含义: 图形符号 名称 含义 起止框 算法的开始或结束 输入、输出框 输入输出操作 处理框 处理或运算的功能 判断框 根据给定的条件是否满足决定执行两条路径中的哪一条 流线 程序执行的路径,箭头表示方向 连接符 算法流向的出口连接点或入口连接点,一对出口或入口的连接符内必须标以相同的数字或字符。 多媒体展示(教师示范第一题)对照前面的自然语言描述方法,每一句自然语言描述法闪过时对应的流程图框出现。 第二个例子 请学生自己对照前面的自然语言描述法将下面课件中的流程图框与箭头都连接起来。 多媒体课件给出的材料: n y y n 最后学生利用多媒体课件组成的大致流程图为: n y n y 第三个例子 请同学动手在练习本上试着将前面第三例的自然语言描述方法改为流程图描述。注意分叉时的流程框线。 请同学上来将答案写在黑板上。教师

您可能关注的文档

文档评论(0)

hsti + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档