好文档 - 专业文书写作范文服务资料分享网站

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

天下 分享 时间: 加入收藏 我要投稿 点赞

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

一、教学思想(包括教学背景、教学目标)

1、 关于“C语言”

计算机的本质是“程序的机器”,程序和指令的思想是计算机系统中最基本的概念,只有懂得程序设才能懂得计算机,真正了解计算机是怎样工作的;通过学习程序设计可以使我们进一步了解计算机的工作原理,更好地理解个应用计算机,学会用计算机处理问题的方法。C语言作为一种高级程序设计语言,相比其他高级程序设计语言有着公认的一些特点,比如语言本身简介,生成的代码质量高,使用灵活等。它既可以编写计算机系统软件又可以编写各类应用软件。C语言作为一种简洁高校并且支持结构化编程的程序设计语言,在讲究效率的时代,对于帮助学习者掌握程序设计的基本思想和方法,进而更好地理解计算机的工作,会有极大的帮助。 2、 关于选择结构程序设计

选择结构程序设计是结构化程序设计的3种基本结构之一,是程序设计中常用的结构。前面介绍的顺序结构里,程序中的所有语句按照书写顺序依次执行。而在日常生活中,处理事情的顺序并不都是按部就班的顺序进行,有时会根据某些条件进行选择。比如在进行周末活动安排时,我们可以说:“如果天气好,我们就去郊游,否则我们就去体育馆打球。”在这样安排中,可以看到,“郊游”和“打球”哪个动作实际执行依赖于“天气好”这个条件是否满足。

在程序设计中,上述安排就要用选择结构来实现。选择结构的作用是根据所给条件的真假,决定程序的运行途径。在上述实例中,“天气好?”是控制条件,它的作用是决定程序的流程,如果天气确实好,则条件为真,进行“郊游”这个活动,如果天气不好,则条件为假,进行“打球”这个活动。“郊游”和“打球“两个活动只进行一个,该选择结构结束后,再执行下面的语句。 3、 教学目标

知识与技能目标:掌握关系运算、逻辑运算和C语言条件语句的使用。 过程与方法目标:通过课程举例,程序的比较和运行和程序流程图的使用,让学生加深记忆,理解条件语句的执行顺序。

1 / 14

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

情感态度与价值观目标:学习条件语句使学生进一步了解程序,对程序设计产生学习兴趣。 4、 教学重点与难点

重点:if语句、switch语句的使用 难点:if语句的嵌套

2 / 14

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

二、课程设计思路(包括教学方法、教学手段)

教学步骤 教学内容 设计意图表达方式 3 / 14

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

教学步骤 教学内容 设计意图表达方式 1、学习关系运算和关系表达式 2、学习逻辑运算和逻辑表达式以及运算符的优先次序 关系运算符: 用来对两个数值进行比较的比较运算符 C语言提供6种关系运算符: ① < (小于) ② <= (小于或等于) ③ > (大于) ④ >= (大于或等于) ⑤ == (等于) ⑥ != (不等于) 关系表达式 用关系运算符将两个数值或数值表达式连接起来的式子 <表达式> <关系运算符> <表达式> 1 —— 真 0 —— 假 关系表达式的值是一个逻辑值 例: a+b> c+d (a=3) < (b=5) ‘a’!=‘A’ (a>b)==(c <逻辑运算符> <表达式> 例: 判断年龄在13至17岁之内? 4 / 14

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

教学步骤 教学内容 设计意图表达方式 2、学习逻辑运算和逻辑表达式以及运算符的优先次序 age>=13 && age<=17 判断年龄小于12或大于65? age<12 || age>65 逻辑运算符的优先次序 ! → && → || (!为三者中最高) 与其他运算符的优先次序 ! (高) 算术运算符 关系运算符 && 和 || 赋值运算符 (低) 例: 判别某一年是否闰年,用逻辑表达式表示 闰年的条件是符合下面二者之一: ①能被4整除,但不能被100整除,如2008 ②能被400整除,如2000 (year % 4 == 0 && year 100 !=0)|| year % 400 == 0 如果表达式值为1,则闰年;否则为非闰年 5 / 14

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

C语言选择结构程序教案设计一、教学思想(包括教学背景、教学目标)1、关于“C语言”计算机的本质是“程序的机器”,程序和指令的思想是计算机系统中最基本的概念,只有懂得程序设才能懂得计算机,真正了解计算机是怎样工作的;通过学习程序设计可以使我们进一步了解计算机的工作原理,更好地理解个应用计算机,学会用计算机处理问题的方法。C语言作为一种高级程序
推荐度:
点击下载文档文档为doc格式
1jdbl7qfxx41z4g1sgcd5uqa87qzsz016ul
领取福利

微信扫码领取福利

微信扫码分享