当前位置:文档之家› 选择结构程序设计说课稿

选择结构程序设计说课稿

选择结构程序设计说课稿
选择结构程序设计说课稿

选择结构程序设计说课稿

我说课的题目是《选择结构程序设计》,下面我从教材分析、学情分析、教学目标、教学重难点、教学方法、教学资源、教学过程七方面来进行说课。

一、说教材

《选择结构程序设计》是电子工业出版社出版的《VisualBasic6.0程序设计》第二章第五节的内容。在此之前,学生已学习了顺序结构程序设计,为本节课的内容做好了铺垫,同时本节课知识是学好多分支结构的基础,它在整个教材中起着承上启下的作用。是学生掌握程序设计的基础。

二、学情分析

本节课的教学对象中职专业计算机二年级的学生,经过前几节课的学习,学生在顺序结构的学习中已经熟练掌握控件的添加、属性的设置、动作的实现等内容,对于VB程序的建立、运行、调试过程也有了多次实践经验,这些内容的学习和掌握为本节课的学习奠定了一定的基础。

三、说教学目标:

根据教材结构与内容分析,考虑到已有的认知结构心理特征,我制定如下教学目标:

知识目标:

1、掌握IF语句的格式

2、掌握IF语句的执行流程

3、学会使用IF语句编写简单的选择结构程序,解决实际问题。

能力目标:培养学生自主探索、自主学习的能力和动手操作能力。

情感目标:通过小组合作,培养学生团结合作能力;让学生在

解决解决问题的过程中,体验成功的快乐。

四、说重点难点

本着新课标,在吃透教材的基础上,我确立了如下的教学重点、难点。

教学重点:IF语句的格式和执行流程。

教学难点:使用IF语句编写程序解决实际问题。

五、说教学方法

1、说教法

结合教材特点和学生的认知规律,本课我主要采用“创设情境法”、“任务驱动法”、教学方法。

2、说学法

本课教给学生的学法是“发现问题――分析问题――解决问题”。

故此课教学过程中,让学生带着学习任务通过自主学习、课堂

讨论、相互合作等方式,使学生在完成任务的过程中不知不觉实现知识的传递、迁移和融合。

六、教学资源:

VB演示程序、多媒体课件、学案、MicrosoftVisualBasic6.0

中文版软件、计算机网络机房、网络广播教学软件。

七、说教学过程

根据本课教学内容以及VB课程学科特点,结合中职计算机二年级学生的实际认知水平和生活情感,我设计了如下教学流程:(一)组织教学

检查学生到课情况,对学生进行分组。

(二)创设情境,导入新课

演示已做好的改变窗体的颜色VB应用程序,让窗体背景颜色红、黄、蓝循环变,并在窗体上显示对应的背景颜色值。

此环节设计目的是创设美好的学习情境,调动学生的积极性,

使学生在情景中主动、积极地接受学习任务,并且让学生带着问题去学,这样就可以为后面的教学做好铺垫。

(三)学习新课

明确本节课的学习任务后,要实现改变窗体的颜色,需要用到

选择结构语句IF语句。任务一、IF语句的格式、执行流程让学生带着问题,通过自己的学习、研读掌握本课的教学重点,在这学习过程中学生不能理解的难点,我主要设计三种方法进行突破: 1、研读教材2、同学间合作讨论3、教师巡回指导。这一环节

充分体现了学生的自主性,让学生在不断尝试中得到新知。学生把教材、同学、教师都作为学习的帮助者,目的是为了自我学习,让学生明白获得知识的途径有各种各样,同时也可照顾学生之间的差异。总结出

IF语句的格式:

IF语句的执行流程:

任务二、IF语句的应用(制作改变窗体颜色VB应用程序)

本任务通过小组合作的方法完成作品,在学生完成任务过程中,老师给予指导,作品完成后并将作品交到教师机,再让学生总结本组的作品,在这一阶段,教师可以用“这节课,我学会了……”、“通过这堂课的学习,我会做……了”这样的形式来让学生总结,学生一边说教师一边纠正或提示学生总结出本任务的实现步骤,以及在本任务中遇见的问题,解决的方法,和本组作品的创新之处。

在这个过程中,学生之间相互配合,可以培养学生团结协作的能力,在完成任务的过程中学生还会不断地获得成就感,并更大地激发起求知X望,从而培养出独立探索、勇于开拓进取的自学能力。

本环节可以培养学生运用所学的知识分析问题,解决问题的能力,也培养了学生的动手操作能力。

(四)、课外延伸:

课外延伸部分是本节课的亮点,是让学生思考在如果让背景颜色随机改变该如何实现,提醒学生可以用前面所学过的RND和RGB函数。通过本环节的学习,可以培养学生探究学习的能力,并能将所学知识灵活应用,学生学会后会有一种成功感。可以增强学生学习的自信。

以上各个任务完成和学生共同总结本节的知识点

(五)、总结归纳:

总结的目的在于加深学生对知识的记忆、理解,使知识成为一个体系。将总结内容通过课件展示出来。

(六)布置作业:

(七)板书设计

本节课左边是白板,右边

(突出说课中的亮点)在整个教学设计中,我感觉比较有特色的是:

1、改变学生学习方式。学习由被动接受变为舒畅的学习。体现在自主学习,教师没有把教学任务一一讲解,而是让学生自主完成任务。

2、采用任务驱动教学和小组合作探究协作学习,学生借助小组合作讨论,通过观察,自己发现问题,亲自尝试、合作解决、最后由学生自己归纳总结,来完成本课的学习任务。让学生学会独立思索,开发学生的创造性思维。

选择结构说课

