《C语言程序设计》课程标准Word格式.docx

上传人:b****8 文档编号:22476740 上传时间:2023-02-04 格式:DOCX 页数:16 大小:21.11KB
下载 相关 举报
《C语言程序设计》课程标准Word格式.docx_第1页
第1页 / 共16页
《C语言程序设计》课程标准Word格式.docx_第2页
第2页 / 共16页
《C语言程序设计》课程标准Word格式.docx_第3页
第3页 / 共16页
《C语言程序设计》课程标准Word格式.docx_第4页
第4页 / 共16页
《C语言程序设计》课程标准Word格式.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

《C语言程序设计》课程标准Word格式.docx

《《C语言程序设计》课程标准Word格式.docx》由会员分享,可在线阅读,更多相关《《C语言程序设计》课程标准Word格式.docx(16页珍藏版)》请在冰豆网上搜索。

《C语言程序设计》课程标准Word格式.docx

(4)通过项目任务学习,培养学生的爱岗敬业的基本素养。

3.专业能力目标

(1)熟练掌握“MicrosoftVisualC++6.0,简称VC6.0”的基本操作及界面设置等操作方法;

(2)熟练掌握C语言的基本概念和程序设计的思想和方法;

(3)熟悉掌握运用C语言解决实际问题的能力。

三、与前后课程的联系

1.与前续课程的联系

本课程前接的基础课程是《计算机应用基础》课程。

学生具备了一定的计算机操作能力,对计算机的组成、功能等有一定的认识。

2.与后继课程的关系

为学生后续课程《单片机原理与应用》、“《C51程序设计与仿真》”等专业技能课程奠定基础程序设计能力、思想与逻辑思维。

同时,本课程为学生职业生涯发展奠定基础。

四、教学内容与学时分配(重点,注意课时分配,并与后面的教学设计吻合)

根据专业培养目标及课程目标的要求,将本课程的教学内容分解为10个学习项目(含随堂技能考核)。

表1课程项目结构与学时分配表

序号

单元名称

要求(学生应获得的知识、能力与态度)

教学目标

教学内容

学时建议

教学载体

教学方法、手段与资源利用

教学环境说明

考核评价

备注

1

C语言概述

1.了解C语言的背景 

 

2.掌握C语言程序的结构 

3.领会C语言程序设计的风格

熟悉C语言的背景 

,掌握C语言程序的结构。

1.C语言的历史背景 

2.C语言的特点 

3.C语言源程序的结构

2

理论2

PPT、

实例

讲授法与讨论法综合应用;

多媒体的运用

多媒体

课堂表现;

平时作业

丰富相关知识面,能以讲故事的形式来表现,注意课堂气氛

程序的灵魂—算法

1.掌握算法的基本概念与特征 

2.掌握结构化程序设计的基本概念

掌握应用C语言的算法。

1.算法的概念

2.N-S图

3.常用算法思想。

图解

抛锚式教学,

讨论教学法,

以图解的方式形象化算法的过程与思想

3

数据类型、运算符与表达式

1.了解基本类型及其常量的表示法 

2.掌握变量的定义及初始化方法 

3.掌握运算符与表达式的概念 

能够在程序中正确应用数据类型、运算符与表达式

1.常量与变量 

2.整型数据 

3.实型数据 

4.字符型数据 

5.变量赋初值

6.各类数据之间的混合运算 

7.算述运算符与算术表达式

8.赋值运算符与赋值表达式 

9.逗号运算符与逗号表达式

4

理论4

实例;

PPT;

任务项目一

任务式教学,多媒体的运用

多媒体+机房实践

上机表现

与顺序结构内容结合

简单的C程序设计

1.了解C语句的概念及种类 

2.掌握C语言常用的输入/出方式

能进行基本的C语言程序设计

1.C语句概述 

2.赋值语句 

3.字符数据的输入与输出

4.格式输入与输出 

5.顺序结构程序设计举例

实践2

平时作业;

上机表现;

项目任务完成情况

与表达式部分结合

5

选择结构程序设计

1.熟练掌握if…else的三种语法 

2.领会switch与break语句的作用

能在程序中应用选择结构

1.关系运算符与关系表达式 

2.逻辑运算符与逻辑表达式

3.if语句 

4.switch语句

12

实践8

任务式教学,

讲练结合

6

循环控制

1.领会程序设计中构成循环的方法 

2.掌握for、while、do-while语句的用法

3.了解break、continue在循环语句中的作用

能在程序中应用循环结构

C构成循环的四种方法,尤其是后三种方法、break与continue语句的基本作用。

以知识点为主的案例教学法,

7

数组

1.了解一维数组、二维数组的基本概念 

2.掌握数组类型变量的定义与引用

3.掌握数组元素的引用

在程序中正确定义、初始化数组,应用数组

1.一维数组的定义与引用 

2.二维数组的定义与引用 

3.字符数组

8

实践4

任务项目二

函数

1.掌握函数的定义与调用 

2.掌握函数参数的传递方式

3.领会变量存储类型的概念及各种存储类型变量的生存期和有效范围

4.领会函数的嵌套调用与递归调用 

5.了解带参数的main函数

1.理解函数定义、函数调用、函数声明等基本基本概念 

