当前位置:首页 >> 其它课程 >>

【教学设计】程序的顺序结构


教学设计
一、 教学目标 ①知识技能 认识并体验 vb 语言输入语句的格式、功能和执行过程 学会使用输出语句、赋值语句、输入语句来实现顺序结构 初步体验并掌握程序调试和运行的方法,初步掌握顺序结构程序的设计方法 ②过程与方法 在观察、比较、实践等过程中,理解 inputbox 函数的作用 通过模仿、小组合作等方式体验设计顺序结构程序的过程。 ③情感与价值观 感受用计算机

编程的思想。 让学生体验自主学习、协作学习的方式和优势。 二、 重点难点 重点:认识并理解流程图,能根据程序顺序结构的执行流程、能编写程序解决简单的问题。 难点:根据问题要求写出正确的程序。 三、教学策略 教法:讲授法、演示法和任务驱动。 学法:自主探究、模仿、小组合作学习。 四、 教学过程 教师活动 学生活动

创设情 景导入 新课

问题:身体质量健康指数 BMI=体重(w)除以身高(h)的平方, 学生可先用笔 指数在 18 至 25 之间是健康的,体重的单位为千克,身高的单位 算出自己的身体 为米,编写程序,输入身高 h 和体重 w 的值,求出指数 BMI 质量指数 BMI

一、解决问题的过程 1.分析问题 学习新 课 根据问题,明确变量(参数),并用数学表达式,表示出计 算方法。 2.设计算法 分析问题, 找出 参数,给出公式。

①自然语言: l l l 输入 w ,h 的值 计算身体质量指数 BMI=w/(h*h) 输出结果 ②流程图 3.编写程序 Private sub commangl_click() ‘定义名为 commangl_click() 的事件’ Dim w as single, h as single‘定义体重 w、身高 h 为单精度 实数’ Dim BMI BMI single‘定义 BMI 为单精度实型’ w=_______‘输入体重’ h=_______‘输入身高’ BMI=_______’计算机 BMI’ Print”质量指数 BMI =”; BMI ‘把 BMI 的值显示到屏幕上’ End sub ‘结束过程’ 4.调试程序 将程序输入计算机,并运行调试,检测程序的正确性。 注意事项: 拼写的正确性, 标点符号一律使用英文, 语法格式, 关键词之间用空格分开,语句不区分大小写 引导学生将程序改写为下面的程序,并调试运行,体验 inputbox()函数的功能。 Private sub commandl-click() Dim w as single,h as single Dim BMI as single w=inputbox(“请输入体重 w”) 学生录入程序并 根据提示把程序 分析讨论: 与老 师一起讨论算法, 并用自然语言和 流程图表示算法。

h= inputbox(“请输入身高 h”,) BMI =w/(h*h) Print “质量指数 BMI =”; BMI End sub 思考问题: inputbox()语句与赋值语句的不同。 二、赋值语句 基本格式:变量=表达式 含义:这里的“=”是赋值符号,它的含义是将表达式的值付 给左边的变量。 观察下列赋值语句的作用: (1)a=b,它是将变量 b 的值付给变量 a,但 b 的值不变。 (2)a=123 表示将数值 123 赋给变量 a (3)a=a+10 表示将变量 a 的值加 10 后,再赋给变量 a。如 果原来的 a 为 30,则执行此语句后,a 的值为 40. 三、inputbox()函数 基本格式:inputbox(提示信息,标题,默认值,位置) 功能:从键盘输入数据 最简单的用法:inputbox(“请输入身高 h”) 四、输出语句 print 基本格式:print 输出内容 说明: (1)如果输出的内容是数、变量、表达式,则输出的是数、 变量、表达式的值;

补充完整

调试并运行程序

修改程序 运行程序

思考并回答

