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

2024-03-31
| 5页
| 231人阅读
| 28人下载
普通

内容正文:

教案首页 课程:C语言程序设计 授课教师: 学年 第 学期 周次 第 周 时间 年 月 日 专业班级: 授课 章节 单元1:程序设计宏观认识-1 授课 方式 理论课□ 实验课□ 实训课□ 教学做一体化课程√ 教学 时数 2学时 教学 目的 1.理解C程序框架结构和C程序的特点 2.认识VC++6.0集成开发环境,并灵活使用 教 学 组 织 教学内容 教学过程设计及时间分配 1.C语言程序设计初步认识 (1)C语言简介(历史、发展) (2)C语言程序结构简介(函数、语句) 2.VC++编辑环境简介 3.简单编程 1. 问题引入 对比讲解、互动 10分 2.程序框架结构 实例讲授 25分 3.C程序的特点 实例、讲授 10分 4.VC++编译环境介绍 演示、操作 25分 5.随堂练习 15分 6.小结、作业及实验安排 讲授 5分 教学 重点 重点:C程序框架结构和C程序的特点 教学 难点 难点:编译环境认识和使用 教学 手段 理论讲授、环境实例演示、对比讲解、案例分析 双语 教学 程序(Program);标识符(identifier);编译(compile) 作业及 思考题 作业:单元总结与单元练习 知识拓展:通过网络查询并掌握C语言发展历史 参考 资料 1. 谭浩强主编的《C语言程序设计》(清华大学出版社)。 2. 丹尼斯·里奇《C语言程序设计》(第二版)。 3.NCRE考试用教程《C语言程序设计》(高等教育出版社)。 4.教学参考资料:《明解C语言》 柴田望洋 著 5.《乐在C语言》 蔡明志 著 本讲 内容 学法 指导 激发同学们对C语言学习的兴趣,建议结合程序实例,掌握C程序的组成。 单元1 程序设计宏观认识(教案) 教学内容及教学过程 说明 步骤一 问题引入 程序的宏观认识 (1)偶尔玩过网络游戏, (2)QQ网上聊天…… 你是否曾经想过,是什么使电脑或智能终端等硬件设备拥有如此丰富多彩的功能? (3)神州十号载人航天器在距地面343公里的近圆轨道与天宫一号对接 (4)石油地质勘探都要使用大型计算机进行模拟运算 是什么样的“大脑”能实现如此精确的控制和复杂模拟? 是软件,是程序,是用某种计算机语言编写的程序,是通过程序实现了上述功能。计算机编程语言有很多种,而C语言是世界上最流行的程序设计语言之一,也是最优秀的计算机编程语言之一。 步骤二 讲授 1.1 程序宏观框架结构及构成 1.1.1程序框架结构 【例1-1】实现在计算机屏幕上显示“欢迎进入C语言的世界!”提示信息。 #include <stdio.h> //包含标准输入输出头文件 void main( ) //主函数 { printf(“欢迎进入C语言的世界! ”); //调用输出函数在屏幕 上显示提示信息 } 该实例看上去很简单,却体现了C语言程序最基本的程序框架: 第一部分称之为“编译预处理”,形如示例中的程序段: #include <stdio.h> 第二部分称之为“函数组”,形如示例中的程序段: void main( ) { printf("欢迎进入C语言的世界! "); } “编译预处理”以“#”开头,其作用是为程序的编写预先准备一些资源信息,供后续程序使用。 “函数组”由多个函数构成,函数是构成C语言程序的基本单位,多个函数共同协作完成程序要实现的功能。在函数组中有且仅有一个主函数main(),整个程序的执行从主函数开始,以主函数为核心展开,函数组中除了主函数外还包括库函数和用户自定义的函数。 【例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

资源预览图

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