资源描述:
《程序设计教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、目录《程序设计》教学大纲1授课计划与实际进度6实验一——程序的运行环境和运行C程序的方法8实验二——数据类型、运算符和表达式11实验三——数据类型、运算符和表达式15实验四——逻辑程序设计18实验五——循环控制22实验六——数组25实验七——函数27实验八——编译预处理30实验九——指针32实验十——结构体与共用体35实验十一——位运算38实验十二——文件41《程序设计》教学大纲一、课程基本信息课程编号: 11114620课程中文名称:程序设计课程英文名称:Clanguageprogramming课程类别:专业必修课适用专业:计科学院各专业开课学期:秋总学时:78学
2、时(其中理论课52学时,实验26学时。)总学分:4.5预修课程(编号):计算机基础及办公自动化
3、软件技术及数据库
4、计算机导论(任选一门)课程简介:计算机高级语言是计算机科学与工程中迅速发展的技术之一,也是计算机应用中一个空前活跃的领域。本课程主要通过适当的示例,系统、详细地讲解程序设计的基础知识、C程序设计语言的基本语法、编程方法和常用算法。建议教材:谭浩强.C程序设计.(第三版).北京:清华大学出版社,2005主要参考书:[1]徐孝凯.C++语言基础教程.北京:清华大学出版社,2001[2] 郑阿奇.VisualC++实用教程.北京:电子工业出版社,2000二、课
5、程教育目标本课程的教学目的在于培养学生学会分析问题的方法和基本问题的解决能力,初步了解面向对象程序设计方法、掌握C语言的编程基础和基本编程技能,并能够运用TurboC集成开发工具编写一些小程序,为以后继续学习打下基础。具体目标如下:1.了解C语言出现的历史背景;掌握C语言的特点;知晓C语言基本上机步骤。2.掌握C的数据类型,能够正确书写C表达式。3.掌握三种基本结构,会编写相关程序。4.掌握数组的概念及应用。5.掌握函数的使用及编写方法。6.掌握指针的概念、定义、和使用方法。7.掌握结构体的基本概念及使用方法,了解共用体的概念及使用方法。8.掌握文件的概念,会编程对
6、文件进行读写操作。9.理解C程序中的位运算功能、预处理命令。三、理论教学内容与要求(含学时分配)第一章C语言概述(2学时)1、教学目的与要求: 通过教学使学生了解C语言的背景;掌握C语言程序的结构;领会C语言程序设计的风格。2、主要教学内容:C语言的历史背景;C语言的特点;C语言源程序的结构。3、教学重点:C程序结构。4、思考与练习:P121.2,1.3,1.6第二章程序的灵魂——算法(2学时)431、教学目的与要求: 通过教学使学生掌握算法的基本概念与特征;掌握结构化程序设计的基本概念。2、主要教学内容:算法的概念;简单算法举例;算法的特性;算法的表示;结构化程序
7、设计方法。3、教学重点:算法的概念、N-S图、常用算法思想。4、思考与练习:P372.1,2.2,2.3,2.7。第三章C语言的数据类型、运算符、表达式(4学时)1、教学目的与要求: 通过教学使学生了解基本类型及其常量的表示法;掌握变量的定义及初始化方法;掌握运算符与表达式的概念;领会C语言的自动类型转换和强制类型转、左值和赋值的概念。2、主要教学内容:C的数据类型;常量与变量;整形数据;实型数据;字符型数据;变量赋初值;各类数据型数据间的混合运算;算术运算符和算术表达式;赋值运算符和赋值表达式;逗号运算符和逗号表达式。3、教学重点:常用数据类型、常用运算符、数学公
8、式转化为C语言表达式的基本能力。4、思考与练习:P653.2,3.6,3.9,3.10,3.1第四章 最简单的C程序设计(3学时)1、教学目的与要求: 通过教学与实验使学生了解C语句的概念及种类;掌握C语言常用的输入/出方式。2、主要教学内容:C语句概述;赋值语句;字符数据的输入与输出;格式输入与输出;顺序结构程序设计举例。3、教学重点:C语句的种类、赋值语句、数据的输入输出及输入输出中常用的控制格式。4、思考与练习:P844.2,4.4,4.6,4.8,4.10第五章 选择结构程序设计(4学时)1、教学目的与要求: 通过教学使与实验学生熟练掌握if…else的
9、三种语法;领会switch与break语句的作用。2、主要教学内容:关系运算符与关系表达式;逻辑运算符与逻辑表达式;if语句;switch语句。3、教学重点:关系运算符与逻辑运算符及其组成的具有逻辑值的表达式、二条分支语句的格式及基本应用。4、思考与练习:P1045.1,5.2,5.5,5.9第六章 循环控制(4学时)1、教学目的与要求: 通过教学与实验使学生领会程序设计中构成循环的方法;掌握for、while、do-while语句的用法;了解break、continue在循环语句中的作用。2、主要教学内容:goto语句构成循环;while语句;do-whil