《选择结构》说课稿 一、说教材 《选择结构》是教育科学出版社高中选修教材《算法与程序设计》中第二章第三节第二小节的内容。本课继《顺序结构》以后,本节课的内容与前面的顺序结构、后面的循环结构构成了程序设计的三种结构,通过本课的学习,同学们提升了分析问题和解决问题的能力,为后面的学习打下基础,同时也为同学们利用程序解决简单问题作好铺垫。 二、说学情 (1)同学们普遍认为选修教材《算法与程序设计》难度较大,教材中很多难以理解的语句和函数,较枯燥乏味,和现实生活联系不是很紧密,久而久之便对信息技术课程的学习失去了兴趣。 (2)学生对信息技术这门课普遍不够重视,单纯用传统的讲授法难以实现教学目标。 基于此创设情境,激发学生兴趣,消除他们对程序设计的“恐惧”心理,调动他们学习和探究的主动性、积极性,显得尤其重要。 三、说教学目标 根据教学内容的地位和特点及学生总体情况,我确定了以下教学目标 (1)知识与技能目标 1) 理解选择结构的含义 2) 掌握if语句中两种分支结构的语法格式 3) 能够运用if语句两种分支结构解决实际问题 (2)方法与过程目标 1) 通过基于问题情境的探究和合作,在学生交流、师生交流、人机交流、学生活动等过程中,培养学生的逻辑思维能力和解决问题的主动性。 2) 能够根据实际问题的需要,选择适当的程序结构,实现分析问题、解决问题的目的,并能对问题解决的过程与结果进行评价。 (3)情感与价值观目标 1) 让学生在自主解决问题的过程中培养学生积极主动的学习态度,勇于质疑,不断创新的精神,为今后学会自主学习打下良好的基础。 2) 通过小组协作和主题探究活动,培养学生协作学习的意识和集体荣誉感。 四、说教学重点、难点 教学重点:if 语句两种分支选择结构的语法结构和功能 教学难点:灵活运用if条件语句解决简单的实际问题 五、说教法

信息技术教案:选择结构程序设计

信息技术教案:选择结构程序设计 各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢 [1]教学目的: 、让学生了解选择结构程序 2、掌握逻辑量的概念 3、掌握关系表达式和逻辑表达式 4、了解IF语句 [2]教学重点:选择结构程序和关系表达及逻辑表达式 [3]教学难点:选择结构程序的掌握 [4]教学方法:引入法 [5]教学工具: [6]教学内容: 当结构为真时是-1,结果是假时为0 IFX>0THENPRINTX 关系:即运算量的关系。六种。>= 关系表达式:即用关系运算符把运算量联接起来的式子。 例:A>B,X>=y,mN等。例:X=Z

如:A>B为真时,则NoTA等于假 程序: A=3 B=4 PRINTA,B,NoTA>B,NoTABTHEN PRINTA IFNoTA>BTHENPRINTB END 2)AND相当于数学里的交集,即两个运算量取交集 如:A={1,2,3,4,5,6,7} B={1,2,66,54,34,5,3} A交B={1,2,3,5} 即AANDB=-1如AANDB没有值则为0 例:IFAANDBTHENPRINTA 3)oR相当于数学里的并集集 A={1,2,3,4,5,6,7} B={1,2,66,54,34,5,3} AUB={1,2,3,4,5,6,7,66,54,34} 逻辑运算符的运算规则为真值表:

真值表为(略) 逻辑表达式:用逻辑运算符联接起来的式子。 例1:AANDBoRcoRNoTA A>BNoTA等。 4、IF语句的格式: IF逻辑表达式THEN语句1ELSE语句2 学生写出程序运行的值: 小结: 略 教效果 教后感选择结构程序设 各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢

matlab选择结构程序设计答案讲解学习

m a t l a b选择结构程序 设计答案

实验三选择结构程序设计 一、实验目的 1、掌握建立和执行M文件的方法。 2、掌握利用if语句实现选择结构的方法。 3、掌握利用switch语句实现多分支选择结构的方法。 4、掌握try语句的使用。 二、实验内容 1、求分段函数的值。用if语句实现,分别输出x=-5.0,3.0,1.0,2.0,2.5,3.0,5.0时 的y值。 ①x=input('please input the value of x'); if x<0&x~=-3 y=x*x+x-6; elseif x>=0&x<5&x~=2&x~=3 y=x*x-5*x+6; else y=x*x-x-1; end y ②please input the value of x-5.0 y = 14 >> aaaaa please input the value of x-3.0

y = 11 >> aaaaa please input the value of x1.0 y = 2 >> aaaaa please input the value of x2.0 y = 1 >> aaaaa please input the value of x2.5 y = -0.2500 >> aaaaa please input the value of x3.0 y =

5 >> aaaaa please input the value of x5.0 y = 19 2、输入一个百分制成绩,要求输出成绩等级A、B、C、D、E。其中90分 ~100分为A,80分~89分为B,70分~79分为C,60~69分为D,60分以下为E。要求: (1)分别用if语句和switch语句实现。 (2)输入百分制成绩后要判断该成绩的合理性,对不合理性的成绩应输出出错信息。 If语句 ①s=input('please input the score:'); if s>=90&s<=100 rank='A'; elseif s>=80&s<=89 rank='B'; elseif s>=70&s<=79 rank='C'; elseif s>=60&s<=69 rank='D'; elseif s>0&s<=59 rank='E';

《城市内部空间结构》说课稿

《城市内部空间结构》说课设计 2011.4 四川省资阳中学李玲 今天我说课的题目是人教社出版的《普通高中课程标准实验教科书》必修二第二章第一节《城市内部空间结构》,适用于高中一年级学生使用。整个说课共分四个部分。 一、说教材(教材分析与处理): (一)教材的地位和作用: 本节作为第二章《城市与城市化》的开篇之节,教材分为两部分内容:城市土地利用和功能分区、城市内部空间结构的形成和变化。要理解城市内部空间结构的形成和变化,必须了解城市土地利用和功能分区;而城市内部的空间结构是在城市化过程中形成的,通过研究城市内部结构也可以了解城市化发展的特点,因而本节内容是学习城市化的基础。同时本节内容又为今后学习选修模块4《城乡规划》打下了基础,是后面知识的铺垫和基础。因此,本节教材内容在高中地理课程中起着承上启下的作用。 (二)目标分析: 课标要求:运用实例,分析城市的空间结构,解释其形成原因。 课标分解: 1. 运用地图判断城市土地利用类型,分析城市土地利用类型与功能分区的关系。 2. 运用地图分析不同功能区的类型、特点、区位。 本条“标准”具体来说有三个要求,这三个要求在能力要求上具有明显的层次性。①要会分析城市的功能分区(土地利用),所谓会“分析”,是指会在城市