(2)如果是用引号引起来的字符串,则原样输出 例如:语句 print 5 的结果为 5 语句 print 2+2 的结果为 4 语句 print “程序”的结果为 程序 (3)输出内容如果是多个,则输出内容之间可以用逗号或 分号分割;如果用分号,则后面一个输入紧跟着一个输出;如果 是逗号,则按照分区格式输出 例如:a=5,b=3 Print “a=”;a,“b=”;b 输出结果为 a=5 b=3 自主学习并理解 含义, 并回答老师 的提问。 自主学习并理解 含义, 回答老师的 提问。

功能:计算机并输出数据

自主学习,理解 print 语句的含 义, 并回答老师的 提问。 小结步 骤 巩固练 习与提 高 顺序结构程序设计的步骤: 变量—输入数值—计算—输出结果 已知长方体的长、宽、高,编写一个程序,求长方体的全体 面积和体积 (1)分析问题: 思考问题 长方体的全面积为 s=2(a*a+b*b+c*c) , 体积为 v=a*b*c (2)设计算法 l l 输入 a b c 的值 讨论算法 计算 s=2(a*a+b*b+c*c)

l l

计算 v=a*b*c 输出 s v 的值 (3)编写程序 (4)调试程序 小组合作编写程 序 上机实践

程序交 流展示 本颗总 结

学生演示所编程序,介绍编程方法,老师点评 VB 语言的赋值语句、输入、输出语句的格式、功能和执行过程。 顺序结构的特点:只有一个入口和一个出口,从上到下顺序执行。这是一种最简单、 最基本的结构。


相关文章:
程序框图及顺序结构教案
程序框图及顺序结构教案_数学_高中教育_教育专区。课题 §1.1.2 程序框图及顺序...重点 使学生经过模仿、操作、探索,经历通过设计程序框图表达求解问题的过程,从而...
顺序结构程序设计教案
顺序结构程序设计教案_其它课程_高中教育_教育专区。体验顺序结构程序设计一、教学...【呕心推荐】2014年全国... 2014年全国计算机等级考... 2014年全国计算机等级考...
【教学设计】程序的顺序结构_信息技术_高中_贾会萍_370781007
【教学设计】程序的顺序结构_信息技术_高中_贾会萍_370781007_其它课程_高中教育_教育专区。教学设计一、 教学目标 ①知识技能 认识并体验 vb 语言输入语句的格式、...
《流程图与顺序结构》教学设计
《流程图与顺序结构教学设计 教学目标:1.了解流程图的概念,了解常用流程图符号(输入输出框、处 理框、判断框、起止框、流程线等)的意义; 2.能用程序图表示...
《程序的顺序结构》教案
2-1节一、 1、 教学目标 知识与技能 程序的顺序结构 理解程序顺序结构的执行...(2)设计算法 ①②③④ 输入 A、B、C 的值 计算 S=2*(A*B+A*C+B*C...
教案:顺序结构
教案:顺序结构_其它课程_高中教育_教育专区。顺序结构主备人: 教学目标 审核人...教案程序的顺序结构 2页 1下载券 Pascal语言程序设计教案... 7页 免费 第...
《程序设计初步——顺序结构》教学设计
程序设计初步——顺序结构教学设计_其它课程_高中教育_教育专区。《程序设计...三、 教学目标 【知识与技能】 1.理解画圆语句和 inputbox 函数的功能和格式...
顺序结构和选择结构教学设计
2.1 顺序结构和选择结构教学设计第二课时:选择结构执教者:高少峰 教学目标 1、熟悉选择结构程序框及流程(指向)线的功能和作用; 2、通过模仿、操作、探索,经历...
教科版选修1《顺序结构程序》word教案
教科版选修1《顺序结构程序》word教案_其它课程_高中教育_教育专区。程序的顺序结构 一、基本说明 1 模块:算法与程序设计(选修 1) 2 年级:高中二年级 3 所用...
更多相关标签:
顺序结构程序设计 | vb顺序结构程序设计 | 顺序结构程序设计题 | 顺序结构 教学设计 | c语言顺序结构程序 | 顺序结构程序 | 知识结构与教学顺序 | 程序的顺序结构 |