欢迎来到天天文库
浏览记录
ID:35523714
大小:58.87 KB
页数:7页
时间:2019-03-25
《23程序的选择结构》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2.3程序的选择结构一、教学背景分析“程序选择结构”是粤教版信息技术普通高中课程实验教科书选修1《算法与程序设计》第二章第三节的内容。主要内容是用选择结构编写简单的程序解决具体问题,在理解了顺序结构的前提下使得学生掌握VB语言的条件语句、多重选择语句的格式、功能和执行过程,学会使用条件语句和多重选择语句实现选择控制结构,解决简单的实际问题,并初步掌握调试、运行程序的方法。这一节可用2个课时来完成,该教学设计是第一课时。二、学生背景分析高二的学生对事物的分析、综合能力及独立思考能力、分析解决问题的能力都达到了一定的水平,在教师的有效引导下,有能力进行自我探究。而且髙二的学
2、生已经在数学课上学习了一些算法的知识也已经接触过一些程序案例,但是经过半年的时间,繁重学业的学生已经对本来在数学上都要求不高的算法知识已经遗忘了不少。而且对于学生来说,在数学课中接触的主要是纯数学问题。这些案例比较抽象,与生活实际相距较远,不够具体生动,学生大多是以一种被动接受的态度进行学习。如果能用一种学生比较感兴趣的,贴近学生日常生活的例子来分析选择结构的话,那么学生会比较感兴趣,使得学生由“要我学”转变为“我要学”,使得数学书本中学习的知识很好的帮助信息课《算法与程序设计》的学习。三、教学目标1、知识与能力(1)掌握选择结构的If条件语句的格式、功能和执行过程。(
3、2)关系表达式与逻辑表达式的理解与运用。(3)学会使用条件语句来实现选择控制结构,解决实际问题。(4)进一步掌握VB程序调试运行的方法。2、过程与方法在老师的指导下,与同学共同探究问题,让学生体验自主学习、协助学习的乐趣。3、情感态度与价值观(1)培养学生的逻辑思维能力,促进学生对计算机解决问题方法的理解。(2)在自主探究解决问题的过程中,让学生体验学习的乐趣。四、教学重、难点重占•小、•(1)理解并掌握选择结构的格式、执行过程及其功能。(2)理解多重选择结构语句在解决多重选择问题上的直观、优越性。难点:学生理解并掌握选择结构的格式、执行过程及其功能,并能动手设计程序解
4、决生活中的实际问题。五、设计思路本节的内容是信息技术粤教版《算法与程序设计》(选修1)中第二章第三节的内容,这节课理论内容比较多、枯燥、抽象,加上之前数学课的学习,学生对这个方面的内容兴趣不大,有畏难情绪。所以,对教材进行了一定的增删,使用学生身边的、感兴趣的例子来引起学生对学习“选择结构”兴趣。通过展示有趣的程序案例(求自己的身体健康指数、简单的人机交互),来激发学生自主设计程序的兴趣。其过程紧紧围绕程序设计的“分析问题一设计算法一描述算法一设计程序一调试运行”的思想步骤,使学生养成良好的程序设计习惯。在通过读程序,改程序等环节的学习与动手实践,从简到难,逐步地掌握选
5、择结构的If语句,最终能够使用计算机语言来解决实际问题。六、教学过程教学环节教师活动学生活动设计思路引师:上节课我们在学习程序的顺序结构的时候,对求身体的健康指数BMI程序有了一定的认识,下面请同学们回忆一下该程序的编写并发现该程序的不足。回忆并思考。发现该问题:程序运行之后不能直接得到答案,而是要根据经验判断(BMI>25,身材偏胖;18WBMIW25,身材真棒;BMK18,身材偏瘦。)复习上节课所学的内容,并引岀新课。入师:那我们如何完善该程序呢?是不是要增加语句组来进行判断?引导学生通过观察、思考,逐步建立起选择判断的概念。教学过师:展示课件并解释选择结构的If语
6、句的基本格式及执行过程。思考、回答。在学生对选择结构的If语句功能结构有一定认识的基础上,通过讲述以加深学生对If语句的认识和理解。程师:请同学们参照该格式,完善上面的程序。师:同学们编的真好,但是该程序依然不明确,我们来看一下是不是可以这样编:IfBM1>=18AndBM1<=25ThenPrint“您的身材真棒!”ElseIfBMI<18thenPrint“您的身材偏瘦!”ElsePrint“您的身材偏胖!”思考并着手修改程序。DimwAsSingle,hAsSingle,BMIAsSinglew=InputBox(〃请输入体重w)h=InputBoxC请输入身高h
7、)BMI=w/(h*h)IfBMI>=18AndBMI<=25ThenPrint“您的身材真棒!”ElsePrint"您的身材偏瘦或偏胖!”Endij听讲并思考。培养学生动手操作、实践的能力,使学生在自主修改程序的过程中理解并掌握if语句的基本格式和执行过程。引导学生学习if语句的嵌套结构EndifEndif师:针对该程序,展示课件,讲解If语句的嵌套结构、关系与逻辑表达式。师:展示程序,实现简单的人机对话。首先计算机显示“你快乐吗?(YorN)”,并提示回答或。如果你回答的是“Y”,计算机回应:“我很高兴。”否则回应:“太糟了。”要求学
此文档下载收益归作者所有