《c语言程序设计教程》教学资料包-教学参考

《c语言程序设计教程》教学资料包-教学参考

ID:42042613

大小:113.81 KB

页数:8页

时间:2019-09-06

《c语言程序设计教程》教学资料包-教学参考_第1页
《c语言程序设计教程》教学资料包-教学参考_第2页
《c语言程序设计教程》教学资料包-教学参考_第3页
《c语言程序设计教程》教学资料包-教学参考_第4页
《c语言程序设计教程》教学资料包-教学参考_第5页
资源描述:

《《c语言程序设计教程》教学资料包-教学参考》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《C语言程序设计》教学大纲课程编号:学时学分:78学时,4学分适用专业:理工科信息类专业先修课程:大学计算机基础一、本课程性质、任务《C语言程序设计》是大学计算机基础教学系列屮的核心课程,主要面向理工科信息类专业的学生。该课程重在培养学生掌握计算机程序设计的思想和方法,初步具有在本专业领域应用计算机的能力,为进一步学习后续课程打下坚实的基础。《C语言程序设计》是计算机类各专业必修的计算机技术基础课程,是C++、数据结构、Java.操作系统等课程的前导课程,也是一门实践性很强的课。对汁算机类专业来说是一门必修的课程。本课程要求掌握程序设计语言的基本知识,主要是程序设

2、计语言的语法知识,这是程序设计的基本工具;掌握程序设计的方法与技术,主要是程序设计的基本方法和基本技术,包括程序设计方法学、数据结构与算法基础等方面的内容,这是程序设计的核心;具有根据给定算法设计和调试程序的初步能力,并掌握一批简单的数值计算和非数值计算常用算法,这是程序设计能力的具体体现。本课程是一门实践性很强的课程,上机和实训是本课程教学的重要坏节。二、课程教学目标(-)知识教学目标1.了解程序设计的基本概念,以及C程序的基本特点和构成。2.掌握C程序的数据类型及基本运算规则。3.掌握C程序的三种程序结构。4.掌握函数的定义和使用。5.掌握数组的定义和使用。6

3、.掌握指针的定义和使用。7.掌握结构体和共用体的定义和变量的使用。8.掌握变量的存储分类,以及变量在程序中的作用域和牛存期。9.理解编译预处理。10.T解并熟悉文件操作。11.了解位运算符及运算规律。(二)能力培养目标1.具备熟练应用调试环境进行C语言的编写、编译与调试的能力。1.具备初步的高级语言程序设计能力。2.能够掌握软件开发的基础知识。3.培养学生团队合作能力和严谨的工作作风。三、教学内容和要求第一章程序设计和C语言(4学时)理论教学(2学时):1.C语言的产生和发展2.C程序的基木结构和书写风格3.简单的C程序设计4.C程序的开发过程5.VisualC+

4、+6.0集成环境的使用教学难点:C程序开发过程及其上机步骤教学重点:C语言特点,简单的C程序教学要求:1.了解C语言的背景2.掌握C语言程序的结构3.理解C语言程序设计的风格4.常握算法的基本概念与特征5.掌握结构化程序设计的基本概念实践教学要求(2学时):1.熟悉VisualC++6.0的启动以及工作环境介绍。2.掌握C语言调试过程操作。第二章数据类型、运算符与表达式(8学时)理论教学(6学时):1•常量与变量2.整型数据3.实型数据4.字符型数据5.变量赋初值6.各类数据之间的混合运算7.算述运算符与算术表达式8.赋值运算符与赋值表达式9.逗号运算符与逗号表达

5、式教学要求:1.了解基本类型及其常量的表示法2.掌握变量的定义及初始化方法3.掌握运算符与表达式的概念1.理解C语言的自动类型转换和强制类型转和赋值的概念。实践教学要求(2学时):1.掌握C语言数据类型,熟悉如何定义一个整型.字符型.实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。2.能够使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(-)运算符的使用。3.熟悉C程序的编辑.编译.连接和运行的过程。第三章顺序结构程序设计(6学时)理论教学(2学时):1.C语句—•般形式2.赋值语句3.字符数据的输入与输出4.格

6、式输入与输岀5.顺序结构程序设计举例教学要求:1.理解C语句的执行顺序2.掌握C语言常用的输入/输出方式3.掌握顺序结构程序设计实践教学要求(2学时):1.理解C语言程序的顺序结构2.掌握常用的C语言语句,熟练应用赋值,输入、输出语句。第四章选择结构程序设计(6学时)理论教学(2学时):1.关系运算符与关系表达式2.逻辑运算符与逻辑表达式3.if语句4.switch语句教学要求:1.熟练掌握if-else的三种语法2.理解switch与break语句的作用实践教学要求(4学时):1•了解C语句表示逻辑量的方法(以0代表“假”以1代表“真”);2.能够正确使用逻辑运

7、算符和逻辑表达式;3.熟练掌握if语句和switch语句。4.掌握选择结构程序设计方法。第五章循环结构程序设计(6学时)理论教学(2学时):1.goto语句构成循环2.while语句3.do-whi1e语句4.for语句5.循环的嵌套6.break与continue语句实践教学要求(4学时人属性:实训吋间:4学吋实践教学要求内容:1.理解并掌握程序设计中构成循坏的方法2.掌握for、while、do-while语句的用法3.了解break>continue在循环语句中的作用4.掌握循环结构程序设计。第六章数组(6学时)理论教学(2学时):1.一维数组的定义与引用及

8、初始化;2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。