c语言教学计划

上传人:壹****1 文档编号:556838114 上传时间:2024-01-21 格式:DOCX 页数:6 大小:23.67KB
返回 下载 相关 举报
c语言教学计划_第1页
第1页 / 共6页
c语言教学计划_第2页
第2页 / 共6页
c语言教学计划_第3页
第3页 / 共6页
c语言教学计划_第4页
第4页 / 共6页
c语言教学计划_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《c语言教学计划》由会员分享,可在线阅读,更多相关《c语言教学计划(6页珍藏版)》请在金锄头文库上搜索。

1、海南软件职业技术学院课程教学计划C语言程序设计一、教学培养目标C语言是影响深远的、传统的、面向过程的优秀编程语言。C语言功能丰富,表达能力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,既具有高级语言的优点,又具有低级语言的许多特点,特别适合编写系统软件。现在,C语言不仅为计算机专业工作者所使用,而且为广大计算机应用人员所喜爱和使用。通过本课程的学习,应使学生掌握高级语言的基本原理,学会运用C语言进行程序设计,同时提高分析问题和解决问题的能力,为后续课的学习和应用开发打下扎实的高级语言理论和实践基础。C语言程序设计是一门理论性、实践均较强的课程,在教学程中要突出理论联系实际的基本原则,

2、注重上机实验。二、教学手段和方法本课程侧重于学生的C语言程序设计基础知识教育,更侧重于使学生掌握使用C语言进行程序设计的基本技术,要求具备较新的教学和实验条件,授课与上机实训相结合,以提高学生实际应用能力;对语言的学习除了学语法之外,还必须经过大量的实践训练(如何阅读、编写与修改、调试程序),授课与上机实训相结合,以提高学生实际应用能力提高动手能力,这就要求学生上机前先编好程序,在老师的指导下,认真调试,对于存在的问题加以分析。三、教学内容实施方案第一章C语言概述教学内容:1.1 C语言出现的历史背景1.2 C语言的特点简单的C程序介绍1.4 C程序的上机步骤教学目的及要求:1.5 )了解C语

3、言的历史、特点2)掌握C语言的运行环境,初步了解运行一个C语言程序的过程教学重点:1 )C语言的特点2 )C程序的上机步骤教学难点:1) C语言的特点2) C程序的上机步骤课时安排:2学时第二章程序的灵魂-算法教学内容:算法的概念简单算法举例算法的特性怎样表示一个算法结构化程序设计方法教学目的及要求:1)掌握用流程图、N-S流程图、伪代码表示算法2)理解结构化程序设计方法的概念教学重点:用流程图、N-S流程图、伪代码表示算法教学难点:用流程图、N-S流程图、伪代码表示算法课时安排:4学时第三章数据类型、运算符与表达式教学内容:3.1C的数据类型常量与变量整型数据实型数据字符型数据变量赋初值各类

4、数值型数据间的混合运算算术运算符和算术表达式赋值运算符和赋值表达式逗号运算符和逗号表达式教学目的及要求:1 )掌握几种基本数据类型的存储方式,表示方法2 )掌握不同类型间数据转换的原则与方法3 )掌握有关运算符与表达式的运用教学重点:1 )整型、实型、字符型数据2 )运算符和表达式的运用教学难点:1 )整型、实型、字符型数据2 )运算符和表达式的运用课时安排:4学时第四章最简单的C程序设计-顺序程序设计教学内容:4.1C语句概述赋值语句数据输入输出白概念及在C语言中的实现字符数据的输入输出格式输入与输出顺序结构程序设计举例教学目的及要求:1 )掌握语句的概念2 )掌握字符数据输入输出函数3 )

