西南交通大学峨眉校区课程教学大纲《计算机程序设计》课程教学

上传人:kms****20 文档编号:41497069 上传时间:2018-05-29 格式:DOC 页数:6 大小:72KB
返回 下载 相关 举报
西南交通大学峨眉校区课程教学大纲《计算机程序设计》课程教学_第1页
第1页 / 共6页
西南交通大学峨眉校区课程教学大纲《计算机程序设计》课程教学_第2页
第2页 / 共6页
西南交通大学峨眉校区课程教学大纲《计算机程序设计》课程教学_第3页
第3页 / 共6页
西南交通大学峨眉校区课程教学大纲《计算机程序设计》课程教学_第4页
第4页 / 共6页
西南交通大学峨眉校区课程教学大纲《计算机程序设计》课程教学_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《西南交通大学峨眉校区课程教学大纲《计算机程序设计》课程教学》由会员分享,可在线阅读,更多相关《西南交通大学峨眉校区课程教学大纲《计算机程序设计》课程教学(6页珍藏版)》请在金锄头文库上搜索。

1、西南交通大学峨眉校区西南交通大学峨眉校区课课程教学大程教学大纲纲计算机程序设计计算机程序设计课课程教学大程教学大纲纲(Computer Programming Languages)一、本课程的教学目标一、本课程的教学目标本课程的主要目的和要求是:掌握 C 语言程序设计的基本知识和程序设计 方法,为后续课程的学习打下基础,也使同学掌握一个用计算机解决问题的工 具;培养计算机程序设计的能力和素质,以及思维方法,为以后学习其它计算 机程序语言语言打下基础。本课程是一个实践性非常强的课程,要求学生要注重实 践,在掌握 C 语言的基本语法后,重点应放在提高编程能力的训练上。 本课程要求学生掌握计算机软硬

2、件的基本知识,并具备使用计算机的基本 能力。学生通过本课程的学习,就掌握了用 C 语言开发程序的工具,可以在后 续课程中使用。二、教学内容的基本要求和学时分配二、教学内容的基本要求和学时分配1.1.学时分配学时分配本课程学分:3.5学 时 分 配教 学 内 容 章 目讲课上机小计第 1 章 语言概述22第 2 章 常用算法简介22第 3 章 数据类型、运算符与表达式415第 4 章 顺序程序结构设计213第 5 章 选择结构程序设计213第 6 章 循环控制314第 7 章 数组9211第 8 章 函数9312第 9 章 编译预处理112第 10 章 指针628第 11 章 结构体与共用体62

3、8第 12 章 位运算112第 13 章 文件112合 计4816642.具体要求具体要求 第第 1 1 章章 语言概述语言概述 目的要求目的要求 向同学讲明,为什么要学习计算机语言,它有什么用处等,计算 机语言在整个计算机科学与技术中的地位等,激发同学学习积极性。 教学内容教学内容 语言的版本、语言的特点、语言的结构及语言的上机步 骤及环境。 重点难点重点难点 本章的难点是让学生了解计算机语言特点,用途,从源码生成可 执行程序的过程。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行教学。因为学生初 次接触计算机语言,对讲述的内容感到难以理解,教师要尽可能用通俗易懂的 语言把问题讲

4、清楚,并发挥多媒体教学的特点,在课堂上结合几个简单程序的 编写,编译,运行,加深学生对讲述内容的理解。 课课 时时 2 学时 第第 2 2 章章 常用算法简介常用算法简介 目的要求目的要求 了解计算机语言常用算法。 教学内容教学内容 介绍有关算法的初步知识。 重点难点重点难点 算法的表示。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行教学。 作作 业业 (谭浩强)习题。 课课 时时 2 学时 第第 3 3 章章 数据类型、运算符与表达式数据类型、运算符与表达式 目的要求目的要求 让学生掌握数据类型、运算符与表达式等 C 程序的最基本要素. 结合上机训练,使学生能够编写调试最简单程

5、序的 C 程序。结合数据类型的定 义,介绍计数方面的知识,包括二进制、八进制和十六进制,原码、反码、补 码等。使学生对计算机计数的特点有一定了解。 教学内容教学内容 C 的数据类型;常量与变量;整型数据;实型数据;字符型数据;变量 赋初值;各类数值型数据间的混合运算;算术运算符和算术表达式;赋值运算符和 赋值表达式;逗号运算符和逗号表达式。 重点难点重点难点 各类数值型数据间的混合运算;算术运算符和算术表达式;赋值运 算符和赋值表达式;逗号运算符和逗号表达式。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行演示、说明,学生 上机进行练习。 作作 业业 练习本章习题。 课课 时时 5

6、 学时 第第 4 4 章章 顺序程序结构设计顺序程序结构设计 目的要求目的要求 介绍结构化程序的思想,程序设计的三种结构,即顺序结构,选 择结构和循环结构。C 语言本身没有输入输出语句,输入输出是通过库函数实 现的。要求学生掌握常用的输入输出函数的使用,重点是格式输入和输出函数 scanf()和 printf()。 教学内容教学内容 C 语句概述,程序的三种基本结构;赋值语句;字符的输入和输 出:putchar( ),printf( );数据输入:getchar( ),scanf( );程序举例。 重点难点重点难点 要求学生掌握常用的输入输出函数的使用,重点是格式输入和输 出函数scanf()

