案例三 选择结构讲解

发布 2021-05-29 01:00:28 阅读 7030

【基本信息】

课标要求】二)程序设计语言初步。

1.内容标准。

1)理解并掌握一种程序设计语言的基本知识,包括语句、数据类型、变量、常量、表达式、函数。会使用程序设计语言实现顺序、选择、循环三种控制结构。

2)理解模块化程序设计的基本思想,初步掌握其基本方法。

3)初步掌握调试、运行程序的方法。

4)在使用某种面向对象程序设计语言解决问题的过程中,掌握面向对象程序设计的基本思想与方法,熟悉对象、属性、事件、事件驱动等概念并学会运用。

2.活动建议。

1)选择实例,根据解决问题的要求分析设计算法,恰当地使用三种控制结构编写源程序,调试并运行该程序,在过程中体验程序设计语言的逻辑特点。

教学分析】算法与程序设计是普通高中信息技术课程中选修模块之一,本模块旨在使学生进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。

选择结构”是教育科学出版社出版的高级中学课程标准实验教科书《算法与程序设计》第二章第三节的内容,共分三课时,本课为第二课时。主要内容是用选择结构编写简单的程序解决具体问题。用选择结构编写简单的程序解决具体问题是在学生已经掌握了程序设计数据的表示与处理的基础上,理解了顺序结构的前题下提出的。

通过本课的学习,可以促进学生对问题解决方法和思想的理解与掌握,从而提升学生的问题解决能力,让学生在按照一定的流程解决问题的过程中,去体会和理解程序设计的思想,而且也为多分支选择结构的学习打下基础。

【教学目标】

1.知识与技能:

1)掌握分支选择结构实现条件判断控制。

2)能够运用分支选择结构设计编制程序解决问题。

3)培养学生的逻辑思维能力,促进学生对问题解决方法的理解。

2.过程与方法:

1)通过教师讲解和演示,利用任务驱动,通过学生分组**,协作学习,在完成一个个具体的任务的过程中了解常用的文件传输方法;

2)以具体的任务为外驱力,在教师的引导下,通过学生个体的自主**和相互间的协作学习,提高学生用算法解决问题的综合应用能力。

3.情感、态度和价值观:

(1)通过完成实践活动,激发学生对信息技术学习与应用的浓厚兴趣,培养学生正确选择、运用信息技术收集、处理、交流、发布信息的能力。

(2)通过小组协同合作交流学习,培养学生互相帮助、团结协作的良好品质;增强学生协作学习、与人合作交流的意识;形成积极主动地学习和使用信息技术、参与信息活动的态度。

重点难点】

教学重点:掌握分支选择结构的格式。

教学难点:对解决问题的方法和步骤的理解,并能根据实际问题写出**。

教学资源】

硬件环境:

连接到internet 的多**网络教室(每人一机),都安装了windows 2000专业版,并安装了vb。大屏幕投影仪,音响设备等。

软件资源:flash课件、网络教学系统;

教学策略】若想使学生主动地获取新知,就要让学生真正有机会、有基础、有能力、有方法的主动学习。

普通高中技术课程标准中强调利用各种条件为学生创设多样化的信息环境,营造良好和谐的信息氛围,为改善学生学习创造条件。如果学生对学习内容产生兴趣,就能自觉地排除内外主客观因素的干扰,集中注意力积极主动地投入学习,把学习当成愉快的事情。信息技术教学大纲中明确指出:

知识及技能的传授应以完成典型“任务”为主。确立“任务驱动”的教学原则。这个原则突出了在“做中学”的思想。

在贯彻的时侯,应当注意针对学习内容明确相应的任务,并且任务的设计要有一定的科学性,要充分体现技能技巧的训练。同时,任务的设计要具有多样性,让学生根据兴趣自主选择。教师在教学活动中提出问题或活动项目,引导受教育者开展讨论、研究、探索,并通过信息技术的应用解决问题,受教育者在自主设计探索、合作研究的过程中,既提高了学习兴趣,又增强了信息技术的综合应用能力。

为了启发学生对本节课知识点的认识,提高技能水平,本课将灵活地运用贴近学生生活实际的例子去引导学生,引导学生亲身经历知识的发生、发展、形成的认知过程。通过观察、比较、思考、交流等活动。让学生在潜移默化中领会学习方法。

使学生从“学会”到“会学”最后到“乐学”。

教学策略是指在教学过程中,为完成特定的目标,依据教学的主客观条件,特别是学生的实际,对所选用的教学顺序、教学活动程序、教学组织形式、教学方法和教学**等的总体考虑。因此教师在案例中的描述应该更具有针对性。』

教学流程 】

课前准备:

1.先编写一个猜单双的程序。

2.课堂上用到的教学课件。

教学反思】通过对整个教学过程的认真回顾,学生都能够完全理解选择结构的基本语法的特点,绝大部学生也能够利用所学的知识编写程序解决实际生活中的问题,而且在整个课时量上也并不算少。之所以没有把其他选择结构在本节课上讲,是因为如果设计内容过多,学生反而不能够很清晰,深刻的理解。因此,为了让学生能够有更多的时间去体验、去操作、去发现问题,解决问题,只是在本节课中讲解了单分支结构和双分支结构。

事实证明,如此设计是可行而且也是必要的,只有给学生多一点操作实践的时间,学生才能真正的理解本课的内容。

案例分析】这个案例的优点十分鲜明,精彩的引入和层层深入的语法分析始终将学生牢牢地控制在学习过程之中。具体分析如下:

1.好的开始是成功的一半。

教师一开始使用的猜单双的例子充满悬念,一下子吸引了学生的注意力,激发了学生**程序内部秘密的动机。并且通过揭示赌博的原理帮助学生建立正确的价值观。

2.环环相扣、步步深入。

教师在激发起学生的探索动机后,考虑到学生的现有知识还不足以完成程序的编写,于是使用幸运52的例子一方面保持学生的兴趣,另一方面分析分支的流程图。接着分析单分支的语法结构、流程图、多分支的语法结构,教学流程紧凑,使学生始终处于积极思考的状态。

3.从学生出发。

课堂的内容丰富,如猜单双、幸运52、中文语法表达和密码判断等都来自学生的生活。学生在教师的引导下认识和理解相关的概念和原理,同时必将更加关注常见生活现象背后所蕴藏的丰富内涵。

专家点评】本课教学过程以创设情境激发兴趣、合作**获取新知、围绕主题协同操作、练习反馈、应用拓展、总结回顾等环节层层展开,环环相扣、生动流畅。

结构实体检测方案案例讲解

万盛西城花园 一期 工程项目。编制人。审核人。审批人。编制单位 编制日期 实体检测方案报审表。工程名称 万盛西城花园 一期 工程。第1章工程概况。编制依据主要有但不限于以下合同 规范及标准等 建筑工程施工质量测收统一标准 gb50300 2013 混凝土结构工程质量测收规范 gb50204 2015...

选择结构练习

1 设x,y,z的值分别是false,true,flase。写出下列逻辑表达式的值 not x and not y true and x or y x and z or z and y x or z and y 2 编写一个程序,功能是从键盘输入一个整数,判断它是否二位数,如果是,就打印它,然后结束...

作文结构讲解

结尾 解决问题 的部分。或得出结论,或提出解决问题的方法,或二者兼顾。这一部分主要是告诉人们 怎么办 要求干脆利落,不拖泥带水。段首句最好主旨化。一个段落主旨,最好放在段首句。也就是说,段首句应当体现主旨,展示文采,引导思路。因为段首句是阅卷老师容易注意的地方,各段段首句写好了,一篇文章的脉络往往就...