地图上,说出城市具有什么土地利用方式和功能分区,并归纳出这种分布的特点; ②会解释这种结构特点的形成原因;③会用实例进行分析说明。 ①要会分析城市的功能分区(土地利用),所谓会“分析”,是指会在城市地图上,说出城市具有什么土地利用方式和功能分区,并归纳出这种分布的特点;这是我们这节课要解决的问题,因此,结合教材和学生已有的知识基础和认知能力,本节课的教学目标定位如下: 知识目标: 1、能以某个具体城市为例,说出该城市的土地利用的主要类型。 2、能以某个具体城市为例,运用地图,分析主要功能区的分布和土地利用方式的特点。 过程与方法: 1、通过举例,分析地图和联系当地实际,了解城市的土地利用及其集聚而形成的功能区,培养学生读图、析图的能力。 2、通过认识城市功能区的特征和区位,学会分析功能区的分布方法。 情感、态度、价值观: 1、联系当地实际工业区不断外移的问题,让学生理论联系实际,“学习生活中的地理”,深刻领悟人与环境协调发展的重要意义。 2、通过参与教学探究活动激发学生探究地理问题的兴趣和动机。 3、在收集、整理、分析资料的过程中,学生会更加了解生活的城市,由此培养热爱家乡、建设家乡的思想感情和社会责任感。 (三)教学重点、难点的确定和分析: 1、重点:城市主要功能区的空间分布规律和特点。

《VB选择结构程序设计》教学设计

《VB选择结构程序设计》教学设计 山东省临清市第二中学吴焕英 【案例背景】 高中信息技术新课程的实施,其课程目标定位于全面提升学生的信息素养,其课程的设置从知识与技能、过程与方法、情感态度与价值观三个方面实施这个课程目标。然而,众多的老师实施新课程后发现:教学内容的范围比以前更广泛了、课时远远不够、教学软硬件资源缺乏等诸多问题。因此,如何更有效地开展新课程教学,成为老师们迫切需要解决的问题。本教学案例从学生的实际情况出发,根据现有的数学、英语基础,结合简单的生活实例,引导学生进行探索式学习,问题从简单的英语口语入手,过渡到课题的研究学习。原本枯燥无味的VB程序设计,在简单、形象的生活实例下,激发了学生的思考与探索思维。这样的教学案例,值得我们反思研究、总结与完善。 【教材分析】 算法与程序设计是普通高中信息技术课程中选修模块之一,本模块旨在使学生进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。 “选择结构”是教育科学出版社出版的高级中学课程标准实验教科书、算法与程序设计第二章第三节的内容,共分三课时,本课为第二课时。主要内容是用选择结构编写简单的程序解决具体问题。用选择结构编写简单的程序解决具体问题是在学生已经掌握了程序设计数据的表示与处理的基础上,理解了顺序结构的前提后提出的。 通过本课的学习,可以促进学生对问题解决方法和思想的理解与掌握,从而提升学生的问题解决能力,让学生在按照一定的流程解决问题的过程中,去体会和理解程序设计的思想,而且也为多分支选择结构的学习打下基础。 【学生分析】 高一的学生在数学课中已经有了算法和程序设计的基础,学生对事物的分析、综合能力及独立思考能力、分析解决问题的能力都有了一定的水平,在教师的有效引导下,有能力进行自我探究,如果用一种学生比较感兴趣的,能够贴近学生日常生活的例子来分析选择结构的话,那么学生会比较感兴趣。 【教学目标分析】 通过教师引导学生去探究、发现技术背后所蕴含的技术价值和技术思想,使其获得知识与技能的同时,理解和掌握过程与方法,这样才能够学会认知,学会做事,乃至学会生活,提高终生学习的能力、分析解决问题的能力,满足其终身发展的需要,成为适应信息社会的公民。 因此本节课的目标有以下几项:

《选择结构的程序》说课稿

《选择结构的程序》说课稿 各位评委老师大家好: 我今天说课的题目是:《选择结构的程序》,我将从以下几方面进行说课。 一、教材分析: “选择结构的程序”是选自高等教育出版社出版的中等职业教育国家教材《数据库应用基础——Visual FoxPro》第五章案例5.3的内容。。主要内容是用选择结构编写简单的程序解决具体问题。用选择结构编写简单的程序解决具体问题是在学生已经掌握了程序设计数据的表示与处理的基础上,理解了顺序结构的前提后提出的。 通过本课的学习,可以促进学生对问题解决方法和思想的理解与掌握,从而提升学生的问题解决能力,让学生在按照一定的流程解决问题的过程中,去体会和理解程序设计的思想,而且也为多分支选择结构的学习打下基础。 二、学情分析 经过前几节课的学习,学生已经掌握了程序设计中的顺序结构,对于VFP程序的建立、运行、调试过程也有了多次实践经验,这些内容的学习和掌握为本节课的学习奠定了一定的基础。中职二年级的学生对事物的分析、综合能力及独立思考能力、分析解决问题的能力都有了一定的水平,在教师的有效引导下,有能力进行自我探究,如果用一种学生比较感兴趣的,能够贴近学生日常生活的例子来分析选择结构的话,那么学生会比较感兴趣。 三、教学目标、 1、知识目标 掌握单分支、双分支、多分支选择结构的格式和程序流程。 2、技能目标 (1)能读懂选择结构的程序,会分析程序的运行结果。 (2)能够编写简单的选择结构的程序,以解决生活中的一些实际问题。 3、情感目标 (1)培养学生对Visual FoxPro学习的兴趣。 (2)增加学生的团体合作意识。 四、教学重点、难点 重点:掌握三种选择语句的格式及流程图的画法,能够编写简单程序解决实际问题。 难点:对解决问题的方法和步骤的理解,画出解决该问题的结构流程图,并能根据解决实际问题的结构流程图写出程序代码。 四、教法与学法 1.教法:新课程理念提出教师是学生学习的组织者、引导者、和合作者,根据这一理念本节课我遵循“激、导、探、放”的原则,采用任务驱动的教学方法来组织教学,让学生根据“学案”的提示合作探究,在学生学习的过程中教师引导学生思考,理解了条件语句并尝试调试程序后,放手让学生去做,学生在探究与实践中解决问题。 2.学法:学生作为学习的主体在教学活动中的参与状态和参与度是决定教学效果的重要因素,本节课为了充分发挥学生的主观能动作用,在上述教学方法的指导下,引导学生运用“讨论”、“实践”、“协作”、“探究”、“交流”等方法,使用学案导学,掌握程序的选择结构。 五、教学程序及设想 本节课,为了体现学生是学习活动的主体,我以学生的学为立足点,根据“以兴趣为起点,以活动为载体,让学生在‘玩中学’‘做中学’”的理念,设计了如下的教学程序:(一)贴近生活发现问题

