1.2程序设计宏观认识-2(教案)-《C语言程序设计基础》同步教学(航空工业出版社)

2024-03-31
| 7页
| 146人阅读
| 25人下载
普通

内容正文:

教案首页 课程:C语言程序设计 授课教师: 学年 第 学期 周次 第 周 时间 年 月 日 专业班级: 授课 章节 单元1:程序设计宏观认识-2 授课 方式 理论课□ 实验课□ 实训课□ 教学做一体化课程√ 教学 时数 2学时 教学 目的 1.理解C程序的基本词法构成 2. 掌握C程序编辑、编译、连接、执行、修改和调试。 教 学 组 织 教学内容 教学过程设计及时间分配 1. C语言程序构成 C语言程序词法(标识符、关键词) 2. VC++编辑环境应用 C语言开发过程 3. C语言特点及知识脉络 1. 问题引入 对比讲解、互动 5分 2.C语言程序构成 实例讲授 20分 3随堂练习 实例、讲授 10分 4.程序开发过程 演示、讲授 15分 5.程序开发环境 演示、操作 15分 6.随堂练习 实例、讲授 10分 7. C语言特点及知识脉络 讲解 10分 8.小结、作业及实验安排 讲授 5分 教学 重点 重点:C语言程序词法(标识符、关键词) 教学 难点 难点:C程序编辑、编译、连接、执行、修改和调试 教学 手段 采用启发式、互动式和生动的举例等方式形象的讲解说明。 双语 教学 程序(Program);标识符(identifier);运行(run);调试(debug);编译(compile);连接(link) 作业及 思考题 作业:单元总结与单元练习 课外学习与指导: 拓展知识,了解C语言相关知识 参考 资料 1. 谭浩强主编的《C语言程序设计》(清华大学出版社)。 2. 丹尼斯·里奇《C语言程序设计》(第二版)。 3.NCRE考试用教程《C语言程序设计》(高等教育出版社)。 4.教学参考资料:《明解C语言》 柴田望洋 著 5.《乐在C语言》 蔡明志 著。 本讲 内容 学法 指导 结合VC++6.0编译环境,熟练掌握VC++6.0编译环境的使用方法,尝试编写调试简单的小的C程序,逐渐达到熟练使用、调试和运行C程序。 单元1 程序设计宏观认识(教案) 教学内容及教学过程 说明 步骤一 问题引入 C语言的基本构成 【例1-2】从键盘输入矩形的长和宽,计算并在屏幕上显示输出该矩形的周长。 #include <stdio.h> //包含标准输入输出头文件 void main( ) //主函数 { int a,b,c; //数据准备,定义整型变量,长a宽b周长c printf("请输入矩形的长和宽:"); //调用输出函数,显示提示语 scanf("%d%d",&a,&b); //数据输入,从键盘输入a、b值 c=2*(a+b); //数据计算,将计算的周长赋值给c printf("该矩形周长为:%d. ",c); //输出结果,调用输出函数输出结果 } (1) 这是一个源程序,扩展名为.c. (2) void、main、int、printf、scanf、a、b、c等一系列符号构成了程序中的语句和函数,这些符号统称为标识符。 (3) void、int,这些标识符就是关键字。 (4) 预定义标识符:printf、scanf,以及预处理命令define、include。 (5) a,b,c为自定义标示符。 步骤二 讲授 1.1 程序宏观框架结构及构成 1.1.1程序的构成 如同格式规范的文章由字、词、句子、段落逐级构成一样,C语言程序由标识符、语句、函数等表述形式构成,最终形成完整的C语言程序代码。 1.标识符 在上述程序代码中,我们看到由void、main、int、printf、scanf、a、b、c等一系列符号构成了程序中的语句和函数,这些符号统称为标识符。标识符是用来标识程序中的某个对象的名字的字符序列,这些对象可以是语句、数据类型、函数、变量、常量等。 标识符有三类:关键字、预定义标识符、用户自定义标识符。 (1)关键字 在C语言编程中,为了定义变量、表达语句功能、对一些信息进行预处理,必须用到一些具有特殊意义的标识符,如上述程序代码中的void、int,这些标识符就是关键字。 C语言中关键字主要有以下两类:   1)类型说明符:用来说明变量、函数的类型,如int、float、char、void等。  2)语句定义符:用来表示一个语句的功能,如if、for、while、return等。   C语言中常用的关键字信息参见附录C。 (

资源预览图

1.2程序设计宏观认识-2(教案)-《C语言程序设计基础》同步教学(航空工业出版社)
1
1.2程序设计宏观认识-2(教案)-《C语言程序设计基础》同步教学(航空工业出版社)
2
1.2程序设计宏观认识-2(教案)-《C语言程序设计基础》同步教学(航空工业出版社)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。