《程序的顺序结构》教案.docx

上传人:l*** 文档编号:19717827 上传时间:2022-06-10 格式:DOCX 页数:9 大小:32.71KB
返回 下载 相关 举报
《程序的顺序结构》教案.docx_第1页
第1页 / 共9页
《程序的顺序结构》教案.docx_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《《程序的顺序结构》教案.docx》由会员分享,可在线阅读,更多相关《《程序的顺序结构》教案.docx(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、程序的顺序结构教案 2-1节 一、教学目标 1、学问与技能 程序的依次结构 理解程序依次结构的执行流程,驾驭赋值语句和输入输出语句,能够编写简洁的依次结构的程序,以解决生活中的一些计算问题。 2、方法与过程 本节从简洁的问题入手,如求圆的面积,让学生初步驾驭赋值语句和输入输出语句的运用方法及其功能。进而转入较为困难的问题,如编写程序使从键盘上输入一个三位数,然后反方向输出,并且运用到上一章所学的运算符、表达式等,对学问进行巩固,课程支配形成按部就班的梯度,充分挖掘学生潜力,让有余力的学生可以有更大空间。 3、情感看法和价值观 程序设计选取的题目与高一所学的数学、物理中学到的新学问有亲密的联系,

2、从而激发学生对程序设计的追求和憧憬。 二、重点难点 1、教学重点 (1) 赋值语句和输入输出语句的运用 (2) 程序依次结构的执行流程 (3) 能编写程序解决简洁的应用题 2、教学难点 依据题目写出正确的程序 三、教学环境 1、教材处理 教材选自广东省一般中学信息技术选修一:算法与程序设计其次章其次节,原教材的第一个程序例子有关居民生活消费支出的计算,题目很简洁,学生也能理解,但是涉及到的条件较多,写程序时多次运用同样的语句和函数,整个程序看起来长,而且是简洁的重复。 所以上课时,把教材的内容作了的简洁的处理,以求圆的面积这个程序作为导入,学生更易理解和驾驭。而且这个例子也符合一般程序包括数据

3、类型说明、数据输入、数据处理和数据输出四个部分,让刚入门的学生有规可依,进而觉得程序也不是太难学,从易到难进行过渡,提高学生的学习爱好。 2、预备学问:学生已驾驭算法的概念及描述方法,定义常量与变量的方法,程序设计的四个步骤分析问题、建立模型、设计算法和编写程序。 3、硬件要求:建议本节课在多媒体电脑教室中完成,有广播教学系统或投影仪。 4、所需软件:学朝气要安装VB6.0或以上版本。 5、所需课时:2课时(100分钟) 四、教学过程 导入:演示求圆的面积这道题的程序,让学生明白通过程序可以解决数学中的问题,也给学生展示完整的程序代码,这道程序的功能就是靠这些代码来限制的,引起学生的留意,激发

4、他们的求知欲。 一、演示上述的程序,并把程序代码中的各行代码的作用说明一遍,顺便把程序的执行流程说明一下,编写的程序与设计的算法是一样的。 Private sub command1_click() 定义名为command1_click()的事务过程 Const pi as single=3.14 说明程序中pi是常量 Dim r as single,s as single 定义半径r和面积s为单精度实型 r=inputbox(“r=”,”请输入半径”) 输入r的值 s=pi*r*r 把表达式pi*r*r的值赋给s print “圆的面积s=”;s 把s的值输出到当前的窗体上 End sub 过

5、程结束 二、赋值语句 在上述的程序中,r=inputbox(“r=”,”请输入半径”),s=pi*r*r的含义分别是将赋值号右边的函数inputbox(“r=”,”请输入半径”)的值赋给变量r, 将赋值号右边的表达式pi*r*r的值赋给变量s。它们的作用都是将表达式的值赋给左边的变量,这种语句称为赋值语句。 赋值语句的基本格式是: 变量=表达式 这里的“=”是赋值符号,它的含义是将表达式的值赋给左边的变量。 视察下列赋值语句的作用: (1) A=B,它是将变量B的值赋给变量A,但B的值并未变更。 (2) A=123表示将数值123赋给变量A。 (3) A=A+10表示将变量A的值加10后,再赋

6、给变量A。假如原来A的值为30,则执行此语句后,A的值为40。 (4) 假如A=30,B=40,则依次执行语句T=A,A=B,B=T后,A、B两个变量的值发生交换A=40,B=30。 三、输入数据的函数 Inputbox()是供应从键盘输入数据的函数,利用它可产生一个对话框,提示用户输入数据并单击吩咐按钮。该函数返回值是字符类型。利用这个函数,上述程序中的r=inputbox(“r=”,”请输入半径”),所以在程序运行时,从键盘上输入数据赋值给变量r。 Inputbox()的语法格式为: Inputbox(提示信息,标题,默认值,位置) 其中: 提示信息:指对输入数据的提示,显示在对话框中,不

7、能省略。 标题:指运行此函数后弹出的对话框的标题。 默认值:指默认的输入数据值。 位置:指运行此函数后弹出的对话框的左上角在屏幕上的位置与提示信息和标题是用引号引起来的字符串。例如:执行下面的程序运行状况: Private Sub Command1_Click() A = InputBox(A=, 输入, 12, 100, 20) End Sub 运行该程序,屏幕上窗口的左上角将位于坐标为(100,20)的位置,标题为“输入”,窗口的提示信息为“A=”,而在输入栏内会出现默认的数据12。如下图所示: 四、输出数据的方法 Print是输出数据、文本的一个重要方法。在求圆的面积程序中,print

8、“圆的面积s=”;s 就是利用Print方法将计算出来的圆的面积s的值输出到窗体上。 Print方法输出数据的基本格式是: Print 输出内容 在这里,输出内容可以是数、变量、表达式,也可以是用引号括起来的字符串。 说明: (1)假如输出的内容是数、变量、表达式,则输出的是数、变量、表达式的值。假如是引号引起来的字符串,则原样输出。 例如:语句Print 3 的结果为 3语句Print 2+2 的结果为 4 语句Print “你好” 的结果为 你好 (2)输出内容可以是一个或多个。假如是多个输出内容,则各输出内容之间可以用逗号或分号分隔;假如用分号,则后面一个输出内容紧跟前一个输出;假如是逗

9、号,则根据分区格式输出。 例如:A=5,B=3 Print “A=”;A,“B=”;B 输出结果为:A=5 B=3 A=5,B=3 Print “A=”;A;“B=”;B 输出结果为:A=5B=3 (3)假如输出内容后面没有符号,则表示下一个Print换行输出;假如Print中没有输出内容,则表达输出一个空行。 例如:A=5,B=3 Print “A=” ;A Print “B=” ;B 五、练习 问题1:已知长方体的长、宽、高,编写一个程序,求长方体的全面积和体积。 (1) 分析问题 设长方体的长、宽、高分别为A、B、C,由于长方体的六个面的面积两两对应相等,所以长方体的全面积为:S=2*(

10、A*B+A*C+B*C),体积为:V=A*B*C。 (2)设计算法 输入A、B、C的值 计算S=2*(A*B+A*C+B*C) 计算V=A*B*C 输出S,V的值 (3)编写程序 Private sub command1_click() Dim A as single,B as single,C as single,S as single,V as single A=Inputbox(“A=”,”输入”) B=Inputbox(“B=”,”输入”) C=Inputbox(“C=”,”输入”) S=2*(A*B+A*C+B*C) V=A*B*C Print “全面积S=”;S,“体积V=”;V

11、(4)调式程序 六、小结 在以上的程序中,执行时按语句出现的依次执。即当执行第一条语句后,必定从其次条语句接着,依次执行全部的语句,直到执行完最终一条语句为止。像这样的限制结构称为程序的依次结构。依次结构的最大特点是在这个结构内按由上到下的的书写依次执行,它只有一个入口和一个出口。这是一种最简洁、最基本的结构。如图 五、课外拓展 试编写程序从键盘上输入一个三位数,然后将它反方向输出。例如输入456,输出应为654。 程序的依次结构教案 程序框图、依次结构教学设计 活动八体验依次、分支结构程序设计说课稿 依次结构 教学设计 C语言程序设计试验三:依次与选择结构 VB选择结构程序设计的教案 循环结构程序设计教案 分支结构程序设计教案 2.3依次结构的教学设计_图文(精) 论文标准结构及写作依次 本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第9页 共9页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页第 9 页 共 9 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com