选择结构程序设计

第四章择路而行---选择结构程序设计 第一节路口诀择----条件语句 一、教学目标 1、掌握选择结构程序中常用的Qbasic语句。 2、掌握选择结构程序设计方法。 3、能利用选择结构程序设计解决简单的实际问题。 二、教学重点: 1.选择结构的语句及功能 2.选择结构中程序设计方法。 三、教学方法:讲授法,对比法,分组讨论法。 四、教学时间:2课时 五、教学教程: (一)引入新课:前面我们学习了顺序结构程序设计,利用顺序结构只能设计一些较简单的程序,如果要处理复杂的问题,就需要采用另外两种基本结构:选择结构和循环结构。选择结构,是一种常用的主要基本结构,是计算机科学用来描述自然界和社会生活中分支现象的重要手段。其特性是:无论分支多寡,必择其一;纵然分支众多,仅选其一。 (二)讲述新课 l 单行条件选择语句IF 1、单行结构条件语句IF…THEN…ELSE 格式:IF <条件> THEN <语句1> [ELSE <语句2>] 功能:最简单的条件选择语句,用来进行条件判断,使语句有条件的执行。 说明: 1)当<条件>为真(非零数)时,则执行<语句1>。 2)ELSE语句可以省略。 3)当<条件>为假(零)时,而且语句中有ELSE语句则执行<语句2>。 4)IF、THEN、ELSE必须在同一行上。 2、示例A、输入x的值,计算y的值。 REM 程序名为:eg1.bas INPUT “请输入x的值:”,x IF x>=0 THEN Y=1+X ELSE Y=1-2*X PRINT "Y=";Y END 例:求一元二次方程Ax2+Bx+C=0(A<>0)的实数根。 分析:写写出程序的流程图,参考流程图来写程序。 程序清单如下: INPUT A,B,C D=B*B-4*A*C IF D<0 THEN then X1=(-B+SQR(D))/(2*A) X2=(-B-SQR(D))/(2*A) PRINT “X1=”;X1, “X2=”;X2 ELSE PRINT “此方程无实根” END

顺序结构与选择结构(说课稿)

顺序结构与选择结构(说课稿) 尊敬的各位评委老师,大家上午好!今天我说课的内容选自普通高中课程标准实验教科书《数学(必修三)》第二章第三节第一课时——顺序结构与选择结构。下面,我将从以下七个方面介绍我对本节课的教学设想:一、说教材;二、说学情;三、说教法及依据;四、说学法及依据;五、说教学过程;六、说板书设计;七、说教学反思。 一、说教材 1、教材的地位和作用 算法是数学及其应用的重要组成部分,是计算科学的重要基础。随着现代信息技术的飞速发展,算法在科学技术和社会发展中中发挥的作用越来越大。而顺序结构与选择结构则是算法的两种基本结构,既是为以后学习循环结构打下基础,也是为以后学习更高深的算法作好铺垫。 2、教学目标的确定 根据本课教材的特点、教学大纲对本节课的教学要求以及学生的认知水平,我制定了以下的三维教学目标: 1、知识与技能目标: (1)了解算法框图的概念,掌握各种框图符号的功能。 (2)了解顺序结构和选择结构的概念,能用算法框图表示顺序结构和选择结构。 2、过程与方法目标: (1)通过学习算法框图的各个符号的功能,培养学生对图形符号语言和数学文字语言的转化能力。 (2)学生通过设计算法框图表达解决问题的过程,在具体问题的解决过程中理解流程图的结构。 3、情感、态度与价值观目标: 学生通过动手,用程序框图表示算法,进一步体会算法的基本思想,体会数学表达的准确与简洁,培养学生的数学表达能力和逻辑思维能力。 3、教学的重点和难点 根据教学目标和本年龄段学生的认知规律,我把教学重点设为: 重点:各种程序框图功能,以及用算法框图表示顺序结构和选择结构。 由于学生首次接触算法框图,认知上会有一定的困难,故把教学难点设为: 难点:对顺序结构和选择结构的概念的理解;和用算法框图表示顺序结构和选择结构。 二、说学情 从知识结构上来说,学生在本章第一节已经了解了一些算法的基本思想,这是本节课的重要知识基础,从能力上来说,这个阶段的学生已经具有一定的分析问题、解决问题的能力,逻辑思维能力也初步形成,思维比较活跃但缺乏严谨性。因此,在设计教学中不仅要充分调动学生的学习积极性,更要注意培养学生严谨的数学思维。 三、说教法及依据 学生首次接触算法框图,根据教学内容、教学目标和学生的认知水平,本节课主要采取问题导入式教学,即“创设情境,提出问题——讨论问题,提出方案——交流方案,解决问题——模拟练习,运用问题——归纳总结,完善认识”,通过对问题的探究过程让学生掌握新知识,同时在解决问题的过程中掌握新知识的应用和解题过程,提高学生独立解题的能力。 四、说学法及依据

