C语言程序设计教案首页Word格式.docx
- 文档编号:16755647
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:10
- 大小:18.63KB
C语言程序设计教案首页Word格式.docx
《C语言程序设计教案首页Word格式.docx》由会员分享,可在线阅读,更多相关《C语言程序设计教案首页Word格式.docx(10页珍藏版)》请在冰豆网上搜索。
编号:
QD──0706──09版本号:
B/O流水号:
科目
C语言
程序设计
第1部分
C语言基础
授课日期
课时
4
班级
动漫专091,电气091,
电气092,商专091
授课方式
多媒体演示、上机练习
作业题数
1
拟用时间
6
教学目的
通过例子介绍程序的概念,编写程序的一般过程,使学生了解C程序的基本组成及实际运行C程序的过程
选用教具挂图
PPT课件
重
点
C语言程序的结构、程序的实现
难点
C语言程序的编写
教
学
回
顾
计算机编程语言发展史介绍,从Fortran开始,到B语言,再到C语言,编程语言走过了一段漫长的道路。
C语言有丰富的内容,包括:
类型、运算符与表达式,顺序、选择、循环结构,函数、结构体与共用体等内容。
说
明
无
审批:
日期:
第2部分
基本数据类型
2
多媒体演示、读书指导、实验
3
基本数据类型、变量、
常量的概念
基本数据类型。
数据类型的正确使用。
C语言的结构较为复杂,但主要结构有如下这些:
Main()函数,每一个C程序都必须要有的一个函数,在此函数开始,在此函数结束;
#include“”包含头文件;
全局变量和自定义函数等内容
第3部分
表达式
5
介绍程序的基本操作、运算符与表达式
运算符与表达式
赋值运算符,增一减一运算符,位运算符
C语言的基本数据类型有整型、字符型、浮点型和枚举型等,还有构造类型、指针类型等内容,在实际使用中要不断加深理解;
常量是值不变的一个存储空间,变量是运行过程中值可以变化的存储空间。
通过电子课件,及与学生的交流完成教学
第4部分
顺序结构程序设计
多媒体演示、上机
输入输出函数的基本应用。
使学生能很快编写简单顺序结构的程序。
数据输入、数据输出
数据输入、输出函数格式的正确使用。
C语言的运算符范围很宽,把除了控制语句和输入输出以外的几乎所有的基本操作都作为运算符处理。
用运算符将变量和常量、常数连接起来形成的式子称为表达式,表达式的类型有多种,如算术表达式、逻辑表达式等。
第5部分
选择结构程序设计
09
If语句、switch语句、goto语句格式及基本应用。
使学生能很快编写选择结构的程序。
If语句、switch语句
的正确使用。
以计算机为参照,离开的称为输出,进入的称为输入。
字符函数有putchar、getchar;
格式函数有printf、scanf。
顺序程序设计是简单的程序设计,可以快速设计出可运行的程序。
第6部分
循环结构程序设计
动漫专091,电气091,电气092,商专091
8
while语句、do--while语句、for语句格式及基本应用。
使学生能很快编写循环结构的程序。
while语句、do--while语句、
for语句
while语句、do--while语句、for语句的正确使用。
选择结构程序要进行条件判断,对关系表达式和逻辑表达式进行计算,其中要涉及到关系运算符和逻辑运算符的学习。
IF语句有3种形式要灵活把握,学习IF语句的嵌套;
一种特殊的运算符条件运算符。
第7部分函数
动漫专091,电气091
介绍函数的定义、函数的原型、函数声明与函数调用。
使学生对C是函数式的语言有深入的认识,并能基本掌握函数的定义、函数的声明和函数的调用。
函数的定义、函数的声明与函数调用
函数的定义和函数调用的区别,函数调用时的参数传递方式。
循环控制的经典是GOTO语句及其构成的循环语句;
WHILE和DOWHILE语句实现循环较为一般;
用FOR语句实现的循环语句较好把握与实现,且书写紧凑,是常用的循环语句;
区分BREAK和CONTINUE语句。
第8部分
数组类型
介绍一维数组的定义及使用,使学生能编程对同类型的一组数据进行输入输出处理。
通过两种算法(选择法,冒泡法)的排序程序的设计,巩固对一维数组的认识,掌握一维数组程序设计的基本方法。
一维数组、二维数组的定义
和使用
两种算法(选择法,冒泡法)的排序程序
我们学过MAIN()函数,是所有C语言程序都要具备的函数。
自定义函数使程序员可以自己设计函数。
函数分为有参数和无参数两种,参数分为形参和实参,函数可以有返回值,可以被调用。
函数的递归调用可以应用在一些特殊的场合。
通过典型习题讲解(冒泡法、选择法排序),引导学生逐步学习程序设计的方法,巩固所学的知识。
第9部分
结构体类型与
共用体类型
多媒体演示
7
要求学生能正确理解三种用户定制数据类型的概念、定义和基本的使用规则。
使学生能使用更多的数据类型编程,编程能力进一步提高。
结构体的概念、定义和应用
结构体数组
当要使用的变量多且要能控制时,就要使用数组,分为一维数组和二维数组,数组定义时的下标和元素的下标是不同的,二维数组列出来时是有行列之分,数组的初始化操作较为复杂;
将字符数组单独列出进行学习。
几种排序方法。
第10部分
指针类型
介绍指针的定义及运算、指向数组的指针。
使同学对引入指针的意义有所了解,并能初步掌握指针的应用。
指针作函数的参数、指针的定义及运算、指向数组的指针。
用指针实现字符串、数组、结构体的操作
指针作函数的参数,指针与数组的关系。
在使用数据库的表时,要使用结构体。
定义结构体类型变量的方法及引用,对其进行初始化操作,结构体数组可以做大量的数据行,用指针进行控制结构体;
链表的概念;
共用体的概念和使用;
枚举型;
用TYPEDEF定义类型。
第11部分
文件类型
多媒体演示并上机
通过文件这章的学习,使同学了解把数据保存到磁盘的基本方法和途径
文件的概念、定义及使用规则,文件操作有关的基本函数,掌握保存若干个字符到磁盘中的方法。
文件的概念、定义及使用规则
指针的学习要联系内存的概念,对内存的地址进行操作,指针放在指针变量中。
数组的名称是数组的第一个元素的地址,可以把它赋给指针变量进行操作;
利用指针进行数组操作较为方便;
用指针操作字符串;
指向函数的指针。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 教案 首页
![提示](https://static.bdocx.com/images/bang_tan.gif)