5、格式输入输出函数的用法教学重点:1)数据输入输出函数2)格式输入输出函数教学难点:1)字符数据输入输出函数2)格式输入输出函数课时安排:4学时第五章选择结构程序设计教学内容:关系运算符和关系表达式逻辑运算符和逻辑表达式if语句switch语句程序举例教学目的及要求:1)熟练掌握关系、逻辑表达式的用法2)熟练掌握选择型程序设计语句的用法教学重点:1)表达式2)选择型程序设计语句教学难点:逻辑表达式课时安排:共6学时第六章循环控制教学内容:概述goto语句以及用goto语句构成循环while语句do-while语句for语句循环的嵌套几种循环的比较break语句和continue语句程序举例教学目

6、的及要求:1 )练掌握三种循环语句的运用2 )掌握break和continue语句的运用教学重点:1)循环语句2)循环的嵌套3)break和continue语句教学难点:1)循环语句2)循环的嵌套3)break和continue语句课时安排:6学时第七章数组教学内容:一维数组的定义和引用二维数组的定义和引用字符数组教学目的及要求:1 )掌握数组的概念和使用2 )掌握数组初始化的方法3 )掌握字符数组和字符串的应用教学重点:1)一维数组2)二维数组和多维数组3)字符数组教学难点:1)二维数组和多维数组2)字符数组课时安排:6学时第八章函数教学内容:概述函数定义的一般形式函数参数和函数的值函数的调

7、用函数的嵌套调用函数的递归调用数组作为函数参数局部变量和全局变量变量的存储类别内部函数和外部函数如何运行一个多文件的程序教学目的及要求:1 )掌握函数的定义和调用方法2)理解变量的存储属性,作用范围教学重点:1 )数的定义2)函数的参数及返回值3)函数的调用4)数组作为函数参数5)局部变量和全局变量6)变量的存储类别教学难点:1 )函数的参数及返回值2)函数的调用3)数组作为函数参数4)变量的存储类别课时安排:8学时第九章预处理命令教学内容:宏定义“文件包含”处理条件编译教学目的及要求:掌握使用宏替换编写程序教学重点:宏定义教学难点:宏定义课时安排:2学时第十章指针教学内容:地址和指针的概念变

8、量的指针和指向变量的指针变量数组的指针何指向数组的指针变量字符串的指针和指向字符串的指针变量函数的指针和指向函数的指针变量返回指针值的函数指针数组和指向指针的指针有关指针的数据类型和指针运算的小结教学目的及要求:1)掌握指针变量的定义与引用2)掌握指针与变量,指针与数组,指针与字符串的关系3)掌握用指针作为函数参数的方法,有关指针的算法教学重点:1)指针的定义、引用2)指针与变量3)指针与数组4)指针与函数教学难点:1)指针的定义、引用2)指针与数组3)指针与函数课时安排:12学时第十一章结构体与共用体教学内容:概述定义结构体类型变量的方法结构体变量的引用结构体变量的初始化结构体数组指向结构体

9、类型数据的指针用指针处理链表共用体枚举类型用typedef定义类型教学目的及要求:1)掌握结构体类型的概念和定义方法以及结构体变量的定义和引用2)掌握指向结构体变量的指针变量的概念和应用,掌握链表的概念和应用3)共用体的概念和应用教学重点:结构体变量的定义和引用;结构体变量与指针教学难点:结构体变量的定义和引用;结构体变量与指针课时安排:8学时第十二章位运算教学内容:位运算符和位运算位运算举例位段教学目的及要求:掌握各种位运算教学重点:位运算的方法教学难点:位运算的方法课时安排:2学时第十三章文件教学内容:13.1C文件概述文件类型指针文件的打开与关闭文件的读写文件的定位出错的检测文件输入输出小结教学目的及要求:1)掌握文件和文件指针的概念和文件的定义方法2)了解文件的基本操作方法教学重点:文件的打开、关闭、读写教学难点:文件的打开、关闭、读写课时安排:4学时四、作业内容安排每章课后习题选做,每章交实验报告一次五、考核方式及成绩评定方法本课程考核由平时抽查、实验过程、平时作业、实验报告、期末考试等部分组成。平时抽查、实验过程(含平时考勤、提问、实验完成情况):20%平时作业:20%期末考查:60%

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号