程序的选择结构教学设计

程序的选择结构 教案编写教师:付虹杨 实际授课教师: ___________________ 实际授课日期:

Then End if Else The n Then Else Else End if 教学过程教师活动学生活动设计意图格式2:又叫块If I f 条件Then Else 2> End I 语句组1> 语句组说明: 新课讲授 (1)条件可以是算术表达式、关系表达式或逻辑表达式等。表达式都会 得到两种可能:非真即假,True或False。 (2)格式2中的if与end if 必须成对出现,缺一不可。 (3)在书写时,格式1中的<语句组>可以有多条语句,如 果有多条语句则必须写在一行,而且语句之间用冒号“:” 分隔开。格式2中的<语句组>中的多条语句,则需分行书写。 (4)将If、Else和End If 语句左对齐,而<语句组1>和<语 句组2>向右缩进若干空格,以使程序结构更加清楚,便 于阅读和查错。 4、条件语句的执行过程 当条件成立时,执行Then后面的语句组1, 否则执行语句组2 选择结构的流程图如下所示: 5、下面我们共同运用选择结构来解决问题:例1、选择题 将鼠标价钱大竞猜的程序补充完整。 Dim a As Si ngle a=I nputBox(“请输入您猜的价钱”) ____ a=20_Print"猜对了"__Print “猜错了” 学生边看课 件,边听教师 讲解选择结构 的基本格式。 注意事项,及 程序的执行过 程。 学生运用选择 结构将鼠标价 钱大竞猜程序 补充完整。 进一步理解 选择结构的 用法、格式、 功能。 让学生熟练 掌握双分支 选择结构的 两种基本格 式及相互转 换。

实验四-答案--选择结构程序设计讲课讲稿

实验四-答案--选择结构程序设计

实验四选择结构程序设计答案 实验时间:年月日【实验步骤】 一、程序调试练习 1、写出下列程序的运行结果: (1)ex4_1.c #include void main() { char ch; printf("input a character:"); ch=getchar(); if(ch>='A' && ch<='Z') ch=ch+32; printf("%c\n",ch); } 具体要求: ①从键盘上输入a,分析程序运行的结果。 ②从键盘上输入A,分析程序运行的结果。 ③从键盘上输入5,分析程序运行的结果。 程序运行结果: ①a ②a ③5 (2)ex4_2.c #include void main() { int x,y,z; printf("input x,y,z"); scanf("%d,%d,%d",&x,&y,&z); if(x

①从键盘上给x、y、z分别输入2,-1,2,分析程序运行的结果。 ②从键盘上给x、y、z分别输入3,5,2,分析程序运行的结果。 ③从键盘上给x、y、z分别输入-5,-3,2,分析程序运行的结果。 程序运行结果: ①z=2 ②z=3 ③z=0 (3)ex4_3.c #include main() { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++; } printf("a=%d,b=%d\n",a,b); } 程序运行结果: a=2,b=1 (4)ex4_4.c #include void main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0: a++; break; case 1: b++; break; } case 2: a++; b++; break; case 3: a++; b++;

选择结构程序设计练习题

选择结构程序设计练习题 1.逻辑运算符两侧运算对象的数据类型( ) A.只能是0和1 B.只能是0或非0正数 C.只能是整型或字符型数据 D.可以是任何类型的数据 2.下列运算符中优先级最高的是( ) A.< B.+ C.&& D.!= 3.能正确表示“当x的取值在[1,10]和[200,210]范围内为真,否则为假"的表达式是( ) A.(x>=1)&&(x<=10)&&(x>=200)&&(x<=210) B.(x>=1)||(x<=10)||(x>=200)||(x<=210) C.(x>=1)&&(x<=10)||(x>=200)&&(x<=210) D.(x>=1)||(x<=10)&&(x>=200)||(x<=210)

