信息技术九年级人教新课标2.10顺序结构教案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2.10顺序结构
一、教学目标:
1.知识与技能
体验VB语言的输入语句的格式、功能和执行过程;
学会使用赋值语句、输入输出语句来实现顺序结构程序;
初步掌握程序调试和运行方法,掌握顺序结构程序的设计方法。

2.过程与方法
通过比较、观察、实践等方法,理解Inputbox函数在程序设计当中的
作用;
通过模拟、小组合作等方式设计顺序结构程序,体验顺序结构程序的
设计步骤。

3.情感态度与价值观
经历用计算机解决问题的过程,感受用计算机编程的思想;
在教师的指导下,与同学共同探究问题,让学生体验自主学习、协助学习的乐趣。

二、教材分析
《学科指导意见》对要课教学内容的要求是:正确使用输入、输出语句和赋
值语句进行顺序结构程序设计;对给出的顺序结构问题,分析算法,并用相应的
语句表达。

教材是广东版信息技术(选修1)《算法与程序设计》第二章第二节程序的
顺序结构,本节为第1课时。

主要内容是顺序结构程序的设计的方法,赋值语句、
输入输出语句的格式功能。

从本节起学生尝试编写完整的程序,是学好程序的三
种基本结构和算法与程序设计这本教材的关键,因此本节内容的学习效果将影响
后续章节的学习效率。

三、学情分析
对于高一的学生只在必修模块感受过一点儿HTML语言,因此学生对于程序
设计的知识还是相对匮乏的。

在学习设计的过程中,应更注重学生编程思想的培
养。

教学中,采用计算身体质量指数(BMI)为引例,提高学生的学习兴趣,师
生一起分析问题画出流程图,学生根据流程图和提示把程序补充完整,降低学习
难度。

对于基本输入语句Inputbox()、赋值语句、基本输出语句Print先让
学生感受功能,通过今后的多次练习他们会掌握其用法,重点学习用顺序结构程
序来解决问题的方法。

四、重点难点:
重点:程序顺序结构的执行流程、能编写程序解决简单的应用题
难点:根据题目写出正确的程序
五、教学策略:
教学方法:讲授法、演示法、任务驱动法
学习方法:自主探究、小组合作学习、模仿示例编程
六、教学过程
教师活动学生活动情


入问题:身体质量指数(BMI)是衡量身体健康与否的一种标准,一般认为身体质量指数(BMI)在18 至25 之间是健康的。

计算BMI 的公式:体重(w)除以身高(h)的平方,体重单位为千克,身高单位为米。

编程先求自己的BMI,然后将程序改为输入任何人的身高和体重,求其BMI。

(体重w单位:千克身高h单位:米)
18――21.922――24.925――29.9
一般体重理想体重超重
学生利用计算器算出自己的质量指数BMI
讲授新知1、分析问题
引导学生从题目的已知条件入手,设定未知参数,得出用数学表达的求解方法
2、设计算法
①自然语言:
●输入w,h的值
●计算身体质量指数BMI=w/(h*h)
●输出结果
②流程图:
3、编写程序
Private sub command1_click() ‘定义名为command1_click()的事件过程
Dim w as single, h as single ‘定义体重w身高h为单精度实型
Dim BMI as single ‘定义BMI为单精度实型
w= ‘输入自己的体重
h= ‘输入自己的身高
BMI= ‘把表达式w / (h*h)的值赋给BMI
print “质量指数BMI=”;BMI ‘把BMI的值输出到当前的窗体上
End sub ‘过程结束
4、调试程序
通过键盘把程序输入计算机,并运行调试,检测程序的正确性。

程序输入并调试时注意事项:
(1)注意拼写的正确性。

(2)注意标点符号一律使用英文状态。

(3)注意语法格式,关键字之间用空格分开。

(4)VB语句不区分大小写。

引导学生将程序改为下面的程序,并反复运行,体会Inputbox()的功能。

Private sub command1_click()
Dim w as single, h as single
Dim BMI as single
w=inputbox(“请输入体重w”,”赋值框”,140)
h= inputbox(“请输入身高h”,”赋值框”,2.26)
BMI= w/(h*h)
print “质量指数BMI=”;BMI
End sub
思考问题:
比较 Inputbox()语句与赋值语句(如:w=51)的不同之处。

何时选用Inputbox()语句,何时选用直接赋值语句?
二、赋值语句和输入、输出语句的格式、功能和执行过程
1、赋值语句
基本格式:变量=表达式
含义:这里的“=”是赋值符号,它的含义是将表达式的值赋给左边的变量。

观察下列赋值语句的作用:
(1)A=B,它是将变量B的值赋给变量A,但B的值并未改变。

(2)A=123表示将数值123赋给变量A。

(3)A=A+10表示将变量A的值加10后,再赋给变量A。

如果原来A的值为30,则执行此语句后,A的值为40。

2、Inputbox()函数
基本格式:Inputbox(提示信息,标题,默认值,位置)
功能:从键盘输入数据
最简单用法:Inputbox(“请输入身高h”)
3、输出语句Print
基本格式:Print 输出内容
说明:
(1)如果输出的内容是数、变量、表达式,则输出的是数、变量、表达式的值;如果是用引号引起来的字符串,则原样输出
例如:语句Print 3 的结果为 3
语句Print 2+2 的结果为 4
语句Print “你好”的结果为你好
(2)输出内容如果是多个,则输出内容之间可以用逗号或分号分隔;如果用分号,则后面一个输出紧跟前一个输出;如果是逗号,则按照分区格式输出
例如:A=5,B=3
Print “A=”;A,“B=”;B
输出结果为:A=5 B=3
功能:计算并输出数据
分析问题
分析讨论
学生录入程序,并根据提示把程序补充完整
调试并运行
程序
阅读并识记
修改程序
运行程序
思考并回答
通过学习网站自主学习并理解含义
自主学习并理解含义
自主学习并理解Print语句含义
小结顺序结构程序设计的步骤
变量定义 -> 输入数值 -> 计算 -> 输出结果
●巩固练习与拓展提高地球的半径近似为6371千米,编写程序求其体积和表面积。

●已知长方体的长、宽、高,编写一个程序,求长方体的全面积和体积
(1)分析问题:
地球的体积为V=4*PI*R^3/3,面积为S=4*PI*R*R
长方体的全面积为S=2*(A*B+B*C+A*C),体积为:V=A*B*C
(2)设计算法
①输入R的值
②计算V=4*PI*R^3/3
③计算S=4*PI*R*R
④输出V、S的值①输入A、B、C的值
②计算S=2*(A*B+B*C+A*C)
③计算V=A*B*C
④输出S、V的值
(3)编写程序
调试程序根据学生完成情况实际指导二选一
思考问题
讨论算法
小组合作编写程序
上机实践
交流评价学生演示所编程序,介绍编程方法步骤,以教师评价为主。

课堂总结VB语言的赋值语句、输入输出语句的格式、功能和执行过程。

顺序结构的最大特点是在这个结构内按由上到下的的书写顺序执行,它只有一个入口和一个出口。

这是一种最简单、最基本的结构。

相关文档
最新文档