视频标签:用IF语句,实现简单选择结构
所属栏目:信息技术优质课视频
视频课题:高中信息技术沪科教版选修1第2章第三节 选择结构《用IF语句实现简单选择结构》湖南省优课
本视频配套资料的教学设计、课件 /课堂实录及教案下载可联本站系客服
高中信息技术沪科教版选修1第2章第三节 选择结构《用IF语句实现简单选择结构》湖南省优课
用IF语句实现简单选择结构
1课标要求
初步掌握调试、运行程序的方法。 2教学目标
通过使用if语句实现简单选择结构,了解控制条件,学会运用条件语句实现选择流程的控制。通过教师讲解和演示,以具体的任务为驱动,相互协作,自主控究,提高用算法解决问题的综合应用能力,增强对信息技术学习的兴趣,体验成功的喜悦,激发对信息技术的求知欲。21教育网 3教材分析
程序设计基础中,前一节已介绍顺序结构,选择结构是VB程序设计的基本结构之一,在解决有条件选择问题上,具有自己的优势。21cnjy.com 4学情分析
作为一名高一的学生已具备基本的分析问题的能力,在前一节已学过顺序结构,对程序也有了一定的了解,已具备基本程序读写素养。www.21-cn-jy.com 5重点难点
重点:if语句的格式、功能、使用方法。
难点:对解决问题的方法和步骤的理解,并能根据实际问题写出代码。 6教学过程 6.1 第一学时 6.1.1教学活动
活动1【导入】创设情景,激发兴趣
1、运行“书城活动促销:购书送购书卡”程序,(程序根据“活动一” 制作,其原理:当购书金额在200元以下,送购物券为0元,当购书金额大于等于200元时,送购物券为购书总额的10%元。)21世纪教育网版权所有
教师演示时先告诉学生这个购物活动是如何进行的,并让学生说出一个购书金额,便把数据输入到对应的对话框中,让学生思考结果,并点击计算按钮来判断是否正确。 学生根据活动,对此程序感到有趣,就想也要亲自设计这样的程序,便引出课题: 2、阅读材料,思考活动一
问题:某书城在进行促销活动,凡购书满200元,可以去服务台领取相当于购书金额10%的购书券,供下次购书使用,购书券最小面值1元。现需要为服务台的工作人员编写一个程
序,计算每次发放购书券的金额。2·1·c·n·j·y 完成分析和流程图的补充。
活动2【讲授】合作探究 解决问题
3、问题:如果用If语句来解决这个问题,该如何写程序? 通过对几个中文实例展示分析,引出在VB中If语句的基本用法。 (教师展示两条中文的条件语句,让学生比较那一种比较简洁: (1)如果天气冷,就呆在家里;如果天气不冷,就外出游玩。 (2)如果天气冷,就呆在家里;否则,就外出游玩。
(判断后再让同学们列举出中文的例子,用如果…就…否则,就…造句。) 同时让同学们讨论If … Then…中的省略号代表什么含义。
教师在学生讨论后,和同学们一起画出分支流程图,并说明流程图在解决生活中的问题的重要性。
(在学生进行思考后,教师引出双分支结构的流程图。) 教师讲解双分支结构的语法规则: If … Then … Else … End If
根据演示,与同学们一起编写程序代码: Private Sub Command1_Click() Dim m As Integer Dim p As Integer m=Val(Text1.Text) if m>=200 Then p=m*0.1 Else P=0 End if
val(Text2.Text)=p
End Sub
活动3【练习】练习反馈 上机练习:
一商家卖苹果,有如下优惠:如果购买的苹果小于5斤,价格是4元每斤,如果大于等于5斤,则可以打8折。问买X斤苹果,则需要付多少钱?请以此情景为售货员编写一个计算程序。21·cn·jy·com
教师巡视,观察学生在编写过程中出现的问题,帮助学生解决问题。 (教师提示先可以根据实际问题画出流程图后,再进行编写程序代码) 活动4【活动】小结 小结本课时所学的内容: 1.if语句的基本格式。 2.if语句的执行过程。
3.if语句书写过程中的注意事项。 4.if语句在实际中的应用。 活动5【作业】布置作业 1.复习If语句的相关内容
2.预习If语句的嵌套实现多重选择结构 3.完成教材P73页,第1题。
视频来源:优质课网 www.youzhik.com