下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C语言选择结构程序教学设计一、教学思想(包括教学背景、教学目标)1、关于“C语言”计算机的本质是“程序的机器”,程序和指令的思想是计算机系统中最 基本的概念,只有懂得程序设才能懂得计算机,真正了解计算机是怎样工作 的;通过学习程序设计可以使我们进一步了解计算机的工作原理,更好地理解个应用计算机,学会用计算机处理问题的方法。C语言作为一种高级程序设计语言,相比其他高级程序设计语言有着公认的一些特点,比如语言本身简介,生成的代码质量高,使用灵活等。它既可以编写计算机系统软件又可 以编写各类应用软件。C语言作为一种简洁高校并且支持结构化编程的程序 设计语言,在讲究效率的时代,对于帮助学习者掌握程序设
2、计的基本思想和 方法,进而更好地理解计算机的工作,会有极大的帮助。2、关于选择结构程序设计选择结构程序设计是2构化程序设计的 3种基本结构之一,是程序设计 中常用的结构。前面介绍的顺序结构里,程序中的所有语句按照书写顺序依 次执行。而在日常生活中,处理事情的顺序并不都是按部就班的顺序进行, 有时会根据某些条件进行选择。比如在进行周末活动安排时,我们可以说:“如果天气好,我们就去郊游,否则我们就去体育馆打球。”在这样安排中, 可以看到,“郊游”和“打球”哪个动作实际执行依赖于“天气好”这个条 件是否满足。在程序设计中,上述安排就要用选择结构来实现。 选择结构的作用是根 据所给条件的真假,决定程序
3、的运行途径。在上述实例中,“天气好?”是控制条件,它的作用是决定程序的流程,如果天气确实好,则条件为真,进 行“郊游”这个活动,如果天气不好,则条件为假,进行“打球”这个活动。 “郊游”和“打球”两个活动只进行一个,该选择结构结束后,再执行下面 的语句。3、教学目标知识与技能目标:掌握关系运算、逻辑运算和 C语言条件语句的使用。过程与方法目标:通过课程举例,程序的比较和运行和程序流程图的使 用,让学生加深记忆,理解条件语句的执行顺序。情感态度与价值观目标:学习条件语句使学生进一步了解程序,对程序设计产生学习兴趣。4、教学重点与难点重点:if语句、switch语句的使用难点:if语句的嵌套二、课
4、程设计思路(包括教学方法、教学手段)教学内容关系运算符:用来对两个数值进行比较的比较 运算符1、学习关 系运 算和 关系 表达 式C语言提供6种关系运算符:v(小于)< 二于或等于) > (大于) 于或等于)> =2b 4ac 0(小=(等于)!=(不等于)关系表达式用关系运算符将两个数值或数值 表达式连接起来的式子<表达式 > < 关系运算符 > < 表达式>0假关系表达式的值是一个逻辑值选 结 程 设 中 件 句 使择 构 序 计 条 语 的 用教教学内容学步骤、格式3:讦晅)语句17封底为他)语句2else if (耳)语句3 t &
5、#171; * * *else if ®)语句m else语句n计算与的值并判断,其值非。执 行语句h否则,判断力的值, 其值非0执行语句2;否则,判断 心的值,其值非。执行语句3;否 则,判断的值,其值非0 执行语句in :言则,执行语句口3、使 用if 语句 实现 选择 结构 和条 件判 断语 句教学内容件 算 和 件4 条 运 符 条 表例:输入一个字符,判别它是 否大写字母,如果是,将它转换成小 写字母;如果不是,不转换。然后输 出最后得到的字符。#include <stdio.h>int main()char ch;达式scanf("%c",
6、&ch);ch=(ch>='A'&& ch<='Z')?(ch+32):ch;printf("%cn",ch);return 0;switch语句的作用是根据表达 式的值,使流程跳转到不同的语句switch语句的一般形式:三、教学特色(总结教学特色,教学效果)1 .教学特色本次讲课主要采用了演示操作,任务驱动的教学方法,例如我提倡的是师 生合作探索的方法,而不是教师自己独自讲解,这样能更好地进行交流和沟通, 让学生自己发现问题、解决问题,更能激发学生的求知欲,帮助学生理解选择 意义,和运行结果。对课堂的设计,贯彻以教师为主导,以学生为主体,以问 题为基础,以能力、方法为主线,有计划培养学生的自学能力、观察和实践能 力、思维能力、应用知识解决实际问题的能力和创造能力为指导思想。并且能 从各种实际出发,充分利用各种教学手段来激发学生的学习兴趣,体现了对学 生创新意识的培养。2 .教学效果本次讲课效果总体还是不错的,在整个教学过程中,以引导学生发现问题、 分析问题、解决问题,注重培养学生的独立思考的能力。在设计该课时是用了 循序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广东科贸职业学院高职单招职业适应性测试参考题库带答案解析
- 2026年广东碧桂园职业学院高职单招职业适应性测试模拟试题有答案解析
- 2026年邯郸科技职业学院高职单招职业适应性考试参考题库带答案解析
- 2026年湖南工业职业技术学院单招职业技能考试参考题库带答案解析
- 投资协议2025年年度补充
- 投资合作协议2025年服务
- 2026年安庆职业技术学院单招职业技能笔试模拟试题带答案解析
- 2026年湖南化工职业技术学院高职单招职业适应性测试备考题库有答案解析
- 碳排放权期货合约协议(2025年)
- 2026年河南工业和信息化职业学院高职单招职业适应性测试模拟试题有答案解析
- 2331《建筑制图基础》国家开放大学期末考试题库
- 2025年昆明市呈贡区城市投资集团有限公司及下属子公司第二批招聘(11人)备考笔试试题及答案解析
- 广东农信2026年度校园招聘备考题库及答案详解一套
- 建设工程消防设计 施工 验收案例精解900问 2025版
- 2026年医务人员劳动合同
- 管带机(输送机)技术协议二
- 广东省深圳市罗湖区2024-2025学年三年级上学期期末英语试题
- 2023年广东省广州市英语中考试卷(含答案)
- 施工升降机卸料平台(盘扣式)专项施工方案(品茗验算通过可套用)
- 安全员的述职报告
- 2025年内蒙古能源集团招聘(管理类)复习题库及答案
评论
0/150
提交评论