




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
国家“211”重点工程建设大学If简单语句授课教师:杨丹 授课班级:高一(10)班一、案例背景分析1、章节:第二章第三节2、年级:高一年级3、教材版本:信息技术算法与程序设计.上海科技教育出版社4、时间安排:教师讲授时间:20分钟学生上机时间:20分钟二、教学设计(一) 教学目标1、了解与掌握简单的选择结构。 2、掌握If语句的格式语法。 3、熟练运用简单的If语句进行设计与编程。(二)重点难点 1、常用运算符、函数和表达式的使用。2、能够熟练运用if简单语句解决实际问题。(三)内容分析 本章节讲述的是简单if语句的使用,在编程中很重要的一个结构语言,主要是要将一些数学或是实际问题转换成计算机的语言。相比前面的内容,这个的实用性很强,要求学生能真正掌握,然后熟练运用。三、教学环境及教具准备计算机机房、计算机、投影仪、黑板等 四、教学过程教学操作过程设计(重点写怎么教及学法指导,含课练、作业安排)教学流程教学内容(教师活动)学生活动板书(ppt屏显)时间控制课前导入师:同学们,在我们前段时间一直以来所学习的算法与程序设计中,程序中的语句都是按照顺序结构的形式逐句执行的,也就是说执行完第一句后再执行第二句,然后执行第三句第四句可是在实际运用中的呢,有些时候我们并不是所有语句都要执行的,这时候我们就需要做出选择。1、 举生活中的实例师:同样的在我们日常生活中我们也常常会碰到各种各样的选择,比如说:如果星期天不下雨了,就去植物园看花展,否则就待在家里看书;又比如说,玩扫雷游戏时,如果没踩到雷,那么就继续玩,否则就game over;又比如说QQ登录器,如果输入账号和密码都正确,那么显示登录成功,否则显示输入有误。那么,在英语里,我们通常用哪个单词来表达这些假如和如果呢?(展示ppt英文短句)请大家看看屏幕上的这几句话,有哪位同学能给老师翻译一下吗?相信大家也都看到了,这里出现了几个关键词:if、then、else,其实在VB中呀,我们也可以用if来实现一些简单的选择,具体怎样实现,这就是我们今天要学习的内容了程序的选择结构-简单的if语句。学生答:if学生答:如果你喜欢每天早上跑步的话,就请举右手,否则就请举左手(控制屏幕ppt)屏显生活中常见的选择新授课的主题(ppt展示)2min讲授新课师:这个界面相信大家都很熟悉了吧!对,这就是我们平时经常使用的QQ登录界面。昨天老师和大家跑完操后闲来无事就模仿QQ登录界面,用if语句制作了一个简易的登陆界面,这里给大家看一下。(程序运行演示)你们想知道怎样用if语句来实现这个界面吗?我们就要学习怎样用if语句实现简单选择功能。接下来就给同学们详细介绍一下if语句的基本结构。If语句主要有两种结构:单分支结构和双分支结构。【ppt】首先我们来看一下单分支结构,这是单分支结构的流程图,所谓的单分支,顾名思义,也就是说只有一个分支,即一条执行路径,正如流程图所示的那样,如果条件成立,就执行左边这条分支下的语句块1;如果条件不成立就什么都不执行不做任何操作,结束if语句。双分支结构呢,是指有两条执行路径,也就是说有两种选择,如果条件成立就执行then分支下的语句块1,否则就执行else分支下的语句块2,最后结束if语句。!值得注意的几点是:1、块结构中千万不能漏掉end if,有if就要记得写end if。就像我们做事情一样,有开始就一定要有结束,有始有终的才行。2、这个if语句的格式一定要搞清楚,写完if和条件之后,还要写then,然后再换行写语句块1,接着又要换行再写else。3、语句块1、语句块2不等同于语句1、语句2,一个语句块里面可以有0条语句,也可以有多条语句,来实现对条件的判断结果进行执行和输出。4、条件:VB支持的判断条件既可以是关系表达式,也可以是逻辑表达式。(1)关系表达式:是由关系运算符构成的表达式。关系运算符(比较运算符)有:=、=、=、或200、a0(关系表达式)(2)逻辑表达式:是由逻辑运算符构成的表达式。对于一些复杂的条件,需要用几个关系表达式组合起来表示,这种组合就是逻辑运算。我们常用逻辑运算符not、and、or来连接组合关系表达式,构成判断条件。例如:m是一个大于等于200并且小于500的数,数学里面200= m =200 and m=200和m500这两个关系表达式通过逻辑运算符and 来组合。我们待会儿将要制作的简易登录器,判断条件里面就需要用到逻辑运算符and,即输入用户名和输入密码都正确。同学们,了解了if语句的标准格式后,我们来看看这段话,我想请位同学来讲讲,哪部分是条件,哪部分是语句块1,哪部分是语句块2。(学生分析回答)学生听老师讲课,看ppt上展示的教学内容,学习新知识,积极思考并回答问题。展示ppt“If简单语句的语法结构形式”12min课堂练习课堂练习: 这是我们这个简易登录器的界面,现在我们一起来看看它的窗体。(教师vb实例演示操作,进入程序窗体介绍)标签、文本框、按钮这几个控件同学们都已近很熟悉了,今天增加了一个image图像框控件,这里老师提醒一下大家,再往图像框里面导入图片的时候,要先把它的stretch属性设为true,这样我们导入的图片可以适应图像框控件的大小,方便我们放大缩小。老师会把这个界面以及一些图片素材发给大家,提出制作要求:3点接下来,同学们自己来尝试一下,看看能否实现这个程序。哪里不懂的可以举手示意。(课堂练习:学生自己练习操作)【实例操作演示讲解】学生自主上机操作,完成作业任务。展示练习的题目及要求(ppt)25min知识回顾我看大多数同学都完成得差不多了,相信大家对if语句的使用更加熟练了。最后进行课程小结,收作业,结束课程。1min知识延伸一、怎样实现对用户名以及密码的分别判断 二、image图像框和picturebox图片框有什么区别 三、实现让密码以“*”的方式呈现 。passwordchar(口令字符):设置用户输入口令时显示的字符,就是输入密码的格式。如果设置为*,那么输入的密码就都以*显示。同学们可以自己回去思考一下,下节课我们再一起来学习。好了,下课!同学们再见!教学反思语句教学本来比较枯燥乏味,但跟实际问题相联系,学生就愿意学,而且是在不知不觉中学会了,教学目标顺利达成。这种设计有以下几点优点:1、 符合学生的认知结构老师根据学生的知识水平与学习习惯搭建合适的支架,使新知识的出现不是突然的,无端的,学生不会觉得为了学习而学习,而是觉得学习是有意义的,学习目标是非常明确的,同时也是有基础有能力去掌握它并运用它来解决问题的,可以促进他进一步学习的自信心和学习能力的提高。2、 与实际应用相结合所创设的问题是学生关注的问题或与学习、生活密切相关,这给学生提供了一个运用所学知识的“虚拟”平台,甚至是实际平台,缩短了知识与应用之间的距离。当学生看到他们的学习资料与实际生活之间的联系时,学生的积极性会被调动起来,他们会尽力学习、掌握相关的信息,并运用所学来解决问题,这有助于加深学生对知识的理解及迁移应用。3、 开放性学习促进学生掌握基本的学习策略和学习方法基于实际问题的学习是一种开放性的学习。学生自主参与学习的过程,学生愿意学习(具有学习的动力)、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中化学原电池课件
- 高三拍摄脚本课件
- 高三化学最后一课课件
- 离婚双方共同财产分割协议范本及实施要点
- 猪场租赁合同(带屠宰加工服务)完整版
- 离婚双方彩礼退还及婚后财产分配执行合同
- 离婚协议房产分割与子女教育支持专项合同
- 环保投资担保合同风险分析与责任承担条款
- 髋臼骨折课件
- 矿业生态恢复治理方案
- 家庭教育指导案例报告
- 2024年河北省高中会考试卷数学(附答案)
- 2型糖尿病科普讲座课件
- 变电站消防培训课件
- 《律师执业纪律与职业道德》考试复习题库(含答案)
- 钢结构设计原理课件
- GB/T 43232-2023紧固件轴向应力超声测量方法
- 福建省行政区域划分图(从省到乡镇-超值)
- 剪映:手机短视频制作-配套课件
- 2021新高考I卷II卷英语读后续写解读讲评及写作技巧指导课件
- 2023无人机技术概论
评论
0/150
提交评论