案例三选择结构

合集下载

《选择结构》教学案例

《选择结构》教学案例

【教学课题】选择结构【适用年级】普通高中一年级【所用教材】教科版《算法与程序设计》【学情分析】教学对象为高一年级的学生,通过前面VB语言基础和顺序结构的学习,学生已具备学习选择结构的基础。

【教材分析】选择结构是建立在顺序结构的基础上,又为后续学习循环结构作了铺垫,是教材中的重点之一。

教材着重分析飞船是否升空的程序例题,并没有系统介绍if 语句的格式和功能,教师应根据具体情况进行适当的补充。

【教学目标】1、知识和技能:(1)掌握IF 语句的格式和功能。

(2)会画IF 语句的流程图。

(3)学会用IF 语句解决日常生活中实际问题。

2、过程和方法:经历分析、归纳、实践,掌握IF 语句的格式和功能3、情感态度与价值观:(1)通过完善和编写程序,培养学生严谨的思维习惯。

(2)培养学生对程序设计的兴趣和设计程序解决实际问题的能力。

(3)培养学生热爱生活的积极心态,树立正确的人生观。

【教学重点】1、选择结构的格式和功能。

2、选择结构在实际生活中的应用。

【教学难点】运用IF 语句解决实际问题。

【主要教法】讲解、启发、演示【主要学法】自主探究、模仿、实践、协作【教学用具】微机房多媒体演示系统【教学过程】一、创设情境,激发兴趣1.教师由“神五”的发射成功引出第一宇宙速度问题,即:当飞船达到什么速度时,才可能绕地球做匀速圆周运动?2.学生通过讨论、查找资料给出第一宇宙速度为7.91千米/秒。

3.教师给出问题:如何实现输入飞船速度,程序判断飞船能否升空?请分析并给出流程图。

4.和学生一起讨论画出飞船运行状态流程图。

二、合作讨论,学习新知1.教师归纳得出选择结构的概念,即:根据不同条件来决定程序执行走向的结构,称为选择结构。

2.教师先给出例句,和学生一起分析每行语句的含义,然后归纳出IF 语句的格式:三、利用新知,解决问题1. 老师给出“判断飞船能否升空”VB 程序的半成品,让学生完善程序。

2. 教师演示如何在窗体显示飞船升空图片,学生模仿。

项目3:选择结构——加法出题机

项目3:选择结构——加法出题机

