- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言程序设计》课程教学大纲
一、课程教学目标
通过本课程的学习,使学生学习并掌握C语言基本语法及常用的标准库函数,了解C语言的特点,以期达到熟练使用C语言进行程序设计。初步培养学生进行软件设计和系统开发的能力,为今后的学习及工作打下一个良好的基础。1.了解C语言的特点,熟练掌握C语言的基本数据类型及控制语句(即数据流与控制流)2.学会使用C语言的其他构造数据类型:数组、指针、结构体等。3.熟练掌握C语言的表达式。
4.学会C函数的使用,熟练掌握C语言传递参数方法
5.学会并掌握C语言的地址,指针
6.学会使用常用的C语言标准库函数
7.学习C语言程序的调试方法及调试技巧
能力目标:
能够熟练地使用C语言的条件、循环、数组、结构、函数和文件进行基本的程序设计。
思想教育目标:
1.培养学生科学、严谨的态度。
2.培养学生理论联系实际学生全面发展学习能力学生的社会责任感—算法
教学内容:
算法的概念及特性,简单算法举例。
算法的表示方法,流程图、N-S图的使用。
教学要求:
理解算法的概念及重要性。
掌握算法的表示及流程图、N-S图的使用。
学时:6
第三章 数据类型、运算符与表达式
教学内容:
C语言中数据类型介绍,常量、变量的概念。
整型数据、浮点型数据的表示、存放及定义。
字符型数据的介绍,字符、字符串的使用。
如何给变量赋初值。
运算符及其表达式的使用。
教学要求:
理解变量的概念以及确定变量数据类型的重要性。
理解常量的概念。
掌握C语言的各种数据类型表示方法及使用。
掌握C语言的算术运算符及其表达式。
学时:12
第四章 顺序程序设计
教学内容:
1. C语言顺序程序设计的特点,赋值语句的使用。
2. 字符数据的输入与输出,putchar函数、getchar函数。
格式输入输出函数的格式及使用,scanf函数、printf函数。
教学要求:
了解C语言顺序程序设计的特点。
掌握赋值语句的格式及使用。
掌握字符数据的输入输出函数的格式及使用。
掌握格式输入输出函数的格式及使用。
学时:6
第五章 选择结构程序设计
教学内容:
关系运算符及其表达式,逻辑运算符及其表达式。
If语句的格式及用法。
Switch语句的格式及用法。
教学要求:
掌握关系运算符及其表达式。
掌握逻辑运算符及其表达式。
熟练掌握if语句的三种格式及其用法。
掌握switch语句的格式及其用法。
学时:10
第六章 循环程序设计
教学内容:
1. 循环的构成方法,goto语句,while语句,do-while语句的使用。
2. For语句实现循环的用法及格式。
3. 循环的嵌套,break语句continue语句的使用。
教学要求:
了解构成循环的方法。
掌握while语句的格式及其用法。
掌握do-while语句的格式及其用法。
熟练掌握for语句的格式及其用法。
了解break语句和continue语句的格式及其用法。
学时:8
第七章 数组
教学内容:
一维数组的定义和使用。
二维数组的定义和使用。
字符数组的定义和使用。
教学要求:
掌握一维数组的定义和引用。
掌握二维数组的定义和引用。
掌握字符数组的定义和引用。
学时:10
第八章 函数
教学内容:
函数的定义和使用,函数的参数、返回值。
函数的调用方法,嵌套调用、递归调用。
局部变量,全局变量。
变量的存储类别。
内部函数和外部函数。
教学要求:
掌握函数的定义和使用。
掌握函数的参数及其返回值。
掌握函数的调用方法。
掌握变量的存储类别及其作用域。
了解内部函数和外部函数。
学时:14
第九章 指针
教学内容:
指针的概念,变量的指针及指向变量的指针变量。
数组的指针及指向数组的指针变量。
字符串的指针及指向字符串的指针变量。
函数的指针及指向函数的指针变量。
指针数组和指向指针的指针。
教学要求:
掌握指针的概念。
掌握变量的指针及指向变量的指针变量。
掌握数组的指针及指向数组的指针变量。
掌握字符串的指针及指向字符串的指针变量。
掌握函数的指针及指向函数的指针变量。
了解指向指针的指针的概念。
学时:16
第十章 结构体与共用体
教学内容:
结构体类型变量的定义和使用。
结构体类型数组的定义和使用。
指向结构体类型数据的指针。
用指针处理链表。
教学要求:
了解结构体的基本概念。
掌握结构体定义的方法。
掌握结构体类型数组的概念和使用。
学时:10
第十一章 文件
教学内容:
文件的基本概念。
文件打开与关闭的方法。
文件的读写方法。
教学要求:
了解文件的基本概念。
掌握文件的读写方法。
掌握文件的打开与关闭的方法。
学时:2
五、实践性教学内容的安排与要求(总学时:32)
实训1: C语言简单程序的运行,熟悉运行环境的使用。
实训2: 练习常量及变量的定义
文档评论(0)