




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、教学设计(教案)模板基本信息学 科信息技术年 级九年级教学形式实践课教 师牛卫琴单 位吴忠市第三中学课题名称第4节 两种条件语句(VB)学情分析1、本节课选自宁夏教育厅教研室编著的九年级下册第4节第2课时,这节课是学生初次学习算法进行代码编写,使用条件语句的解决实际问题,它在本学期程序设计的学习中占重要地位。教材通过实例引出了选择结构,并给出了语句格式和执行过程,通过实例编程解决生活诸类问题。2、学生认知发展分析:九年级的学生已具备一定的操作技能,特别对大部分城市的学生,操作水平更高一些,但对程序设计还是很陌生的,在理解上有一定的难度。本节课是学生在学习了VB的基础知识后,进入程序设计的关键环
2、节,本节的知识点是对前面知识的综合运用,如编写程序定义变量、赋值变量的初值等,它也是本册书的重点难点所在,是学生今后学习程序设计语言的基础。因此教师层层设计,使学生在原有基础上来学习条件语句,通过判断条件,来选择要执行的命令,通过本节课的学习,要让学生使用条件语句分析解决实际生活中的一些问题。3、本节课采用讲练结合、任务驱动等教学方法,让学生在任务驱动中自主探究学习新知,使学生感受到使用IF条件语句来解决生活中的一些选择问题。知道计算机是按人们预先设计好的步骤和方法进行工作的,认识人是程序设计中的关键因素。教学目标1、知识与技能方面:知道两种条件语句的基本形式,通过学习能使用条件IF语句来解决
3、生活中的一些问题。2、过程和方法让学生在任务驱动中自主探究学习任务来提高他们分析、解决问题的能力。在学习中分小组合作、交流来培养学生合作的意识。3、情感态度价值观在小组合作、讨论中,让学生体验到小组合作的乐趣,并主动参与到小组活动中;在与别人的交流中,学会尊重别人的观点,批判地接受别人的意见。在作品展示中让学生展示自我,体验成功,提高审美能力。同时要让学生认识到人是程序设计中的关键。教学过程教学环节教师活动学生活动设计意图情景引入 (复习引出)上节课我们知道编制计算机程序的核心是设计算法,用流程图描述算法更直观形象。 复习程序设计的几种结构。重点强调选择结构特点。展示 “计算商品金额”问题-我
4、们在购买商品时,常碰到购买的某一种商品金额超过20元,超出的部分就可以享受九五折优惠活动,这个问题我们用流程图来分析。课件展示用流程图分析问题的算法。教师演示程序的运行 师引导学生认识程序运行的代码语句。先初步认识语句。并直接观察运行结果。师补充还如出门打出租车的计费问题等。师总结:这类问题就是选择结构程序,要根据条件进行判断并决定程序下一步执行的方向,能完成这种功能的语句称为条件语句。就是今天要学习的条件语句。学生听讲并思考,打出租车时的情况、商场购物时打折的优惠活动等。学生观察程序的运行,根据输入的金额和单价付款数额。学生同时认识运行的结果是由If语句的来控制的。出租车问题是生活中常碰到的
5、。有意识让学生根据生活中的问题来认识选择结构程序。以生活中学生经常碰到的“打的”问题和商场优惠等问题引入条件执行的方向判断,激发学生学习的兴趣新授第1种IF语句金钥匙交流分享任务一试试看第2种IF语句任务二学生展示成果学生交流并讨论编写并调试程序的经验学生互相交流 If语句就是一种条件语句,它有两种格式,我们先来认识第1种IF语句,它可实现单向选择,其格式阅读第42页请同学们先来了解格式的执行过程 学生阅读教材并知道语句的执行流程 教师补充并强调:1、当语句序列为一条语句时,可简写为IF条件表达式Then 语句。2、为使程序的逻辑关系更清楚,在编写程序代码时可以将条件语句中的代码向右缩进一些。
6、1、阅读例示,并判断结果例:在VB程序中,如果变量X27、Y19,执行下列程序后,变量X、Y的值分别是:( )If Y > X Then R = X X = Y Y = REnd IfA、X=27 Y=19 B、X=27 Y=27C、X=19 Y=27 D、X=19 Y=19提问:1、你是如何得到这个答案?2、其他同学的还有别的答案或想法吗?3、如果Y <X时,结果又是什么?教师根据学生的回答补充存在问题2、 应用语句解决实际问题 任务一:教师下发程序代码(填空方式)编写“计算商品金额”程序的程序代码,要求单击计算命令按钮后,在Label3标签控件中显示出商品金额。先认真阅读程序,
7、并恰当填空。完成后运行并观察效果 教师分析商品金额的流程图教师巡视指导学生教师引导完成的学生进行演示讲解教师补充强调学生存在问题、书写时的缩进。、代码编写时变量定义关键字的输入及运行程序时,对程序的调试。试试看: 课件展示出租车问题的流程图,回故问题 出租车的运行里程在公里之内时,车费为元,每超出公里,车费增加元。设计一个程序,在了实际乘车距离(一个整数)并单击窗体上的某个按纽后,计算并显示乘客应支付的车费。教师把程序代码编写后,留一部分运用IF语句的空白,让学生填充让学生明确题意之后独立完成。 教师巡视了解学生存在问题 教师指导学生 提问: 在完成的过程中都碰到了哪些困难?针对问题教师引导学
8、生来互相解决引导学生展示作品成果教师进行适当的补充。总结引入:现在我们用语句实现了程序在解决选择问题的过程中执行方向的选择。还如我们数学中学习过的一元二次方程根的判断。板示x2+px+q=0.引导学生分析方程的根。当r=P2-4q0时,有两个根(-P±sqr(r))/2当r=P2-4q0时,本方程无实数根象这种可以实现双向选择,教师展示程序的运行情况。教师展示程序的代码,并分析程序执行的方向。师引导代码并引出第2种IF语句。请同学们打开教材阅读P44页理解语句执行的过程。教师展示条件语句双向执行流程图 引导学生描述程序执行方向 教师补充 师:好了,现在我们在理解IF语句双向执行程序方
9、向的基础上,来根据自己的理解来完成程序“求方程的根”的代码编写(以填空方式出现语句的应用)引导学生先阅读程序代码,并正确运用语句填空 教师巡视指导学生编写代码并调试程序教师指导学生来展示成果(输入不同的一次系数和常数项检验程序运行效果)教师补充学生调试程序存在的问题教师辅导没完成的学生学生阅读了解IF语句格式及其执行程序的方向学生参照教师展示PPT课件IF语句的执行流程,来描述IF 语句执行(用如果就,否则)学生听讲并理解学生阅读题,明确题意学生判断学生回答并分析过程当x>y时,不执行IF 条件语句。学生因而得出A答案学生提出问题,教师解答学生再进行判断学生明确任务,先阅读程序,在理解后
10、的基础上填空。学生自主完成(可参照教材独立完成或几个人为一组商讨完成)学生演示讲解所编写的程序代码学生对照自己的情况进行查漏补缺学生补充程序代码编写,并调试运行学生明确题意,独立完成。学生分析阅读代码,理解后填空。学生独自解决或小组讨论问题完成的个别学生展示讲解自己的程序设计。学生回顾x2+px+q=0的根的情况学生思考r0时两根x=(-P±sqr(r))/2当r0时方程无实数根引导学生在实际问题的解决上,参照代码初步认识语句。学生参照流程图自己描述程序执行方向学生借助于该程序理解第2种IF 语句的执行明确任务要求学生独立完成,也可参阅教材的提示完成。或几人为一小组来完成完成的学生展
11、示程序代码编写并运行程序 学生观察程序的运行更好地判断方程的根没完成的学生补充完成学生交流成果让学生阅读来掌握语句格式,培养学生的自学能力学生描述条件语句执行方向,可以帮助一些学困生更好地 理解 通过教师补充总结强调编写代码的格式书写通过学生的判断练习,更好地理解语句执行方向 提出问题让学生思考,为后面的两数比较大小作铺垫 针对任务的提出,让学生独立探究,培养学生的自学能力 通过学生的演示,让全体学生更好地动用条件语句解决生活问题,也可以带动其他学生的自主探究在前面探究的基础上完成,达到进一步巩固理解知识学生作品的展示,能调动学生的积极性,让更多的学生体味成就感教师的分析可以帮助在判别一元二次
12、方程根的学习中存在问题的同学更好地理解,为后面的学习扫除障碍学生在实际问题的解决中认识IF语句的双向选择以任务驱动让学生自主探究,更好地让学生在实践中理解,培养学生的逻辑思维能力通过教师的引导让学生更好地理解条件语句的双向选择方向拓展交流教师指导学生完成已下发“我的计算器”程序:当完成除法运算时,除数为0时,将导致程序中断,请修改程序,使得操作在除数为0时弹出一个消息框,要求操作者重新输入除数,从而避免了程序中断。(以填空方式完成代码编写) 教师巡视指导 学生互相交流完成程序的调试,并运行观其效果学生打开教师下发的文件“我的计算器”学生使用条件语句完成程序的执行方向,学生完成学生合作完成学生展
13、示作品学生补充自己的程序拓展问题,更好地巩固本节课所学条件语句知识,同时也可弹性地留给学生拓展的空间小结教师与学生一起完成。提问:1、本节课的条件语句你是怎样使用的?你是如何运用解决实际问题的?2、在生活中你还可以使用条件语句解决哪些问题3、在学习中,从别人的身上你学到了什么?学生检测并自我评价学生回答让学生回顾所学,加深记忆和理解板书设计第4节 两种条件语句一、第1种If 语句(单向选择) 二、第2种If 语句(双向选择)格式1 格式2 If 条件表达式(逻辑)Then If 条件表达式(逻辑)Then 语句序列(一条或多条语句) 语句序列 End If Else 语句序列2 End If
14、执行流程: 作业或预习1、程序没有运行通过的学生继续完成。2、预习边框五、单选按钮和复选框控件自我评价教学反思 (1)教学过程 1、课堂教学的实践反思学生在本节课学习中积极性很高,但是由于学生初次接触程序设计,对一些知识的理解不够,所以在讲课时特别注意引导学生看书,提前预测学生遇到的共性疑难问题。如编写程序代码时,应用IF语句来解决问题的理解,在让学生完成时,教师提醒学生在理解的基础上来填写语句,这样降低了学生学习的难度。 2、教学中如何突破重难点反思本节课的学习,学生会有一定的难度,教师在学生自主学习时通过问题的引导,让学生在思考后会根据条件来判断程序执行的方向,再来
15、编写程序代码,在编写中教师以填空的方式让学生根据自己的理解填写,既节省了时间,又能抓住重点突破难点。同时注重学习在生生间的交流中培养合作的意识,让更多的优秀学生起到小老师的辅助作用,这样不仅让学生体会到学习的快乐,还能带动更多的学生也有兴趣共同学习。就是在这种学习氛围中来突破教学的难度,在任务驱动中让学生的探索有成效,更能激发学生学习的积极性。 在小结时以问题引起学生的思考,在问题中学生自我评价,学生反思自己的收获与不足,最后的提问目的是让学生在学习时要善于合作和沟通,在相互帮助中完成任务。 (2)不足之处 教师在整个课堂中起到了引导者的作用,但对学生分层次教学体现得还不够,没能将学生存在的问题及时解答,任务驱动中教师没有指导上的学生还
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 双语产品目录翻译与认证补充协议
- 离婚协议强制执行司法拍卖与财产分配协议
- 桥梁施工临时检测员职责要求与聘用协议
- 高效能低碳钢盘螺建筑原材料集中采购框架合同
- 线上教育平台服务补充协议
- 宠物医院宠物医院医院运营管理与委托管理全面合作协议
- 医疗机构医务人员廉洁自律规范合同
- 专业音响设备国际展会特装展位搭建及音响系统维护合同
- 集体土地上小产权房流转及土地征收补偿合同
- 金融机构不良资产债务清偿期限调整与处置协议
- 中考物理总复习《电学综合计算》专项测试卷及答案
- 2020版 沪教版 高中音乐 必修1 音乐鉴赏 下篇《第五单元 声情戏韵》大单元整体教学设计2020课标
- 幼儿园绘本故事《三只小猪盖房子》教学课件全文
- 2024年中考模拟试卷地理(广州卷)
- 2025云南省高中学考会考英语词汇单词表(复习必背)
- 建材市场消防应急预案
- 胸腔积液课件教学课件
- 新课标背景下“教学评一体化”评的策略
- GB/T 44672-2024体外诊断医疗器械建立校准品和人体样品赋值计量溯源性的国际一致化方案的要求
- 一年级上册体育教学设计 -快速跑 人教版 17张
- DB34∕T 3345-2019 马尾松立木材积表
评论
0/150
提交评论