计算机应用基础教学大纲本理工科.docx
《计算机应用基础教学大纲本理工科.docx》由会员分享,可在线阅读,更多相关《计算机应用基础教学大纲本理工科.docx(21页珍藏版)》请在冰豆网上搜索。
![计算机应用基础教学大纲本理工科.docx](https://file1.bdocx.com/fileroot1/2023-7/3/535d4e70-3186-462a-b4b1-247788635496/535d4e70-3186-462a-b4b1-2477886354961.gif)
计算机应用基础教学大纲本理工科
《计算机应用基础》教学大纲(理工科)
适用专业:
非计算机理工科专业学分:
6.0
理论学时:
58实验学时:
38
课程编号:
05001201开课单位:
电气与信息工程学院
课程性质:
公共基础编写人:
黄海鸥
一、课程在教学计划中的地位、作用
《计算机应用基础》是由《大学计算机基础》和《高级程序设计语言》两门课程合并而成,其中《高级程序设计语言》课程按照文科、理工科不同层次授课。
理工科学生讲授《C语言程序设计》,文科学生讲授《VB语言程序设计》。
《大学计算机基础》和《高级程序设计语言》是为非计算机专业学生开设的必修课程。
《大学计算机基础》内容涉及计算机各领域相关层面的基础知识以及大学生必不可少的应用技能。
《大学计算机基础》是学生参加全国高校计算机水平考试的基础操作内容的学习课程,是学生学习和工作的基础,是学习计算机语言和其它相关课程的基础,在培养学生技术应用能力方面起着重要的作用。
在计算机应用应用到全世界各个领域的时代,《高级程序设计语言》使学生通过一门语言的学习得到程序设计的基本训练,进而为学生了解计算机在其学科相关领域的应用有了深刻的理解与剖析,学会用计算思维解决在学生技术研究领域的一些实际问题。
二、本课程的教学目标
《大学计算机基础》是一门实践性很强的学科,是培养学生动手操作、独立思考、分析归纳和撰写报告等能力的重要环节。
本课程的主要目的和任务是使学生掌握计算机的基础理论知识,以及对WindowsXP操作系统和中文字处理软件Word2003、电子表格软件Excel2003、中文演示软件PowerPoint2003、数据库设计基础、计算机网络应用与多媒体应用等内容。
让学生在技术应用能力方面有较大的提高,并奠定学生学习程序设计语言的操作和理论基础。
掌握计算机基础的基本理论,并能熟练使用各种办公自动化软件,解决生活中的一些实际问题。
C语言课程的教学目标紧密结合工程实际对应用软件编码、开发岗位人员的实际的需求,通过对软件开发人员基本能力要求的调研和课程体系的研究,课程组确定了具体的教学目标:
(1)掌握C编程语言基础语法。
(2)掌握初步编程思想,熟悉基本算法,能根据问题正确选择、组合算法并绘制程序流程图。
(3)能独立编写代码,编写测试数据,并能独立调试程序,获得正确结果。
(4)对本课程和软件开发相关课程有兴趣,能自主学习。
三、课程基本要求、内容
(一)基本要求
《计算机应用基础》的教学应该围绕省计算机一级和二级考试,以通过等级考试为主要目标,适当联系实际,让学生掌握解决生活中的一些实际问题的能力。
教材也应该围绕省计算机一级考试的考试大纲来选编。
本课程主要是为了使学生掌握计算机的基础理论知识,对Windows操作系统和办公自动化软件Office2003的操作能力以及运用程序设计语言进行简单的程序设计,调试和运行的能力。
让学生在办公自动化、网络应用能力方面有较大的提高;并通过学习程序设计语言的操作和理论基础指导程序设计的实践。
掌握计算机基础的基本理论,并能熟练使用各种办公自动化软件,解决生活中的一些实际问题;动手自己编写程序,体会程序设计流程,掌握用计算思维的方法体会计算机在各个领域中的应用。
(二)内容
《计算机应用基础》共分22章,其中《大学计算机基础》10章,《高级程序设计语言》12章。
《大学计算机基础》部分
第一章和第二章计算机基础知识(2学时)
1、教学目的:
了解计算机基本概念、分类,计算机的应用与特点、计算机的发展历史与趋势、计算机犯罪、防火墙技术、社会责任与道德和计算机软件知识产权,计算机病毒及其防治方法;掌握进位计数制及相互之间转换运算;熟练掌握至少一种的汉字输入方法。
(小四号、宋体不加粗)
2、教学内容:
内容
计算机基础知识
计算机的基本概念、计算机的分类、计算机的应用与特点、计算机的发展历史与趋势
第二章信息的表示与存储
数制的概念
1.进制的特点
2.常用的数制
3.二进制系统
数制转换
十进制、二进制、八进制、十六进制之间转换;带符号数的表示方式及定点数与浮点数。
信息的存储单位
常用的数据单位、信息表示方式。
数值型数据的编码(略)
非数值型数据的编码(简单介绍)
字符编码、汉字编码、机外码、机内码、字形码。
信息安全(1学时)
信息安全的概述、计算机犯罪、防火墙技术、计算机病毒及其防治、社会责任与道德、计算机软件知识产权
3、教学要求(重点难点):
本章的重点是:
计算机的诞生和发展及进位计数制的相互转换。
本章的难点是:
数制及其相互转换。
第三章微型计算机硬件系统(2学时)
1、教学目的:
掌握计算机系统的组成与基本工作原理和微机处理器、主板、存储器、I/O设备的功能及其特点。
了解硬件选购指南。
2、教学内容:
内容
3.1计算机组成
3.2微型计算机主机系统(0.5学时)
微机处理器、内存储器、微机主板、其他部件(只介绍总线)
3.3外存储器及其工作方式(0.5学时)
软盘存储器、硬盘存储器、光存储设备、U盘存储器
3.4常用外部设备(0.5学时)
输入设备、输出设备、其他外部设备(简单介绍)
3.5微机的硬件配置与性能
3、教学要求(重点难点):
本章的重点是:
微机处理器、主板、总线、存储器、I/O设备的功能及其特点。
本章的难点是:
存储器工作原理,主板的主要部件。
第四章操作系统基础及WindowsXP(6学时)
1、教学目的:
了解操作系统概念,掌握操作系统基本功能,同时能够熟练地使用WindowsXP操作系统平台。
2、教学内容:
操作系统基本知识(2学时)
操作系统的概念、操作系统的基本功能、操作系统的类型(简要介绍)、常用操作系统介绍(简要介绍)
WindowsXP概述(0.5学时)
WindowsXP的文件与磁盘管理(2学时)
“我的电脑”及“资源管理器”的操作与应用、文件和文件夹的基本操作、磁盘管理
控制面板与环境设置(1学时)
WindowsXP的控制面板、桌面及显示属性设置、汉字输入法的安装、选择及属性设置、个性化环境设置与账户管理
WindowsXP附件的应用(0.5学时)
系统工具、画图程序、记事本
3、教学要求(重点难点):
本章的重点是:
操作系统基本功能;WindowsXP的基本操作,WindowsXP的资源管理器操作,WindowsXP的系统设置。
本章的难点是:
操作系统基本功能,WindowsXP的系统设置。
第五章文字处理软件Word2003(8学时)
1、教学目的:
重点掌握Word2003中字符格式的设置和段落的排版;掌握表格制作及Word2003中对图、文的编辑与排版;掌握样式、目录的设置等。
2、教学内容:
Word2003概述(0.3学时)
Word2003的基本功能、Word2003的运行界面、Word2003的启动和退出
文档的创建、保存和基本的编辑操作(0.7学时)
文档的创建、保存、打开和基本的编辑操作、文档的查找与替换、文档的保护、复制、删除和插入
文件的版面设计(2学时)
输出页面设置、字符格式设置、段落格式设置、项目符号和编号设置、边框和底纹设置、样式与模板的应用、分节符和分栏排版、插入页码、页眉和页脚、索引和目录
Word2003图文混排功能(3学时)
插入图片与编辑、文本框及文字方向、艺术字及其设置、插入公式、版式设计、插入题注、脚注和尾注、水印
表格的制作和处理(2学时)
创建表格、编辑表格、格式化表格
打印预览和打印输出
打印预览、打印输出(简单介绍)
3、教学要求(重点难点):
本章的重点是:
重点掌握Word2003中字符和段落的排版;掌握表格制作及Word2003中对图、文的编辑与排版;本章的难点是:
表格制作及图文混排,样式与模板。
第六章电子表格处理软件(8学时)
1、教学目的:
掌握Excel2003工作表的基本操作单元格数据输入、序列填充、公式与函数、插入单元格行与列;掌握工作表的添加、删除和重命名、工作表单元格内容的编辑;掌握工作表的格式化;掌握创建图表、图表的编辑、图表的格式化;掌握数据清单建立、数据排序、数据筛选、分类汇总;能利用Excel2003进行较复杂的数据分析处理。
2、教学内容:
内容
Excel2003概述(0.1学时)
Excel2003的工作窗口、启动和退出
Excel2003的基本概念
Excel2003的基本操作(1.9学时)
Excel2003工作表的基本操作、单元格数据输入、序列填充、公式与函数
插入单元格、行与列
工作表的管理(0.2学时)
工作表的添加、删除和重命名、工作表单元格内容的编辑、工作表窗口的拆分
工作表的格式化(0.8学时)
格式化数据、边框底纹的设置、行高和列宽的设置、自动套用格式、格式的复制和删除、条件格式的设置
数据的图表化(2学时)
创建图表、图表的编辑、图表的格式化
数据管理与分析(3学时)
数据清单、数据排序、数据筛选、分类汇总
工作表的打印(0.1学时)
页面设置、打印预览和打印
3、教学要求(重点难点):
本章的重点是:
公式与函数的使用,工作表的格式化操作,图表的建立,数据管理与分析。
本章的难点是:
函数的使用,数据的管理与分析。
第七章演示文稿处理软件(4学时)
1、教学目的:
了解PowerPoint2003的工作界面及视图方式;能够灵活创建简单的演示文稿、掌握如何利用PowerPoint2003提供的工具编辑幻灯片中的文本、丰富幻灯片页面效果;掌握编辑幻灯片设置及如何为幻灯片添加动画效果、设置页眉和页脚;掌握打印效果的设置和添加动作和超级链接的建立。
了解幻灯片放映方法和类型、排练计时及绘图笔使用。
具有较好地使用文稿演示软件PowerPoint2003的能力。
2、教学内容:
PowerPoint2003概述(0.5学时)
PowerPoint2003的启动和退出、窗口组成、视图方式
演示文稿的基本制作方法(1学时)
演示文稿的创建、打开和保存、编辑演示文稿
演示文稿的高级编辑(1学时)
插入图片、插入表格和图表、插入声音和影片、超级链接的应用
演示文稿的修饰(1学时)
母版设计、配色方案设置、背景设计、版式及模板设计
演示文稿的放映、打包和打印(0.5学时)
排练幻灯片放映、设置幻灯片放映的方式、启动幻灯片放映、演示文稿的打包、演示文稿的打印设置(略)
3、教学要求(重点难点):
本章的重点是:
演示文稿的编辑与外观设置,演示文稿的效果设置与幻灯片的放映,超级链接的建立。
本章的难点是:
演示文稿的添加动画效果及添加动作。
第八章数据库设计基础(12学时)
1、教学目的:
了解数据库基础知识,掌握关系型数据库的基本操作。
掌握Access的基本概念,具备熟练使用Access能力。
2、教学内容:
8.1数据库概述(2学时)
数据库的基本概念、数据管理技术的发展、数据库系统的组成、关系数据库
8.2Access数据库简介(3学时)
Access的基本概念、Access的基本操作、数据表的建立和使用、利用简单查询向导创建查询、利用窗体向导创建窗体、利用报表向导创建报表、报表的浏览与打印
Access数据库的应用(7学时)
数据库表的建立
数据库报表的使用
3、教学要求(重点难点):
本章的重点是:
数据库基础知识,在Access数据库平台下建立与维护数据库;数据库查询;窗体与报表的向导使用。
本章的难点是:
建立与维护数据库。
第九章多媒体应用基础(2学时)
1、教学目的:
了解多媒体系统的软、硬件组成;了解多媒体素材的收集和处理;掌握多媒体的基本概念;掌握FlashMX2004使用方法。
2、教学内容:
9.1多媒体技术概述(0.5学时)
多媒体技术的基本概念、多媒体技术的应用、多媒体系统的组成
9.2数字声音(0.1学时)
声音的数字化、声卡与声音文件的格式、声音的采集和编辑(略)
9.3数字图像(0.1学时)
图像的数字化、数字图像的类型与格式、图像数据的获取和编辑(略)
9.4视频基础(0.1学时)
什么是视频、视频的数字化、视频的编辑(略)
9.5动画基础(0.2学时)
计算机动画、计算机动画的分类、计算机动画的制作(略)
9.6动画制作工具软件FlashMX2004(1学时)
FlashMX2004的工作窗口、Flash的基本知识、Flash的动画制作。
3、教学要求(重点难点):
本章的重点是:
多媒体系统工作原理;各种媒体格式,FlashMX2004软件使用。
本章的难点是:
FlashMX2004软件使用。
第十章算机网络应用(4学时)
1、教学目的:
了解计算机网络的基本知识,具备使用电子邮件和Internet浏览器的能力。
2、教学内容:
计算机网络基础(2学时)
计算机网络的定义和功能、计算机网络的发展和趋势、计算机网络的物理组成、计算机网络的网络协议和体系结构、网络的拓扑结构
Internet基础(1学时)
Internet的发展和现状(略讲)、IP地址与域名(详讲)、Internet的接入方式(略讲)
Internet的基本服务(1学时)
电子邮件(E-mail)、文件传输(FTP)、WWW浏览、BBS公告板
Internet信息检索与信息发布
常用搜索引擎介绍及检索的方法、信息发布(略)
3、教学要求(重点难点):
本章的重点是:
Internet的基础知识,网络协议,Internet浏览器的使用。
本章的难点是:
网络协议和体系结构,IP地址及域名。
《高级程序设计语言》部分
第一章C语言概述(2学时)
1、教学目的:
了解C语言的历史、特点,掌握C语言的运行环境,初步了解运行一个C语言程序的过程;掌握用流程图、N-S流程图画法。
2、教学内容:
C语言出现的历史背景、C语言的特点、简单的C程序介绍、C程序的上机步骤
3、教学要求
要求学生能够编写简单的C语言程序,并能使用C语言的基本环境。
第二章C程序设计的基本知识(4学时)
1、教学目的:
(1)掌握几种基本数据类型的存储方式,表示方法
(2)掌握不同类型间数据转换的原则与方法
(3)掌握有关运算符与表达式的运用
2、教学内容:
C的数据类型、常量与变量、整型数据、实型数据、字符型数据、变量赋初值、各类数值型数据间的混合运算、算术运算符和算术表达式、赋值运算符和赋值表达式、逗号运算符和逗号表达式
3、教学要求
要求学生能够掌握C语言基本的数据类型和表达式,并能利用表达式进行简单的运算。
第三章最简单的C程序设计----顺序程序设计(4学时)
1、教学目的:
(1)掌握语句的概念
(2)掌握字符数据输入输出函数
(3)格式输入输出函数的用法
2、教学内容:
C语句概述、赋值语句、数据输入输出的概念及在C语言中的实现、字符数据的输入输出、格式输入与输出、顺序结构程序设计举例
3、教学要求
要求学生能利用赋值语句、基本的输入、输出编制简单的顺序程序。
第四章选择结构程序设计(4学时)
1、教学目的:
(1)熟练掌握关系、逻辑表达式的用法
(2)熟练掌握选择型程序设计语句的用法
2、教学内容:
关系运算符和关系表达式、逻辑运算符和逻辑表达式、if语句、switch语句、程序举例
3、教学要求
要求学生能够利用关系表达式、逻辑表达式编制选择结构程序。
第五章循环控制结构(8学时)
1、教学目的:
(1)熟练掌握三种循环语句的运用
(2)掌握break和continue语句的运用
2、教学内容:
概述、goto语句以及用goto语句构成循环、while语句、do-while语句、for语句、循环的嵌套、几种循环的比较、break语句和continue语句、程序举例
3、教学要求
要求学生能够使用whlie、do-while、for语句编制循环程序,并能将几种结构综合使用。
第六章函数(8学时)
1、教学目的:
(1)掌握函数的定义和调用方法
(2)理解变量的存储属性,作用范围
2、教学内容:
概述、函数定义的一般形式、函数参数和函数的值、函数的调用、函数的嵌套调用、函数的递归调用、数组作为函数参数、局部变量和全局变量、变量的存储类别、内部函数和外部函数、如何运行一个多文件的程序
3、教学要求
要求学生能够了解函数的含义,并能熟悉函数的定义、调用的方法,要求学生能够达到解决某已基本问题而定义一段函数的能力。
第七章指针(4学时)
1、教学目的:
(1)掌握指针变量的定义与引用
(2)掌握指针与变量,指针与数组,指针与字符串的关系
(3)掌握用指针作为函数参数的方法,有关指针的算法
2、教学内容:
地址和指针的概念、变量的指针和指向变量的指针变量、数组的指针何指向数组的指针变量、字符串的指针和指向字符串的指针变量、函数的指针和指向函数的指针变量、返回指针值的函数、指针数组和指向指针的指针、有关指针的数据类型和指针运算的小结
3、教学要求
要求学生能够掌握如何定义指针类型的变量,并在编写程序的过程中能够熟练使用指针变量解决实际问题。
第八章数组(8学时)
1、教学目的:
(1)掌握数组的概念和使用
(2)掌握数组初始化的方法
(3)掌握字符数组和字符串的应用
2、教学内容:
一维数组的定义和引用、二维数组的定义和引用、字符数组
3、教学要求
要求学生能够掌握一维、二维数组、字符数组的定义、初始化、引用的方法,并能在编程中熟练掌握。
第九章预处理命令(2学时)
1、教学目的:
掌握使用宏替换编写程序
2、教学内容:
宏定义、“文件包含”处理、条件编译
3、教学要求
要求学生能够掌握宏定义和使用的方法,学生能够了解带参数的宏、不带参数的宏在宏展开过程中程序是如何编译和运行的。
第十章结构体与共用体(2学时)
1、教学目的:
(1)掌握结构体类型的概念和定义方法以及结构体变量的定义和引用
(2)掌握指向结构体变量的指针变量的概念和应用,掌握链表的概念和应用
(3)共用体的概念和应用
2、教学内容:
概述、定义结构体类型变量的方法、结构体变量的引用、结构体变量的初始化、结构体数组、指向结构体类型数据的指针、用指针处理链表、共用体、枚举类型、用typedef定义类型
3、教学要求
要求学生能够正确的定义结构体、共用体,并能在编写程序的过程中能够熟练的使用结构体、共用体进行程序设计。
第十一章位运算(1学时)
1、教学目的
掌握各种位运算
2、教学内容:
位运算符和位运算、位运算举例、位段
3、教学要求
要求学生了解与、或、非、异或运算如何进行得,并能掌握这几种运算符号的混合运算。
第十二章文件(1学时)
1、教学目的
(1)掌握文件和文件指针的概念和文件的定义方法
(2)了解文件的基本操作方法
2、教学内容:
C文件概述、文件类型指针、文件的打开与关闭、文件的读写、文件的定位、出错的检测、文件输入输出小结
3、教学要求
要求学生能够了解文件的基本概念,掌握文件操作函数的原型,在程序的设计中,能够熟练应用文件的处理函数解决实际问题。
四、学时分配
《大学计算机基础》部分
章节
章节名称
总学时
理论学时
实验学时
一
计算机基础概述
1
1
二
数制与信息编码
1
1
三
微型计算机硬件系统
2
2
四
操作系统基础及WindowsXP
6
4
2
五
文字处理软件Word
8
4
4
六
电子表格处理软件Excel
8
4
4
七
演示文稿处理软件PowerPoint
4
2
2
八
数据库设计基础
12
6
6
九
多媒体应用基础
2
2
十
计算机网络应用
4
2
2
合计
48
28
20
《高级程序设计语言》部分
章节
章节名称
总学时
理论学时
实验学时
第一章
C语言概述
2
2
第二章
数据类型表达式
4
4
第三章
顺序结构
4
2
2
第四章
选择结构程序设计
4
2
2
第五章
循环控制结构
8
4
4
第六章
函数
8
4
4
第七章
指针
4
2
2
第八章
数组
8
4
4
第九章
编译预处理
2
2
第十章
结构体、共用体
2
2
第十一章
位运算
1
1
第十二章
文件
1
1
合计
48
30
18
五、实验教学内容
《大学计算机基础》部分
序号
实验项目
学时
实验类型
备注
验证
设计
综合
演示
创新
必做
选做
1
操作系统基础及WindowsXP
2
√
2
文档排版、表格与图形的编辑
2
√
3
图文混排
2
√
4
工作表的创建、编辑、公式与函数的插入
2
√
5
数据的管理与分析、图表的创建和编辑
2
√
6
演示文稿处理软PowerPoint
2
√
7
数据库设计
2
√
8
数据库设计
2
√
9
数据库设计
2
√
10
计算机网络应用
2
√
合计
20
注意:
实验类型一项中在对应类型上划“√”。
《高级程序设计语言》部分
序号
实验项目
学时
实验类型
备注
验证
设计
综合
上机
其它
必做
选做
1
C语言程序的编辑和运行
2
√
√
√
2
顺序结构程序设计
2
√
√
√
3
选择结构程序设计
2
√
√
√
4
循环结构程序设计
2
√
√
√
5
循环结构程序设计
2
√
√
√
6
数组程序设计
2
√
√
√
7
数组程序设计
2
√
√
√
8
函数程序设计
2
√
√
√
9
指针程序设计
2
√
√
√
合计
18
六、教材和主要参考书
教材:
《大学计算机基础》,许薇、朱宏伟编著,中国农业出版社,2013年。
《大学计算机基础实验教程》,许薇、李丹编著,中国农业出版社,2013年。
参考书:
《大学计算机基础》,许薇,赵玉兰编著,人民邮电出版社,2008年。
《大学计算机基础实验与指导》,许薇,张良友编著,人民邮电出版社,2008年。
教材:
《C语言程序设计》,许薇、武青海编著,人民邮电出版社,2010年。
《C语言程序设计习题解答与上机指导》许薇、王淑艳编著,人民邮电出版社,2010年。
参考书:
《C语言程序设计》,谭浩强编著,清华大学出版社,20