Console.WriteLine("优秀"); Console.WriteLine("良好"); Console.WriteLine("中等");
任务 8:熟悉多路选择 if...else if 语句的使用(10 分钟) 实践,输入身高和体重,计算“体重指数” 创建一个 Windows 应用程序,输入身高和体重,计算“体重指数” ,医学上 的根据身高和体重,从而实现对人肥胖程序的划分。 体重指数(t)=体重(w)/(身高(h))2 ① 当 t<18 时,为偏瘦; ② 当 18 t<25 时,为标准; ③ 当 25 t<27 时,为偏胖; ④当 t 27 时,为肥胖 程序运行效果如图所示。
任务 5:熟悉双分支 if 语句的使用(10 分钟) 问题:如果令狐冲考试成绩大于 90 分,师父就奖励他《独孤九剑》 ,否则师 父就罚他上思过崖闭关思过 使用 if-else 条件结构:
示例:
public class Hello { public static void main(String[ ] args) { int score = 89; if ( score > 90 ) { Console.WriteLine("师父说:不错,给你《独孤九剑》剑谱"); } else { Console.WriteLine("师父说:不孝徒,上思过崖闭关思过去吧"); } } } //令狐冲的语文成绩
② 使用多重 if 结构解决问题 int score = 70; if ( score >= 90 ) { } else if (score >= 80 ) { } else if (score >= 60 ) { } else { Console.WriteLine("差"); //小于 60 分 } //考试成绩 //大于等于 90 分 //大于等于 80 分,小于 90 分 //大于等于 60 分,小于 80 分

心理三级案例选择及问答题指导

心理三级案例选择及问答题指导

脾气越来越大,无端发火。最近,工作又有差错,受到领导
的批评。我心里越发着急,怕这样下去会得大病……所以就来 心理咨询。
• 单选1: 求助者的情感症状不包括()。 (A) 感到愤怒 (B) 感到痛苦 (C) 感到焦虑 (D) 感到恐怖 • 多选2:求助者的生理症状不包括()。 (A) 失眠 (B) 厌食 (C) 心慌 (D) 出汗 • 多选3: 该求助者面对的压力是()。 (A) 一般生活压力 (B) 叠加性压力 (C) 同时性破坏性压力 (D) 继时性叠加压力 • 多选4:该求助者压力源属于()。 (A) 生物性压力源 (B) 精神性压力源 (C) 社会环境性压力源 (D) 破坏性压力源 答案:D/CD/BD/BC
案例问答题 答题指导
案例问答题题目概况
PSYCHCN
等 级 三级
题型 案例问答题
题量 4
答题方式 纸笔作答
原始成绩 100
配分比例 20%
时间分配 30-45分钟
案例问答题呈现内容
题目约 一千字
PSYCHCN
呈现内容
一般 背景资料Βιβλιοθήκη 案例介绍 求助者 近期的表现
心理咨询师 观察了解到 的情况
案例问答题问题类型
PSYCHCN
躯体状态:
有无躯体异常感觉。 求助者近期体检报告。
社会工作与社会交往:
工作动机和考勤状态 (在校学生学习动机和考勤状况)。 社会交往状况 (接触是否良好)。 家庭生活(亲子关系,夫妻关系等)。
常见的提问方式
请对该求助者目前的身心和社会功能状态进 行整理。
情感障碍
•以程度变化为主 •以性质改变为主 •脑器质性损害的
•精神运动性兴奋
•精神运动性抑制

信息技术课程中的问题设计——以“选择结构”一课为例

信息技术课程中的问题设计——以“选择结构”一课为例
新意识和创新能力。基于 问题教学法的“ 选择结构” 的学 习, 由学生
已经完成 的顺序结构程 序 出发 , 引导学生分析 算法 中的破 绽 , 通过
生活 中实例的类比 , 引出用“ 选择结构” 解决 判断类 问题。 关键词 : 问题教 学法 选择结构 教学案例
“ 选择结构” 是教 育科学 出版 社 出版 的高 中信息技术选修教材《 算法 与程 序设计 》 第 二
行输 出面积为 6 ; 但是为什么输人 第二组 边长
时运行 出错 呢? 生 输 入 的第 二 组 三 条 边 长 , 不 能 构 成 三 角形 。
师 对于不 能构 成 三角 形 的三 边长 , 计算 面 积还有意义吗 ?
生 没有 。
选择结构 的执行是依 条件择一 而行 的。在学

如果 我们 进行 户外 拓展 活 动 , 那 么在 购
票 时同样 面临两个选择 。你 知道是 哪两 个 吗?


( 解读 流程 图 2 ) 如果 总人数 达 到 1 O人 ,
那 么总票价打 8 折, 否则不打折 。
I f 人 数> 一 1 0 T h e n票价 一 单价 *人

图 1

初问—— 承前启后
图 2
由学生 已经 接触 过 的教 学 问题 引 人 , 能 比较容易分析 出原有算法 的缺 陷。因为缺乏 程 序设计 的相 关知 识 , 所 以会 产生 强烈 的解 决 问题 的欲望 , 这种 欲望 会 促使 学 生积 极思 考、 收获较好 的学 习效果 。在顺 序结 构 的 习 题课上 , 学生利用海 伦公式 , 由已知 的三角形
的含义是否一致?
【 问题 2 】在 程 序 设 计 中 如 何 判 断 条

生活中选择结构的例子

生活中选择结构的例子

生活中选择结构的例子
餐厅菜单选择:当你在餐厅吃饭时,通常会面对一个菜单,你需要根据自己的口味和饥饿程度选择合适的菜品。

交通路线选择:当你要去某个目的地时,可能有多条不同的交通路线可供选择,你可以根据交通状况、时间和方便程度来做出选择。

购物决策:当你要购买某个商品时,可能会有多个品牌、不同的功能和价格范围可供选择,你可以通过比较它们的特点和价格来做出决策。

旅游目的地选择:当你计划一次旅行时,你需要选择一个目的地。

你可以考虑到旅行预算、时间、兴趣和偏好等因素来决定最终的目的地。

学校专业选择:当你准备申请大学或选择专业时,你可以考虑自己的兴趣、职业前景、学科知识等因素来做出最佳的选择。

穿衣打扮选择:每天早上,你需要根据天气、场合和个人喜好来选择穿什么衣服,以便感到舒适并符合场合要求。

时间管理:当你有多个任务需要完成时,你需要根据任务的优先级、紧急程度和所需时间来选择先后顺序。

饮食选择:在选择每天的饮食时,你可以根据营养需求、饮食偏好和特殊需求(如素食、无麸质等)来选择食物。

休闲活动选择:当你有空闲时间时,你可以选择进行何种休闲活动,如看电影、阅读书籍、锻炼身体或与朋友聚会等。

假期安排选择:在安排假期时,你可以选择是去海滩度假、登山旅行、文化之旅或其他类型的休闲活动,根据个人喜好和预算来做出决策。

选择结构3种基本形式

选择结构3种基本形式

选择结构3种基本形式选择的三重奏咱这一辈子啊,就像走在岔路口,到处都是选择。

选择结构呢,有三种基本形式,就像咱生活里那些常见的事儿一样。

先说说顺序结构,这就好比早上起床穿衣服,得先穿上内衣再穿外衣,一步一步来,按部就班。

这是最直白、最简单的方式,就像一条直直的路,没有拐弯抹角。

接着是分支结构,这可有趣了。

就像我有次去商场买衣服,我兜里就只有一百块钱。

我看到一件漂亮的连衣裙,要八十块,可同时我又看到一件酷酷的T 恤只要五十块。

我心里就开始纠结啦,这就是分支结构。

如果我买了连衣裙,那我可能就没钱吃午饭了;要是买T 恤呢,我还能剩下点钱去买个小零食。

我在那两件衣服面前站了好久,心里像有两个小人在打架。

一个说:“买裙子吧,穿上你就是小仙女。

” 另一个说:“T 恤多实用啊,还能省点钱。

” 最后我一咬牙,还是选了T 恤,毕竟肚子饿的感觉可不好受啊。

再说说循环结构。

我减肥的时候就有这种体验。

我计划每天做五十个仰卧起坐,第一天,我鼓足了劲做完了,累得气喘吁吁。

第二天,想到还要做,心里有点犯怵,但还是坚持做了。

就这样,一天又一天,每天都重复做着仰卧起坐这个动作,这就是循环。

有时候真想放弃,可是看看镜子里的自己,又有了动力。

不断地重复这个过程,期待着有一天能穿上那些漂亮的小码衣服。

生活中的选择无处不在,这些选择结构就像隐藏在背后的小秘密,悄悄地影响着我们的每一个决定。

从每天早上吃什么,到未来要做什么工作,选择的形式一直在发挥作用。

就像我选择写这篇关于选择结构的文章一样,也是一种选择呢。

不管是顺序的按部就班,还是分支的纠结犹豫,亦或是循环的坚持重复,都是我们生活的一部分。

这就是选择结构在生活中的模样,实实在在又充满趣味。

信息技术课程中的问题设计以“选择结构”一课为例

信息技术课程中的问题设计以“选择结构”一课为例

信息技术课程中的问题设计以“选择结构”一课为例-教育技术学论文信息技术课程中的问题设计以“选择结构”一课为例曹丽丽(江苏省盐城中学,224001)摘要:“选择结构”是教育科学出版社出版的高中信息技术选修教材《算法与程序设计》第二章第三节的内容。

传统的教学方法是教师详细讲授基本语句,再举例说明选择结构的应用。

这种教学模式把程序设计变成了语言学习,不利于培养学生的算法思想、创新意识和创新能力。

基于问题教学法的“选择结构”的学习,由学生已经完成的顺序结构程序出发,引导学生分析算法中的破绽,通过生活中实例的类比,引出用“选择结构”解决判断类问题。

关键词:问题教学法选择结构教学案例“选择结构”是教育科学出版社出版的高中信息技术选修教材《算法与程序设计》第二章第三节内容,我采用问题教学法,由学生已经完成的顺序结构程序出发,引导学生分析算法中的破绽;通过生活实例的类比,引出用“选择结构”解决带条件的问题。

这节课的教学目标是:(1)知识与技能。

根据问题建立合适、正确的“条件”;理解选择结构的执行过程,并用其解决实际问题;培养学生的逻辑思维能力,促进学生对算法的理解。

(2)过程和方法。

以具体的问题为外驱力,通过教师的引导、学生的自主探究和协作学习,提高学生设计算法解决问题的综合应用能力。

(3)情感态度与价值观。

通过比较、探究、讨论、交流等多种教学活动,激发学生学习程序设计的兴趣和热情,感受编程的乐趣,形成积极主动地学习信息技术的态度。

这节课的教学重点是使用If语句,掌握用选择结构程序解决实际问题;教学难点是对算法的理解,能根据实际问题写出程序代码。

我通过设计有价值的、科学性的问题,让学生在解决问题的过程中,感受知识、领会知识、运用知识,最终白我构建知识。

让学生摆脱被动地接受教师“灌输”的知识,把教学过程看成是学生独立自主地分析问题、解决问题的过程,从而让一切学习活动回归学习的本质。

一、初问——承前启后由学生已经接触过的教学问题引入,能比较容易分析出原有算法的缺陷。

选择结构程序设计教案全文

选择结构程序设计教案全文

断点设置
在关键代码处设置断点,方便 定位问题所在。
输出调试信息
在程序中添加输出语句,输出 关键变量的值。
日志记录
记录程序运行过程中的关键信 息,便于回溯和排查问题。
2024/1/25
39
避免错误建议
仔细审题
充分理解题目要求,明确输入输出格式和限制条 件。
多测试
编写多个测试用例,覆盖各种边界情况和异常情 况。
2024/1/25
条件语句的语法和用法
条件语句包括if语句和switch语句,用于实现选择 结构。if语句根据条件的真假选择不同的执行路径 ,而switch语句根据表达式的值选择不同的执行 路径。
嵌套选择结构
嵌套选择结构是指在选择结构内部包含另一个选 择结构,用于实现更复杂的条件判断。
50
学习方法建议
现封装成独立的函数。
2024/1/25
48
07
课程总结与回顾
2024/1/25
49
关键知识点总结
选择结构的概念和作用
选择结构是程序设计中的一种基本控制结构,用 于根据条件选择不同的执行路径。
条件运算符和表达式
条件运算符包括关系运算符和逻辑运算符,用于 构建条件表达式。关系运算符用于比较两个值的 大小关系,逻辑运算符用于组合多个条件。
借助编程环境和工具,引导学生进行 实践操作和自主探索。
提供丰富的教学资源和素材,如课件 、案例、习题等,以支持学生的自主 学习和巩固提升。
6
02
选择结构基本概念
2024/1/25
7
选择结构定义及作用
定义
选择结构是程序设计中一种重要的控 制结构,它根据给定的条件进行判断 ,从而决定执行哪一段代码。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

案例三:选择结构
【基本信息】
【课标要求】
(二)程序设计语言初步
1.内容标准
(1)理解并掌握一种程序设计语言的基本知识,包括语句、数据类型、变量、常量、表达式、函数。

会使用程序设计语言实现顺序、选择、循环三种控制结构。

(2)理解模块化程序设计的基本思想,初步掌握其基本方法。

(3)初步掌握调试、运行程序的方法。

(4)在使用某种面向对象程序设计语言解决问题的过程中,掌握面向对象程序设计的基本思想与方法,熟悉对象、属性、事件、事件驱动等概念并学会运用。

2.活动建议
(1)选择实例,根据解决问题的要求分析设计算法,恰当地使用三种控制结构编写源程序,调试并运行该程序,在过程中体验程序设计语言的逻辑特点。

【教学分析】
算法与程序设计是普通高中信息技术课程中选修模块之一,本模块旨在使学生进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。

“选择结构”是教育科学出版社出版的高级中学课程标准实验教科书《算法与程序设计》第二章第三节的内容,共分三课时,本课为第二课时。

主要内容是用选择结构编写简单的程序解决具体问题。

用选择结构编写简单的程序解决具体问题是在学生已经掌握了程序设计数据的表示与处理的基础上,理解了顺序结构的前题下提出的。

通过本课的学习,可以促进学生对问题解决方法和思想的理解与掌握,从而提升学生的问题解决能力,让学生在按照一定的流程解决问题的过程中,去体会和理解程序设计的思想,而且也为多分支选择结构的学习打下基础。

【教学目标】
1.知识与技能:
(1)掌握分支选择结构实现条件判断控制。

(2)能够运用分支选择结构设计编制程序解决问题。

(3)培养学生的逻辑思维能力,促进学生对问题解决方法的理解。

2.过程与方法:
(1)通过教师讲解和演示,利用任务驱动,通过学生分组探究,协作学习,在完成一个个具体的任务的过程中了解常用的文件传输方法;
(2)以具体的任务为外驱力,在教师的引导下,通过学生个体的自主探究和相互间的协作学习,提高学生用算法解决问题的综合应用能力。

3.情感、态度和价值观:
(1)通过完成实践活动,激发学生对信息技术学习与应用的浓厚兴趣,培养学生正确选择、运用信息技术收集、处理、交流、发布信息的能力。

(2)通过小组协同合作交流学习,培养学生互相帮助、团结协作的良好品质;增强学生协作学习、与人合作交流的意识;形成积极主动地学习和使用信息技术、参与信息活动的态度。

【重点难点】
教学重点:掌握分支选择结构的格式
教学难点:对解决问题的方法和步骤的理解,并能根据实际问题写出代码。

【教学资源】
硬件环境:
连接到Internet 的多媒体网络教室(每人一机),都安装了Windows 2000专业版,并安装了VB。

大屏幕投影仪,音响设备等。

软件资源:
Flash课件、网络教学系统;
【教学策略】
若想使学生主动地获取新知,就要让学生真正有机会、有基础、有能力、有方法的主动学习。

普通高中技术课程标准中强调利用各种条件为学生创设多样化的信息环境,营造良好和谐的信息氛围,为改善学生学习创造条件。

如果学生对学习内容产生兴趣,就能自觉地排除内外主客观因素的干扰,集中注意力积极主动地投入学习,把学习当成愉快的事情。

信息技术教学大纲中明确指出:知识及技能的传授应以完成典型“任务”为主。

确立“任务驱动”的教学原则。

这个原则突出了在“做中学”的思想。

在贯彻的时侯,应当注意针对学习内容明确相应的任务,并且任务的设计要有一定的科学性,要充分体现技能技巧的训练。

同时,任务的设计要具有多样性,让学生根据兴趣自主选择。

教师在教学活动中提出问题或活动项目,引导受教育者开展讨论、研究、探索,并通过信息技术的应用解决问题,受教育者在自主设计探索、合作研究的过程中,既提高了学习兴趣,又增强了信息技术的综合应用能力。

为了启发学生对本节课知识点的认识,提高技能水平,本课将灵活地运用贴近学生生活实际的例子去引导学生,引导学生亲身经历知识的发生、发展、形成的认知过程。

通过观察、比较、思考、交流等活动。

让学生在潜移默化中领会学习方法。

使学生从“学会”到“会学”最后到“乐学”。

『教学策略是指在教学过程中,为完成特定的目标,依据教学的主客观条件,特别是学生的实际,对所选用的教学顺序、教学活动程序、教学组织形式、教学方法和教学媒体等的总体考虑。

因此教师在案例中的描述应该更具有针对性。


【教学流程】
课前准备:
1.先编写一个猜单双的程序。

2.课堂上用到的教学课件。

通过对整个教学过程的认真回顾,学生都能够完全理解选择结构的基本语法的特点,绝大部学生也能够利用所学的知识编写程序解决实际生活中的问题,而且在整个课时量上也并不算少。

之所以没有把其他选择结构在本节课上讲,是因为如果设计内容过多,学生反而不能够很清晰,深刻的理解。

因此,为了让学生能够有更多的时间去体验、去操作、去发现问题,解决问题,只是在本节课中讲解了单分支结构和双分支结构。

事实证明,如此设计是可行而且也是必要的,只有给学生多一点操作实践的时间,学生才能真正的理解本课的内容。

【案例分析】
这个案例的优点十分鲜明,精彩的引入和层层深入的语法分析始终将学生牢牢地控制在学习过程之中。

具体分析如下:
1.好的开始是成功的一半
教师一开始使用的猜单双的例子充满悬念,一下子吸引了学生的注意力,激发了学生探究程序内部秘密的动机。

并且通过揭示赌博的原理帮助学生建立正确的价值观。

2.环环相扣、步步深入
教师在激发起学生的探索动机后,考虑到学生的现有知识还不足以完成程序的编写,于是使用幸运52的例子一方面保持学生的兴趣,另一方面分析分支的流程图。

接着分析单分支的语法结构、流程图、多分支的语法结构,教学流程紧凑,使学生始终处于积极思考的状态。

3.从学生出发
课堂的内容丰富,如猜单双、幸运52、中文语法表达和密码判断等都来自学生的生活。

学生在教师的引导下认识和理解相关的概念和原理,同时必将更加关注常见生活现象背后所蕴藏的丰富内涵。

【专家点评】
本课教学过程以创设情境激发兴趣、合作探究获取新知、围绕主题协同操作、练习反馈、应用拓展、总结回顾等环节层层展开,环环相扣、生动流畅。

课的开始,教师以学生感兴趣的“猜单双数”的编程游戏引入,牢牢抓住学生的注意力,学生在“为什么总是猜不对”的疑问中,自然进入对分支结构的理解。

在单分支结构和双分支结构的讲解中,教师巧妙避开生涩的程序代码而从生活中类似的语句入手,随后再沿用同一个输入“密码”问题,从单分支结构到双分支结构,引导学生运用简单VB代码实现问题解决,进而通过两道练习题巩固对分支结构的理解。

本课教学设计看似普通的却有实效的。

一个问题释疑的同时新的问题孕育其中,透过教师设计的一个个问题或障碍,让人看到了学生思维的层层深入和体验成功的喜悦。

然而,课中学生的思考和操作体验都没有离开教师设定的轨道,学生的思维和想像力没有打开,开放度不够。

(海南省教育研究培训院段青)。

相关文档
最新文档