c程序设计教学大纲

c程序设计教学大纲

ID:1200818

大小:56.00 KB

页数:6页

时间:2017-11-08

c程序设计教学大纲_第1页
c程序设计教学大纲_第2页
c程序设计教学大纲_第3页
c程序设计教学大纲_第4页
c程序设计教学大纲_第5页
资源描述:

《c程序设计教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C程序设计》课程教学大纲课程编号:课程名称:程序设计基础课程类别:专业基础课开课学期:第1学期总学时:84+26学时学分:3适用专业:软件工程专业先修课程:计算机基础第一部分大纲说明一、课程性质和任务《C程序设计》是我校软件工程专业必修的专业基础课程,是数据结构、C++、Java、操作系统等课程的前导课程,也是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行。本课程的主要任务是:1.掌握C语言中的数据类型、运算符、语句结构及其程序设计的基本方法。2.具备熟练应用VisualC++

2、集成环境进行C语言的编写、编译与调试的能力。3.具备初步的高级语言程序设计能力。了解面向过程程序设计的基本概念与方法,进而学会利用C语言学去解决一般应用问题,并为后续的专业课程奠定程序设计基础。二、课程教学基本要求《C程序设计》是一门实践性很强的课程,必须通过上机操作才能掌握所学的知识,所以要特别强调讲授与上机操作相结合,要保证学生有充分的上机条件。C语言是结构化程序设计语言,通过对本课程的学习,要求熟练掌握程序设计思想与方法,应具有良好的结构化程序设计风格,并对计算机上的软件开发有深入的认识。培养

3、学生自学能力和独立思考分析问题的能力。具体要求如下:1.本课程概念多、实践性强、涉及面广,因此教学形式以讲授方式为主。2.为加强和落实动手能力的培养,应充分重视实践性教学环节,保证上机机时。3.对关键性概念、整体实现思想方面的问题可辅以课堂讨论的形式。三、课程教学目标1.知识教学目标(1)了解程序设计的基本知识。(2)了解C程序的基本特点、初步知识和构成。(3)掌握顺序结构、选择结构、循环结构的C程序的构成及编程技巧。(4)掌握函数定义、调用和编程技巧。(5)掌握数组的定义和使用。(6)掌握指针的定

4、义和使用。(7)掌握结构体和共用体的定义和变量的使用。(8)掌握变量的作用域,了解并变量的存储分类、生存期。(9)了解编译预处理。(10)了解位运算符及运算规律。(11)熟悉文件操作。2.能力培养目标(1)具备熟练应用VisualC++集成环境进行C语言的编写、编译与调试的能力。(2)具备初步的高级语言程序设计能力。(3)能够掌握一定软件开发技术。四、课程教学要求层次在每一章教学内容之后给出,大体上分为三个层次:了解、理解和掌握。1.了解:能正确判别有关概念和方法;2.理解:能正确表达有关概念和方法

5、的含义;3.掌握:在理解的基础上加以灵活应用。第二部分教学内容和教学要求一、C语言概述教学内容:C语言出现的历史背景;C语言的特点;简单的C程序介绍;C程序的上机步骤。教学要求:了解:C语言出现的历史和特点、简单的C程序组成、C程序的上机步骤。掌握:C源程序结构、C程序运行的步骤和方法。二、程序的灵魂---算法教学内容:算法的概;算法的特性;怎样表示一个算法;结构化程序设计方法。教学要求:掌握:算法的概念和特性、算法的表示方法、程序的三种基本结构及其特点、结构化程序设计的思想和方法。了解:结构化程序

6、设计的思想和方法。三、数据类型、运算符与表达式教学内容:常量与变量;C的数据类型(整型数据、实型数据、字符型数据等);变量赋初值;各类数值型数据间的混合运算;算术运算符和算术表达式;赋值运算符和赋值表达式;逗号运算符和逗号表达式。教学要求:掌握:C语言中的数据类型分类和常量与变量的概念、整型数据、实型数据和字符型数据的分类和表示方法、变量赋初值的方法、各类数值型数据间的混合运算的方法、算术运算符、赋值运算符和逗号运算符及其相应表达式的运算方法,特别是其优先级与结合性。四、最简单的C程序设计---顺序

7、结构教学内容:赋值语句、数据输入输出的概念及在C中的实现、字符数据的输入输出、格式输入与输出、顺序结构程序设计举例。教学要求:了解:C语句的分类、C中数据输入输出的实现方法---标准输入输出函数库。掌握:C中赋值语句的特点、字符数据的输入输出方法、格式输入与输出---printf函数和scanf函数、基本的顺序结构程序设计。五、选择结构程序设计教学内容:关系运算符和关系表达式;逻辑运算符和逻辑表达式;if语句;switch语句;程序举例。教学要求:掌握:关系运算符和逻辑运算符及其表达式的运算方法、i

8、f语句和switch语句的使用方法及其嵌套方法、条件运算符和条件表达式的正确使用、基本的分支结构程序设计。六、循环控制教学内容:goto语句以及用goto语句构成循环;while语句;do-while语句;for语句;循环的嵌套;几种循环的比较;break语句和continue语句;程序举例。教学要求:掌握:循环的概念及“当型”循环与“直到型”循环的区别、while语句、do-while语句和for语句的正确使用、循环嵌套的概念和方法、几种循环的特点和区别、break

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

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

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