下载此文档

《程序的三种基本控制结构》教学设计.docx


文档分类:汽车/机械/制造 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
《程序的三种根本控制构造》教学设计
长葛一高 曾宪红
教学内容根本说明
1。教学内容所属模块:沪科版《算法和程序设计》第一章 第三节 活动二《理解程序的构造》
2。年级: 高二
3。高中信息技术教材所属:沪科版《算法和程序设计》。《程序的三种根本控制构造》教学设计
长葛一高 曾宪红
教学内容根本说明
1。教学内容所属模块:沪科版《算法和程序设计》第一章 第三节 活动二《理解程序的构造》
2。年级: 高二
3。高中信息技术教材所属:沪科版《算法和程序设计》。
:微机室(使用极域电子教室管理软件帮助授课和管理)
教学目的
一、知识和技能
理解顺序构造的语句构成和含义.
理解选择(或分支)构造的语句构成、含义和执行步骤。
理解循环构造的语句构成和执行步骤.
上机理论。练****一个“卖西瓜”的循环构造的程序例子,掌握循环构造的语句构成和执行过程。
二、过程和方法
老师演示讲解—-学生上机理论-—老师观察辅导—-作业展示和评价。
三、情感态度和价值观
让学生通过亲身理论,感受编程之美。
教学过程
创设情景,引入新课
师:咱们学****数学必修3时,是不是专门学了算法和程序设计呀?
生:是。
师:程序有三种根本控制构造,都有哪三种呀?
生:顺序构造、分支构造和循环构造。
……
设计意图:学生正在学****高中数学必修3里的算法和程序设计部分,我把里面的实例都做成了可以运行的VB程序,目的是为了从学生的共同经历范围开场,唤起学生的回忆和注意,引入程序的三种根本控制构造的概念。
二、互动教学
展示程序1:求平均值
师:我们来看一个例子:这是一个求平均值的例子。我们在文本框中输入咱班某个同学语数外三门功课的成绩,看他的平均分是多少.
生:……(学生总是会说出个很高的分数)
师:我们来看程序代码,我们看它的主体部分.
师:这就是顺序构造,顺序构造由赋值语句和输入输出语句组成。赋值语句就是把右边的值赋给左边的变量。inputbox和Msgbox用来实现人机交互式的输入和输出。(分别演示人机对话输入和输出的例子)
设计意图:让学生理解什么是顺序构造、顺序构造的语句组成。
2。展示程序2:排序
师:我们再看一个例子:输入三个数,按有小到大的顺序排序.
师:我们研究它是怎么实现的。假设我们有两杯饮料,一杯绿茶,一杯可乐,我们要把这两杯饮料交换一下,把可乐倒入绿茶杯里,把绿茶倒入可乐杯里,怎么办?
生:再来一个杯子……
师:对,我们需要第三方变量,我们看代码:
师:这就是分支构造。当要排序的数很多时,交换的原理也是这样的。排序是很经典的数学模型,有很多经典算法。
设计意图:让学生理解什么是分支构造、分支构造的组成。重点讲述排序的算法思想,因为算法是程序设计的灵魂。
3。展示程序3:求前N项的和。
师:我们再看一个例子.
师:我们有没有读过高斯的故事呀?高斯上小学时,班里的同学很淘气,老师在黑板上

《程序的三种基本控制结构》教学设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人brozn
  • 文件大小271 KB
  • 时间2022-05-17