4.表示图中坐标轴上阴影部分的正确表达式是( ) A.(x<=a)&&(x>=b)&&(x<=c) B.(x<=a)||(b<=x<=c) C.(x<=a)||(x>=b)&&(x<=c) D.(x<=a)&&(b<=x<=c 5.判断char型量ch是否为大写字母的正确表达式是() A.‘A’<=ch<=‘Z’ B.(ch>=‘A’)&(ch<=‘Z’) C.(ch>=‘A’)&&(ch<=‘Z’) D.(‘A’<=ch)AND(‘Z’>=ch) 6.设x,y,z都是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是 () A.‘x’&&‘y’ B.x<=y C.x||y+z&&!y D.!(x

7.已知x=43,ch=‘A’,y=0;则表达式(x>=y&&ch<‘B’&&!y)的值是() A.0 B.语法错误 C.1 D.“假” 8.若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”,则以下不能满足要求的表达式是() A.A%2==1 B.!(A%2==0) C.!(A%2) D.A%2 9.设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后的值为() A.1 B.2 C.3 D.4 10.下列运算符中优先级最低的是( )优先级最高的是( ) A.? B.&& C.+ D.!=

C语言选择结构程序设计编程题.doc

实验2 选择结构程序设计 一.实验目的: 1.掌握选择控制语句的使用方法; 2.了解C程序语句的执行过程。 二.实验内容: 1.编写程序:输入一个整数,判断该数的奇偶性。(输出相应的标志even-偶数odd-奇数,请记住这两个单词)。 2.从键盘输入的正整数,判断是否能被5和7同时整除,若是,则输出Yes;否则输出No。 3.输入一个字符,如果是大写字母改变为小写字母;如果是小写字母,则把它变为大写字母;若是其它字符则不变。 4.编写程序,对于给定的一个百分比制成绩,输出相应的五分制成绩。设:90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为’E’(用if…else…与switch 语句两种方法实现)。 5. 企业发放的奖金根据利润提成。利润(i)低于或等于10万元时,奖金可提成10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万元到40万元之间时,高于20万元的部分,可提5%;40万元到60万元之间时,高于40万元的部分,可提成3%;60万元到100万元之间时,高于60万元的部分,可提成1.5%;高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润i,求发放奖金总数。 6. 输入某年某月某日,判断这一天是这一年的第几天。 7. 输入一个字符,请判断是字母、数字还是特殊字符。 8. 身高预测: 男性成人身高=(父亲身高+母亲身高)*0.54cm 女性成人身高=(父亲身高*0.923+母亲身高)/2cm 如果喜爱体育锻炼,那么身高可增加2%;如果有良好的饮食习惯,可增加身高1.5%。键盘输入性别、父母身高、是否爱好体育锻炼、是否有良好的饮食习惯,利用给定身高预测方法对你的身高进行预测。 9. 要求用switch语句编程设计一个简单的计算器程序。要求根据用户从键盘输入的表达式。 操作数1 运算符op 操作数2 计算表达式的值。指定的算术运算符为加(+)、减(-)、乘(*)、除(/)。 在此基础上,增加如下要求: (1)如果要求程序能进行浮点数运算,程序应该如何修改?如何比较实型变量和常数0是否相等? (2)如果要求输入的算术表达式中的操作数和运算符之间可以加入任意多个空格符,那么程序如何修改? (3)如果要求连续多次算术运算,每次运算结束后,程序都给出提示: Do you want to continue(Y/N y/n)? 如果用户输入Y或y时,程序继续进行其它算术运算,否则程序才退出运行状态。那么程序如何进行修改?

群落的结构说课稿

群落的结构说课稿 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

《群落的结构》说课稿各位老师: 大家好。今天我要说课的题目是群落的结构。我将从以下几个方面进行说课。 一、说教材 “群落的结构”,包括群落基本涵义、群落水平上研究问题、群落的物种组成、种间关系和群落的空间结构等内容。教材贯彻了种群和群落是不同层次的生命系统这一思路,群落研究的是不同物种的生物集合体,在更高层次、范围更广的角度来研究生物之间的关系和相互作用,既是种群问题研究的深化,也是学习生态系统的基础。尽管学生对群落现象并不陌生,但由于生活经历简单性和生活环境差异性,学生对群落还仅停留在零散的、非系统的感性认识上,要理解群落的核心知识概念还存在着一定的困难,这就需要按照新课程理念的要求,在注重与现实生活联系的基础上,引导学生积极开展探究性学习,通过多种教学方法和手段,才能实现教学目标。 二、说教学目标 知识目标解释群落的概念,识别群落类型,列举群落水平上研究的问题,概述群落的结构特征,运用已建构的群落核心概念去分析未知群落问题。

能力目标使用一定的方法对群落现象开展调查,尝试对土壤中小动物类群丰富度的研究,进行数据的收集和整理,学会运用辩证思维的方法。 情感态度与价值观在探究活动过程中体验分工协作的愉悦情感,积极参与讨论交流,善于倾听不同的意见,认同科学的思维方法对认识群落的价值,关注人类活动对群落结构变化的影响,在调查研究过程中自觉养成环保习惯。 三、说教学重点及难点 教学重点生物群落的涵义及群落的结构特征。 教学难点从结构与功能相统一的角度描述群落的结构特征。 四、说教法 4.1制作多媒体课件 在学生调查研究中,群落内的不同生物之间的种间关系,群落的空间结构中动物的分层现象等,有时不容易观察到,可以利用课件中的图片、视频等手段展示;也可以通过课件展示本地没有的多种生物群落现象,如热带雨林群落,温带草原群落,海洋群落,湖泊群落等,为学生运用概念解决未知的群落问题提供素材。 4.2结合“问题探讨”的素材进行引导 为了使学生领会和把握群落的概念,教师可以结合“问题探讨”的素材说明一个群落是共同生活在一个地区的生物大家庭,具有一定的组成和结构,其中的各种生物相互制约,又相互依存。为进一步说明在群落水平

C语言 选择结构程序设计练习题

第四章选择结构程序设计 一、填空 1.在C语言中,表示逻辑“真”值用_________。 2.得到整型变量a的十位数字的表达式为_________。 3.表达式:(6>5>4)+(float)(3/2)的值是_________。 4.表达式:a=3,a-1‖--a,2*a的值是_________。(a是整型变量) 5.表达式:(a=2.5-2.0)+(int)2.0/3的值是_________。(a是整型变量)6.C语言编译系统在给出逻辑运算结果时,以数值_________代表“真”,以 _________代表“假”;但在判断一个量是否为“真”时,以_________代表“假”,以_________代表真。 7.当m=2,n=1,a=1,b=2,c=3时,执行完d=(m=a!=b)&&(n=b>c)后,n的值为_________,m的值为_________。 8.若有int x,y,z;且x=3,y=-4,z=5,则表达式:!(x>y)+(y!=z)||(x+y)&&(y-z)的值为_________。 二、编程: 1.企业发放的奖金根据利润提成。利润(i)低于或等于10万元时,奖金可提10%; 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润i,求应发放奖金总数? 2.输入三个整数x,y,z,请把这三个数由小到大输出。 3.输入某年某月某日,判断这一天是这一年的第几天? 4.本程序演示从键盘输入x的值,计算并打印下列分段函数的值。 y=0(x<60) y=1(60<=x<70) y=2(70<=x<80) y=3(80<=x<90)

《一起来分类》说课稿

北师大版一年级数学上册《一起来分类》说课稿 玉门市下西号学校刘斌 一、教材结构与内容简析 本节内容是北师大版数学实验教材第一册的教学内容。这是新教材增加的一个新体系,这部分内容与实际生活联系紧密。它是本册教材第四单元“分类”中第二部分的内容。这节课的教学是学生在学习了“整理房间”的基础上学习的又一种分类活动。学生在通过“整理房间” 的活动后,已经感知和体验了分类的含义及方法,学生能按指定的分类标准对物体进行分类,并初步感受到分类在生活中的用途。这一内容的学习,是让学生通过实际的分类活动,使学生体验分类标准的多样性,根据不同的分类标准可以有不同的分类。由于这部分教材与学生的实际学习和生活联系紧密,学生的学习兴趣比较高。课本是以数学活动的形式呈现教材,体现数学学习是学生经历数学活动过程的课程新理念。 二、教学目标 1、在活动中,让学生体会分类的思想方法,感受分类在生活中的用途,增加学习数学的兴趣。 2、在给事物分类的过程中,体验活动的结果在同一标准下的一致性、不同标准的多样性:培养学生初步的观察能力,比较能力和动手操作能力。 3、体会生活中处处有数学,使学生养成有条理地整理事物的习惯。 三、教学重难点 重点:全体学生经历分类的过程,学会按一定标准或自定标准进行分类。 难点:使学生体验分类标准的多样性,根据不同的分类标准可以有不同的分类。 关键:结合学生熟悉的事物,让学生经历分类的活动。 四、说教法、学法 数学是一门培养人的思维,发展人的思维的重要学科,因此,在教学中,不仅要使学生“知其然”而且要使学生“知其所以然”,教师在整个教学活动中都处于一个引导者、组织者与合作者的位置,把学生当作是学习的主体,努力创设平等、和谐的学习氛围,让学生在自主、合作交流中经历分类的活动,给学生足够的思考时间与空间进行学习,使学生在与日常生活的密切联系中认识和体会到分类的必要性。在给定标准对事物进行分类活动中,体验活动结果在同一标准下的一致性。让学生自主选择某种标准对事物进行比较、分类活动,体验活动结果在不同标准下的多样性。 五、说教学过程 1、给学生充足的时间进行学习,拓宽教学的时空。①②③ (1)“分类”是一个学生实践性的活动,因此在课前我让学生通过实践活动,亲自去整理房间,体会分类的方法,感受分类在生活中的用处,学会做一些事情。 (2)课后让学生去观察和寻找实际生活中运用到分类的一些现象,体会分类的必要性,感受数学与生活的紧密联系。 2、在课堂教学的设计当中努力遵循“教师为主导、学生为主体、活动为主线、思维为核心”的原则,让学生积极主动地参与教学的全过程。利用比赛、猜想,分一分等多个活动,让学生在玩中学,学中玩,学生是学得轻松,学得愉快,

C语言选择结构程序教案设计

一、教学思想(包括教学背景、教学目标) 1、关于“C语言” 计算机的本质是“程序的机器”,程序和指令的思想是计算机系统中最基本的概念,只有懂得程序设才能懂得计算机,真正了解计算机是怎样工作的;通过学习程序设计可以使我们进一步了解计算机的工作原理,更好地理解个应用计算机,学会用计算机处理问题的方法。C语言作为一种高级程序设计语言,相比其他高级程序设计语言有着公认的一些特点,比如语言本身简介,生成的代码质量高,使用灵活等。它既可以编写计算机系统软件又可以编写各类应用软件。C语言作为一种简洁高校并且支持结构化编程的程序设计语言,在讲究效率的时代,对于帮助学习者掌握程序设计的基本思想和方法,进而更好地理解计算机的工作,会有极大的帮助。 2、关于选择结构程序设计 选择结构程序设计是结构化程序设计的3种基本结构之一,是程序设计中常用的结构。前面介绍的顺序结构里,程序中的所有语句按照书写顺序依次执行。而在日常生活中,处理事情的顺序并不都是按部就班的顺序进行,有时会根据某些条件进行选择。比如在进行周末活动安排时,我们可以说:“如果天气好,我们就去郊游,否则我们就去体育馆打球。”在这样安排中,可以看到,“郊游”和“打球”哪个动作实际执行依赖于“天气好”这个条件是否满足。 在程序设计中,上述安排就要用选择结构来实现。选择结构的作用是根据所给条件的真假,决定程序的运行途径。在上述实例中,“天气好?”是控制条件,它的作用是决定程序的流程,如果天气确实好,则条件为真,进行“郊游”这个活动,如果天气不好,则条件为假,进行“打球”这个活动。 “郊游”和“打球“两个活动只进行一个,该选择结构结束后,再执行下面的语句。 3、教学目标 知识与技能目标:掌握关系运算、逻辑运算和C语言条件语句的使用。 过程与方法目标:通过课程举例,程序的比较和运行和程序流程图的使用,让学生加深记忆,理解条件语句的执行顺序。

结构与稳定性说课稿

结构与稳定性说课稿 结构与稳定性说课稿 一、课题:第一章第二节结构与稳定性 二、课型:新授课 三、说教学目标: 1、知识与技能理解结构的稳定性和稳定结构的概念,明确结构在静止或运动状态下稳定条件的不同。 2、过程与方法能通过演示、案例、技术试验分析影响结构稳定性的主要因素并写出简单试验报告。 3、情感态度与价值观通过分析讨论、试验等方法得出结论,培养学生的观察、思维能力,主动参与意识,体验学习乐趣。渗透安全教育、德育教育。 四、说教学分析: 1、教材分析本单元内容属于《技术与设计2 》的第一个主题,该 主题总的设计思路是:认识结构――探析结构――设计结构――欣赏结构,“结构”和“设计”共同构成本单元两个核心概念。结构体现了“空间”的概念,而结构的稳定性又是结构的重要性质之一,因此,本节内容在《结构与设计》中起到举足轻重的作用,所以教材通过马上行动、案例分析、探究、小试验及阅读等手段引导学生理解结构的稳定性、稳定结构的含义,探究影响结构稳定性的主要因素,这样不仅可以使学生对结构的含义有更深的认识,而且也为以后结构的强度、结构的设计等奠定了良好基础。 2、教学对象分析学生通过第一节“常见结构的认识”的学习,对结构的概念,结构的受力、及结构的一般分类有了初步的认识,这部分内容对于他们来说难度不大,因此对哪些主要因素影响结构的稳定性会产生浓厚的兴趣,也有了一定探究的欲望。因此采用激趣法,合理引导,通过典型案例、小试验、多媒体等方法,学生完全能够达到本节内容的学习目标。 3、说教学重点、难点及技术点 (1)、重点对结构稳定性的理解以及分析影响结构稳定性的主要因素。

(2)、难点利用所学知识分析有关结构稳定性的实际案例。 (3)、技术点通过各种试验,探究影响结构稳定性的主要因素。 五、说教学策略设计 采用激趣法,一开始利用学生演示试验,导入新课。紧接着播放视频资料,介绍07年夏天我国东南沿海地区遭受台风“圣帕”袭击,很 多结构受到破坏,通过四幅台风过后的结构图片,让学生亲身感受到结构被破坏的情景,引出结构的稳定性。再结合不倒翁演示试验,引起学生对影响结构稳定性因素的兴趣。接下来结合学生熟悉的、身边的生活事例,借助于演示及分组试验,引导学生探究影响结构稳定性的主要因素。通过分析比萨斜塔和运动中自行车的稳定性,让学生明确什么是稳定结构。本节课利用多媒体矿泉水瓶不倒翁熟鸡蛋麻将牌自行车陀螺等教学资源。 六、说教学过程 (一)复习回顾,导入新课 上课一开始,教师口述:结构从力学角度来说,是指可以承受一定力的架构形态,它可以抵抗能引起形状和大小改变的力。紧接着学生演示推矿泉水瓶试验,引出课题――结构与稳定性(大屏幕) (二)知识构建 播放关于台风“圣帕”的视频资料,师生观看。教师结合四幅台风过后的图片,指出,这是由于当结构受到外力作用时,原有的平衡状态被打破而出现了不稳定现象。然而有的结构稳定,有的结构却不稳定。引出――结构的稳定性。 1、结构的稳定性(大屏幕) 是指结构在负载的作用下,维持其平衡状态的能力。它是结构的重要性质之一。 教师说明:如果一个物体的结构不能有效的抵御常见外力的作用,那么该物体很难承受负载而保持平衡,进而会导致安全隐患。 教师演示:静止立在桌面上的不倒翁用手扳倒后最终还能稳稳立住,这表明不倒翁维持其平衡状态的能力很强,即稳定性强。 接下来师生共同分析影响结构稳定性的主要因素: 首先分析不倒翁稳定的原因(学生回答)发现:不倒翁有一个很低的

选择结构程序设计(精)

实验七选择结构程序设计 一、实验目的 1、掌握应用双生选择结构设计程序解决一般的单分支问题。 2、掌握应用多重选择结构设计程序解决一般多分支问题 二、实验要求 1、对单分支和多分支的语句格式深入了解 2、利用单分支和多分支结构解决较复杂的问题 三、实验内容与步骤 计算机的判断功能是通过结构实现的。选择结构又称为分支结构,是程序设计中应用中较多的程序结构,其特点是由分支中的条件是否成立来决定程序执行的不同走向。 选择结构分为双重选择(IF-ELSE-ENDIF)和多重选择(DO CASE –ENDCASE)两种。 1、设计双重选择结构程序 计算电费:不超过50度,每度0.8元;超过50度时,超出部分每度1.20元. 解:电费DF显然为电量DL的一个分段函数: 0.8*DL (DL<=50) DF= 0.8*50+1.20*(DL-50) (DL>50) 应用选择结构完成电费DF的计算. 设计1: YY1.PRG SET TALK OFF CLEAR INPUT “请输入电量(度):” DL IF DL<=50 DF=0.8*DL ELSE DF=0.8*50+1.20*(DL-50) ENDIF ?”应缴电费:”,DF SET TALK ON RETU 设计2: *YY2.PRG SET TALK OFF CLEAR INPUT “请输入电量(度):” DL DF= 0.8*DL IF DL>50 DF=0.8*50+1.20*(DL-50) ENDIF ?”应缴电费:”,DF SET TALK ON

RETU 2、设计多重选择结构程序 设计程序处理商场推出让利用促销问题:凡购物金额超过500元未超过1000元者,返回20元,超过1000元,返回5%;超过2000元,返回7%,超过4000元,返回10%。输入购物金额,输出应交款数。 解:设购物金额为X,让利金额为Y,则应交款为X-Y。 根据输入的X,采用多重选择结构分5种情形计算Y,输出X-Y。程序为: *YY4.PRG CLEAR SET TALK OFF INPUT “请输入购物金额:”TO X Y=0 DO CASE CASE X〈500 Y=0 CASE X〈1000 Y=20 CASE X〈2000 Y=X*0.05 CASE X<4000 Y=X*0.07 OTHE Y=X*0.1 ENDCASE ?”应交款”,X-Y SET TALK ON RETURN 运行程序:DO YY4.PRG 请输入购物金额:3000 应交款:2790.00元 四、实验习题与思考 1、选择结构分哪几种?有哪几种方法实现多重选择? 2、双多重选择结构中,有ELSE与没有ELSE在功能上有什么区别? 3、在多重选择结构中,OTHERWISE子句的意义是什么?如果不要该子句,如何修改程 序? 4、从永州到长沙铁路托运行李的运费标准为:40千克及以下,每千克0.24元;超过40千克, 超出部分每千克0.42元.设计程序,输入行李重量,输出运费. 5、从键盘输入一个正整数X:若X为奇数,输出X+3,若为偶数,输出X/2。 6、设计多分支选择结构程序,输入一个考试得分F:若F大于或等于90分,显示“优秀”; 若F大于或等于80,显示“良好”;若F大于或等于70,显示“中等”;若F大于或等于60,显示“及格”;若F少于60,显示“补考”。

相关主题
文本预览
相关文档 最新文档