C 语言教学大纲《C 语言程序设计》教学大纲一、课程目标1)正确理解和使用 C 语言的基本数据结构和语法
2)运用结构化程序的思想去阅读和设计程序,为将来“二次集成开发”的计算机技术打下基础
3)完成结构化程序的编写、调试的基本训练,系统地培育学生的动手能力
4)学会使用 C 语言编译系统5)掌握程序设计的一般方法和思想6)能 针 对 实 际 问 题 编 写 程 序 , 本 课 程 的 前 导 课 程 是PASCAL 等,并与算法设计等课程相关联,其后续课程有javaScript、操作系统等
二、课程对象中职学校学生
三、课时安排章节 课程内容讲课第一章C语言及程序设计概述4第二章数据类型、运算符与表达式6第三章顺序程序设计2第四章选择结构程序设计2第五章循环结构程序设计2第六章数组6第七章函数6第八章指针10第九章结构体与共用体8第十章文件8合计54四、课程的基本内容和具体要求第一章C语言及程序设计概述本章要求:了解 C 语言的特点、C 语言与其它高级语言相比有什么异同;了解 C 程序在 PC 机上的建立、编译和运行过程;了解 C 语言程序设计思想的基本篇;重点:①C 语言的主要特点;②C 语言在 PC 机上的运行过程;③常用算法的应用难点:无要求掌握:1.C 程序的结构形式
(本章要知道 C 程序的基本单位是函数)1)C程序的结构(main()函数和其他函数)2)头文件、宏定义、函数的开始和结束标志3)C语言的书写格式及风格2.熟悉 TURBOC 的上机操作
3.掌握一些常用的算法;1)累加、累乘的算法组成2)找最大、最小值的算法组成3)求质数的算法组成第二章数据类型、运算符与表达式本章要求:本章是 C 语言的基本概念开篇,所介绍的概念是学习 C 语言的基础;要求学生熟练掌握数据类型、运算符与表达式
重点:①C 语言数据类型定义的方法和分类
②C 语言运算符、表达式的使