1 / 9
文档名称:

c语言程序设计教学实验大纲48学时.doc

格式:doc   大小:102KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言程序设计教学实验大纲48学时.doc

上传人:ogthpsa 2021/3/1 文件大小:102 KB

下载得到文件列表

c语言程序设计教学实验大纲48学时.doc

文档介绍

文档介绍:《C语言程序设计》课程教学大纲
主任
教研室主任
大纲执笔人
王鸿业
王海荣
徐晓君
一、课程基本信息
课程编号:××××
课程名称:C语言程序设计
学 时:48学时
实验学时:16学时
课程类别:专业基础课
课程性质:必修课
先行课程:计算机文化基础
适用专业: 非计算机专业
责任单位: 计算机工程系
二、课程性质、目的与任务
本课程是为非计算机专业本科学生开设的计算机程序设计基础课,是第一门高级语言程序设计课。本课程的任务是结合一般数值计算向学生介绍计算机程序设计的基本知识,使学生掌握C语言的基本内容及程序设计的基本方法与编程的基本技巧,了解进行科学计算的一般思路,培养学生应用计算机解决和处理实际问题的思维方法与基本能力,为进一步学****和应用计算机打下基础。
三、课程的内容及要求、教学重点与难点
(一)C语言程序设计基础
1、主要教学内容及要求
1)了解程序设计语言的发展及其特点。
2)掌握机器语言、汇编语言和高级语言的差异。
3)了解C语言的发展历史及特点和应用。
4)掌握C语言程序的基本结构;
5)掌握编写C语言程序的基本步骤和调试过程。
2、知识点与能力点要求
1)知识点:学生掌握程序设计、结构化程序设计的基本概念、C程序的上机步骤。
2)能力点:流程图、N—S图描述程序流程。
3、教学的重点与难点
1)教学重点:由于学生初次接触程序设计,在基本概念理解上有些团难;因此对程序设计、结构化程序设计等概念的讲述要透彻。
2)教学难点:N—S图描述程序流程。
(二)算法
1、主要教学内容及要求
掌握程序设计、结构化程序设计的基本概念
掌握使用流程图、N-S图描述算法的方法
掌握程序设计、结构化程序设计的基本概念
2、知识点与能力点要求
1)知识点:算法掌握程序设计、结构化程序设计的基本概念、C程序的上机步骤。
2)能力点:流程图、N—S图描述程序流程。
3、教学的重点与难点
1)教学重点:程序设计、结构化程序设计的基本概念
2)教学难点:N—S图描述程序流程。
(三)数据类型、运算符和表达式
1、主要教学内容及要求
掌握变量和常量的的概念。
理解各类型的数据在内存中的存放形式。
掌握赋值运算符、算术运算符、位运算符、逗号运算符的使用方法。
理解运算符的优先级和结合性的概念。
2、知识点与能力点要求
知识点:数据类型及各类型的数据在内存中的存放形式、运算符、表达式的书写方法。
能力点:各种运算符在处理问题时的灵活应用。
3、教学的重点与难点
1)教学重点: 常量、变量的概念与区别,数据类型的基本概念。
2)教学难点:算术运算符的自加和自减以及类型转换。
(四)最简单的C程序设计——顺序程序设计
1、主要教学内容及要求
掌握各种类型数据的格式化输入/输出方法;
掌握字符数据的非格式化输入/输出方法;
学会简单顺序程序的设计;
2、知识点与能力点要求
知识点:标准输入输出函数的使用方法,顺序结构程序的设计理念。
能力点:顺序结构程序设计理念及应用。
3、教学的重点与难点
教学重点:C语言的标准输入输出函数。
教学难点:C语言的标准输入输出函数。
(五)选择结构程序设计
1、主要教学内容及要求
理解选