7、和 printf()。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行演示、说明,学生 上机进行练习。 作作 业业 练习本章习题。 课课 时时 3 学时 第第 5 5 章章 选择结构程序设计选择结构程序设计 目的要求目的要求 掌握关系运算符和逻辑运算符,关系表达式和和逻辑表达式,选 择语句的结构。 教学内容教学内容 关系运算符和关系表达式;逻辑运算符和逻辑表达式;if 语句; switch 语句;程序举例。 重点难点重点难点 关系运算符和关系表达式;逻辑运算符和逻辑表达式;if 语句; switch 语句。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行演示、说明,学生

8、 上机进行练习。 作作 业业 练习本章习题。 课课 时时 3 学时 第第 6 6 章章 循环控制循环控制 目的要求目的要求 熟练掌握几种循环结构的语法。学完循环控制结构后,就可以把 前两章内容结合起来,写较复杂的一些程序,巩固前面所学的内容,加深对一 些程序方法思想的理解。 教学内容教学内容 概述;goto 语句;while 语句;dowhile 语句;for 语句; break,continue 语句。 重点难点重点难点 while 语句;dowhile 语句;for 语句;break,continue 语 句。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行演示、说明,学生 上

9、机进行练习。 作作 业业 练习本章习题。 课课 时时 4 学时 第第 7 7 章章 数组数组 目的要求目的要求 让学生了解引进数组的重要性。掌握数组的定义及有关概念,如数 组的下标与数组长度,一维数组名为数组的起始地址。掌握二维数组的定义, 字符数组,字符串结束标志等概念。 教学内容教学内容 一维数组的定义和引用;二维数组的定义和引用;字符数组。 重点难点重点难点 数组的引用。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行演示、说明,学生 上机进行练习。 作作 业业 练习本章习题。 课课 时时 11 学时 第第 8 8 章章 函数函数 目的要求目的要求 本章要求学生了解函数的基本

10、概念,包括函数的定义、函数参数、 函数的值、函数的调用等,数组作为函数的参数。有关函数方面语法知识多, 初学者掌握这些知识有一定困难。掌握变量作用域和生存期的概念。 教学内容教学内容 概述;函数定义的一般形式;函数参数和函数的值;函数的调用 (嵌套调用、递归调用);数组作为函数参数;局部变量和全局变量;动态存 储变量和静态存储变量;内部函数和外部函数。 重点难点重点难点 函数参数的传递;变量作用域和生存期。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行演示、说明,学生 上机进行练习。 作作 业业 练习本章习题。 课课 时时 12 学时 第第 9 9 章章 编译预处理编译预处理 目

11、的要求目的要求 本章掌握宏定义,文件包含和条件编译等知识。了解编译预处理的 含义,区别条件语句与条件编译的区别。 教学内容教学内容 宏定义;文件包含;条件编译。 重点难点重点难点 宏定义;文件包含;条件编译。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行演示、说明,学生 上机进行练习。 作作 业业 练习本章习题。 课课 时时 2 学时 第第 1010 章章 指针指针 目的要求目的要求 使用指针是 C 语言的主要特色之一,通过指针可以提高程序执行效 率,可以访问计算机硬件。指针也是学习 C 语言的难点。因此要把本章作为重 点来学习和掌握。通过学习本章了解各类指针的定义和使用。 教学

12、内容教学内容 指针的概念;变量的指针和指向变量的指针变量;数组的指针和 指向数组的指针变量;字符串的指针和指向字符串的指针变量;函数的指针和 指向函数的指针变量;返回指针值的函数;指针数组和指向指针的指针。 重点难点重点难点 数组的指针和指向数组的指针变量;字符串的指针和指向字符串 的指针变量;函数的指针和指向函数的指针变量;返回指针值的函数;指针数 组和指向指针的指针。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行演示、说明,学生 上机进行练习。 作作 业业 练习本章习题。 课课 时时 8 学时 第第 1111 章章 结构体与共用体结构体与共用体 目的要求目的要求 掌握结构体、

13、共用体和枚举类型的定义和使用,动态分配内存等 知识点。 教学内容教学内容 结构体;共用体;枚举类型; 用 typedef 定义类型。 重点难点重点难点 结构体;共用体。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行演示、说明,学生 上机进行练习。 作作 业业 练习本章习题。 课课 时时 8 学时 第第 1212 章章 位运算位运算 目的要求目的要求 掌握位运算符、位运算和位段等知识。 教学内容教学内容 概述;位运算符和位运算; 位运算举例;位段。 重点难点重点难点 位运算符和位运算; 位段。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行演示、说明,学生 上机进行练习。 作作 业业 练习本章习题。 课课 时时 2 学时 第第 1313 章章 文件文件 目的要求目的要求 了解文件的基本知识,C 语言文件的类型,文件的打开与关闭, 文件的读写等内容。 教学内容教学内容 文件概述;文件类型指针; 文件的打开与关闭;文件的读写;文 件的定位;出错检测;文件输入输出小结。 重点难点重点难点 文件类型指针; 文件的打开与关闭;文件的读写;文件的定位。 教学方法教学方法 以教、学相结合的方式,采用多媒体手段进行演示、说明,学生 上机进行练习。 作作 业业 练习本章习题。 课课 时时 2 学时三、大纲说明三、大纲说明

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

最新文档


当前位置:首页 > 生活休闲 > 科普知识

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