2.熟练应用函数的嵌套调用与递归调用

3.了解数组作为函数的参数、变量的存储类别与作用域

1.函数的定义 

2.函数的参数和函数的值 

3.函数的调用

4.函数的嵌套调用 

5.函数的递归调用 

6.数组作为函数参数

7.变量作用域 

8.变量存储类别

任务项目三

小组合作方式;

项目任务完成情况;

小组合作情况

9

编译预处理

1.了解预处理的概念及特点 

2.掌握有参宏与无参宏的定义及使用

3.领会文件包含的使用及效果

1.理解有参宏、无参宏的定义与应用;

2.理解文件包含的基本概念

1.宏定义 

2.“文件包含”处理

任务项目四

10

指针

1.了解指针与地址的概念 

2.掌握指针变量的定义、初始化及指针的运算

3.掌握指针与数组、指针数组、二级指针等知识 

4.了解指针与函数的概念

5.掌握指针作为函数参数的应用

掌握指针的概念,并熟练使用指针

1.指针与地址的概念 

2.变量的指针和指针变量的指针变量

3.数组的指针与指向数组的指针变量 

4.字符串的指针与指向字符串的指针变量

5.指针与函数 

6.指针数组 

7.二级指针

11

结构体与共用体

1.掌握结构体和共用体类型的说明、结构体和共用体变量的定义及初始化方法

2.掌握结构体与共用体变量成员的引用 

1.结构体的基本概念、结构类型及变量的定义、结构数组

2.掌握共用体及枚举类型的基本概念、typedef的基本概念

1. 

结构体类型的说明及结构体类型变量的定义

2. 

结构体变量的引用 

3.结构体变量的初始化 

4. 

结构体数组

任务项目五

文件

1.掌握标准设备输入/输出函数的使用 

2.掌握缓冲文件系统的使用

1.能够掌握文件的基本概念;

2.能够使用文件的打开、关闭、常用读写方法。

1.文件类型指针 

2.文件的打开与关闭 

3.文件的读写

任务项目六

13

综合设计

能够使用C语言程序进行复杂的设计

任务项目七学生管理系统8学时

任务式教学

机房实践

指导

五、教材的选用

(1)教材包括主教材和辅助教材。

主教材是教学的基本依据,它体现教学大纲所规定的课程性质和教学要求,力求做到体系完整、文字简洁准确,适合于自主学习并能较好地体现现代教育的规律和特点。

主教材如下:

高职、高专统编规划的教材《C语言程序设计》,谭浩强编著,清华大学出版社

(2)辅助教材通常包括学习指导书和参考资料,其具体内容有:

各章教学内容的导学、作业练习、复习思考题、期末复习考试指南等。

辅助教材的主要功能是:

学习主教材的向导;

连接主教材与音像教材的媒介;

自学与自测的手段、完成教学任务的必要补充;

开阔学生的视野、扩大知识面。

参考教材如下:

1)何钦铭,颜晖主编.《C语言程序设计》.北京:

高等教育出版社(普通高等教育“十一五”国家级规划教材)

2)黄维通编著.《C语言程序设计习题解析与应用案例分析》.北京:

清华大学出版社

3)杨开诚编著.《C语言程序设计教程、实验与练习》(第二版).北京:

人民邮电出版社

六、教师要求

专任教师:

任课教师应具备如下业务水平,方能胜任本门课程的教学任务:

应具备助教或以上职称计算机专业专职教师。

兼职教师:

要求在行业企业相应工作岗位年限4年、具备职业技能,有完备的网络基础、技术相关知识。

要求任课教师有较强的感染力,要有良好的课堂组织能力,能够综合运用实例教学,使学生在本门课程的学习中,轻松掌握既定的知识要求、技能要求和职业素养要求。

七、学习场地、设施要求

使用投影仪、电脑、局域网、因特网对学生进行全方位知识传授。

同时通过理论课配合计算机实验室的实践操作,到达巩固知识,提升技能的目的。

机房拥有生均一台计算机,教师机一台(兼服务器),联网并确保畅通,安装投影设备。

八、考核方式与标准(重点,作为课程考试成绩组成依据)

表2考核方式与标准

考核阶段

考核内容

考核形式

成绩比例

过程考核

学习态度、课堂纪律、作业完成

课堂点名情况

10%

课堂表现

拓展任务作业空间提交情况

另行加分

作品考核

设计方案

项目作品完成质量

终结性考核

综合技能

技能测试

60%

合计

100

表3项目(过程考核、终结性考核)评价标准

考核点

考核标准

全期点名10次,每缺一次扣1分(含请假),缺课3次以上(含3次)课程成绩计0分

根据课堂听课和项目进行情况进行评分,小组评分占5分,教师评分占5分

作品完成情况

作业要求提交于个人空间,缺一次扣1分,缺交3次以上(含3次)课程成绩计0分

20%

上机实操,共计100分

合计

九、学习项目设计(见附件“教学设计”)

(标准修订课程、教改课程、信息化培育课程、毕业设计等必须完成该部分的设计,“教学设计”的表格可根据课程情况适当调整。

新编的非技能抽查课程该部分内容可暂缓)

《C语言程序设计》课程教学设计

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1