1.2.条件语句-人教B版必修三教案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.2 条件语句-人教B版必修三教案
一、教学目标
1.掌握条件语句的基本概念和语法结构
2.熟练掌握if语句的用法,并能够通过if语句实现简单的程序控制
3.能够灵活运用if语句,解决简单的判断问题
二、教学重点
1.条件语句的概念和语法结构
2.if语句的用法和调试技巧
三、教学难点
1.if语句的嵌套和多分支控制
2.通过if语句解决实际问题
四、教学过程
4.1 导入
1.引导学生回顾课程【1.1 程序设计基础】,复习变量、数据类型等基本概念
2.引导学生思考:如何判断某个数是奇数还是偶数?
4.2 讲解
1.讲解条件语句的基本概念和语法结构:
if条件:
条件为True时执行的语句
2.讲解if语句的用法和调试技巧:
if条件1:
条件1为True时执行的语句
elif条件2:
条件2为True时执行的语句
else:
上述条件均不成立时执行的语句
4.3 练习
1.设计一个程序,接收用户从键盘输入的一个整数n,如果n是奇数,则输出n是奇数,否则输出n是偶数
2.设计一个程序,接收用户从键盘输入的两个整数a和b,计算a和b的和,如果和大于100,则输出和已经超过了100
4.4 总结
1.强调条件语句的重要性,能够通过条件语句实现程序的简单控制
2.提醒学生掌握好if语句的用法和调试技巧,能够熟练运用if语句解决实际
问题
五、课堂作业
1.设计一个程序,接收用户从键盘输入的三个数字a、b、c,判断是否能构成
一个三角形,如果能则输出三角形的类型(等边三角形、等腰三角形、普通三角形),否则输出不能构成三角形
2.设计一个程序,接收用户从键盘输入的学生成绩,根据以下标准判断其等级,并输出结果:
–成绩90~100:优秀
–成绩80~89:良好
–成绩70~79:中等
–成绩60~69:及格
–成绩60以下:不及格
六、教学反思
1.通过本节课的教学,学生能够掌握条件语句的基本概念和语法结构,熟练运用if语句实现简单的程序控制
2.下一步可以深入讲解if语句的嵌套和多分支控制,以及其他类型的条件语句,如switch语句等。