2.2赋值语句(教案)-《C语言程序设计》同步教学(高教版)

2024-11-09
| 2页
| 88人阅读
| 19人下载
普通

内容正文:

技能,让生活更美好 模块二任务二《赋值语句》 教学内容 赋值语句 课时 2 教学目标 知识目标 1.掌赋值语句的格式与功能 2.学会赋值过程的类型转换 能力目标 根据任务要求,能独立编写选择结构的程序。 情 思政目标 提高学生的审美能力、自主思考与学习能力,培养工匠精神。 教学重点 C语句的分类 教学难点 赋值语句的数据类型转换 教学方法 教法:线上+线下混合式教学,任务驱动法 学法:自主学习、合作探究法。 教学准备 1. 计算机、投影仪 2.下发学习任务清单。 教学过程 教学环节 主要内容 教学活动 教 师 学 生 课前 组织教学 准备上课机器 准备上课机器 导入新课 C语句的5种基本分类:控制语句、函数调用语句、表达式语句、空语句、复合语句 引发学生思考,激发学生学习的兴趣。 新授过程 1、几乎每一个有实用价值的程序都包含赋值语句。 2、赋值运算符、复合赋值运算符、赋值表达式和赋值语句 3、赋值过程中的类型转换: ① 自动类型转换 ---系统自动完成 ② 强制类型转换 ---程序员控制完成 4、强制类型转换 5、大的类型转换为小的类型时,要加上强制转换符,但可能造成精度降低或溢出,使用时要注意。 一般形式:变量 = 表达式; 功能:首先计算赋值号“=”右边表达式的值,然后将结果值送给赋值号“=”左边的变量。 例如:g = 9.8; g = 10 + 20 - 9; “=”不是等号,而是赋值号。 ① 赋值时,“=”右侧表达式的类型转换为左侧变量的类型。 ② 强制类型转换的一般形式为:(类型名)(表达式) ③例如:(double)a (将a转换成double类型) (int) (x+y)(将x+y的值转换成int型) (float)(5%3)(将5%3的值转换成float型) 课堂小结 过对本节课的学习,让学生了解最基本的赋值语句,重点掌握赋值语句的强制转换,本节课在C语言学习中起到了承上启下的作用。培养了学生归纳反思、概括总结能力。 课后 作业 课后反思 通过演示法让同学们直观的感受编程的过程,培养计算思维,提高解决问题的能力。 学科网(北京)股份有限公司 $$

资源预览图

2.2赋值语句(教案)-《C语言程序设计》同步教学(高教版)
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。