信息技术导论课程教学大纲计算机中心.docx
- 文档编号:24059919
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:220
- 大小:136.05KB
信息技术导论课程教学大纲计算机中心.docx
《信息技术导论课程教学大纲计算机中心.docx》由会员分享,可在线阅读,更多相关《信息技术导论课程教学大纲计算机中心.docx(220页珍藏版)》请在冰豆网上搜索。
信息技术导论课程教学大纲计算机中心
信息管理与信息系统专业课程教学大纲
信息技术导论课程教学大纲
课程名称:
信息技术导论课程编号:
19110436
学时/学分:
48/3开课学期:
1
适用专业:
信息管理与信息系统课程类型:
学科与专业基础必修课
一、课程的目的和任务
《信息技术导论》是信息管理与信息系统专业的一门专业基础课,现代信息管理离不开计算机的信息处理技术。
本课程培养学生掌握计算机信息技术的基础知识和计算机基本应用能力,为后续专业课的学习提供了必要的理论知识和操作技能。
本课程内容主要包括:
信息的定义与特性;信息论的产生;信息管理与信息技术;计算机信息技术,计算机中的信息表示,计算机的硬件系统,计算机的软件系统,操作系统基础知识,Word文字处理软件,Excel电子表格软件,PowerPoint演示文稿软件,多媒体技术基础,计算机网络基础等内容。
通过本课程学习,着重掌握信息管理与信息技术;计算机的基本理论知识,培养学生计算机基本操作技能与实践能力以及计算机基本应用能力。
教学方法上,理论教学部分以课堂授课为主,上机实验为辅。
使学生能充分动手操作,加深对所学知识的理解。
二、课程的基本要求
本课程将依据信息管理与信息系统专业与计算机专业相近,又不完全相同,以及后继课程中无计算机硬件相关内容的特点,培养学生掌握计算机信息技术的基础知识和计算机基本应用能力。
通过本课程教学,学生应达到下列基本要求:
1.掌握信息管理与信息技术概念,掌握计算机的基础知识;
2.掌握计算机中的信息表示;
3.掌握计算机硬件系统的组成与基本工作原理;
4.了解计算机软件系统;
5.掌握Windows与DOS操作系统的初步使用;
6.掌握Word、Excel的操作与基本应用;
7.初步掌握PowerPoint的操作与基本应用;
8.了解多媒体技术基础;
9.了解计算机网络基础。
三、课程基本内容和学时安排
第一章信息技术基础概述(4学时)
知识点:
信息的定义与特性;信息论的产生;计算机与信息技术;计算机的发展史;计算机的分类;计算机的主要特点与主要应用;计算机系统的组成与工作原理;信息安全与计算机病毒的防范。
重点:
信息管理与信息技术概念;计算机与信息技术;计算机的主要特点与应用;冯.诺依曼计算机的工作原理;信息安全。
难点:
信息管理与信息技术概念;计算机与信息技术;冯.诺依曼计算机的工作原理。
第二章计算机中的信息表示(6学时)
知识点:
常用进位计数制(二进制、十进制、八进制、十六进制);二进制与十进制之间的转换;机器数与真值;原码、反码与补码;定点数与浮点数;二进制的算术运算;基本逻辑运算;ASCII码;汉字编码;BCD码;多媒体信息编码基础。
重点:
常用进位计数制;二进制与十进制之间的转换;机器数与真值;原码、反码与补码;二进制的算术运算;基本逻辑运算;ASCII码;汉字编码。
难点:
二进制与十进制之间的转换;补码;基本逻辑运算;ASCII码;汉字编码。
第三章计算机的硬件系统(4学时)
知识点:
计算机硬件系统的五大组成部分;指令系统;总线结构;中央处理器;存储体系;常见的输入/输出设备与接口;微型计算机硬件系统的组成与性能指标;多媒体计算机基本配置。
重点:
计算机硬件系统的五大组成部分;中央处理器;存储体系;微型计算机硬件系统的组成与性能指标。
难点:
计算机硬件系统的五大组成部分;指令;中央处理器;三级存储体系。
第四章计算机的软件系统(2学时)
知识点:
计算机软件的作用与分类;操作系统的主要功能;操作系统的分类;常用的计算机操作系统;计算机语言分类与特点。
重点:
计算机软件的作用与分类;操作系统的主要功能;计算机语言分类与语言处理程序。
难点:
操作系统的主要功能;计算机语言分类;语言处理程序。
第五章Windows操作系统基础知识(2学时)
知识点:
Windows操作系统概述;Windows的组成与基本操作;文件管理;程序管理;系统设置;常用工具。
重点:
Windows的组成与基本操作;文件管理;程序管理;系统设置;常用工具。
难点:
Windows的组成与基本操作;文件管理;程序管理。
第六章DOS操作系统的基础知识(6学时)
知识点:
操作环境的演变与发展;DOS操作系统结构;DOS系统的启动;DOS文件;DOS的目录与路径;DOS常用命令。
重点:
DOS的目录与路径;DOS常用命令。
难点:
DOS的目录与路径。
第七章Office应用(16学时)
Word文字处理软件
知识点:
Office简介;Word的基本操作;文档的创建与格式设置;创建与编辑表格;插入图形对象;样式与模板的使用;打印文档。
重点:
Word的基本操作;文档的创建与格式设置;创建与编辑表格;插入图形对象。
难点:
文档的创建与格式设置;创建与编辑表格;插入图形对象。
Excel电子表格软件
知识点:
Excel的基本操作;编辑工作表;数据的处理;数据图表化;数据分析;页面的设置与打印。
重点:
Excel的基本操作;编辑工作表;数据的处理;数据图表化;数据分析。
难点:
编辑工作表;数据的处理;数据图表化;数据分析。
PowerPoint演示文稿软件
知识点:
PowerPoint的基本操作;制作与编辑演示文稿;在幻灯片中插入对象;浏览、放映和打印幻灯片。
重点:
制作与编辑演示文稿;在幻灯片中插入对象;浏览、放映和打印幻灯片。
难点:
制作与编辑演示文稿;在幻灯片中插入对象;浏览、放映和打印幻灯片
第八章多媒体技术基础(2学时)
知识点:
多媒体的概念;多媒体技术的特征;多媒体技术的应用;多媒体信息的数字化;数据压缩与解压缩技术;常用的多媒体压缩算法标准。
重点:
多媒体技术的特征;多媒体信息的数字化;数据压缩与解压缩技术;常用的多媒体压缩算法标准。
难点:
多媒体技术的特征;多媒体信息的数字化;常用的多媒体压缩算法标准。
第九章计算机网络基础(2学时)
知识点:
计算机网络的物理组成;常见的网络拓扑结构;计算机网络的体系结构;局域网与广域网;中国互联网络的发展;TCP/IP协议;Internet地址和域名;Internet的应用。
重点:
计算机网络的物理组成;常见的网络拓扑结构;计算机网络的体系结构;局域网与广域网;TCP/IP协议;Internet地址和域名。
难点:
计算机网络的物理组成;常见的网络拓扑结构;计算机网络的体系结构;Internet地址和域名。
机动学时:
4学时。
四、结合理论教学的实践教学内容与要求
1.实验
序号
项目
内容和要求
实验学时
主要仪器设备
备注
1
操作系统基本使用
1.创建文件夹
2.搜索文件或文件夹
3.Windows界面的设置
4.DOS界面有路径设置与操作
5.DOS常用命令的使用
6.了解批处理文件
2
计算机
Windows
2
Word应用
1.Office简介
2.Word的基本操作
2.文档的创建与格式设置
3.创建与编辑表格
4.插入图形对象
5.样式与模板的使用
6.打印文档。
4
计算机
Windows
Office软件
3
Excel应用
1.Excel的基本操作
2.编辑工作表
3.数据的处理
4.数据图表化
5.数据运算与分析
6.页面的设置与打印。
6
计算机
Windows
Office软件
4
PowerPoint应用
1.PowerPoint的基本操作
2.制作与编辑演示文稿
3.在幻灯片中插入对象
4.浏览、放映和打印幻灯片
4
计算机
Windows
Office软件
5
Office综合实验
1.综合应用Office制作个人或班级情况介绍。
2.用Word制作一张个人简历(A4)。
3.用Excel制作成绩单。
4.用PowerPoint制作至少5张班级或个人情况介绍的演示文稿,并通过超链接方式将个人简历、个人成绩单链接到演示文稿的相关幻灯片中。
5.制作的演示文稿要围绕一个主题思想,设计合理、文档编排美观、图文并茂。
2
计算机
Windows
Office软件
五、先修课程:
无
六、建议教材或参考书
《计算机基础》(第二版)亓常松等主编清华大学出版社2012.7
《信息技术基础与应用》罗先文 主编清华大学出版社2014.1
《计算机信息技术基础》李永杰,马良荔 主编人民邮电出版社2012.10
《大学计算机基础》刘勇 主编清华大学出版社2011.7
《计算机导论》张凯 主编清华大学出版社2012.3
七、考核方式和要求
1.考核方式:
闭卷
2.内容比例:
信息技术基础概述、计算机硬件系统与计算机软件系统、多媒体技术基础、计算机网络基础占40%左右;计算机中的信息表示占15%左右;Windows与DOS操作系统基础知识占15%左右;Office应用占30%左右。
3.题型比例:
选择题25%左右,判断题10%左右,填空题25%左右,问答题30%左右,计算题10%左右。
八、其他说明
1.本大纲的特点
本大纲是根据本校四年制本科信息管理与信息系统专业的培养计划中的统一要求制定的。
根据应用型本科教学的特点,要求掌握计算机信息处理技术的基本知识和理论,应注重学生计算机基本操作技能与应用能力的培养。
在教学过程中,应根据信息技术的发展要求,随时对本大纲的部分内容进行适当的调整。
2.教学法建议等内容
(1)教学上以基本理论与实际应用并重。
(2)在课程教学上,以课堂教学为主,以实验教学为辅。
(3)在教学过程中,安排一次期中测验,以强化对本课程知识的掌握。
(4)本课程实践性较强,教学中应注重理论联系实际,重视实验教学。
(5)应鼓励学生利用课余时间多上机练习,强化自主学习能力和动手能力的培养。
(6)部分章节的内容和实验项目可根据每学期的实际课时适当增加或减少。
执笔人:
魏磊晶审核人:
赵钊林
高级语言程序设计课程教学大纲
课程名称:
高级语言程序设计课程编号:
19110138
学时/学分:
64/4开课学期:
1
适用专业:
计算机科学与技术/软件工程/网络工程课程类型:
学科与专业基础必修课
信息管理与信息系统/物联网工程
一、课程的目的和任务
程序设计能力是计算机相关专业学生必备的基本素质。
本科计算机相关专业的学生应该掌握高级程序设计语言的基本知识,以及使用高级语言进行程序设计的基本技能与方法。
本课程以目前最有代表性的高级语言——C语言为背景,讲授面向过程的结构化程序设计的基本思想和方法。
通过本课程的学习,一方面使学生得到程序设计方面的基本训练,提高计算机专业素养,产生学习计算机相关专业的兴趣,树立学习本专业的信心,另一方面为今后进一步学习其他程序设计技术和实用软件开发打下坚实的基础。
本课程是大学第一学期,第一门计算机课程,不仅是计算机相关专业的基础课,又是入门课。
这门课的地位在整个专业教学中显得尤为重要。
只有学好这门课才能比较顺利的开始后续专业课的学习。
二、课程的基本要求
通过本课程教学,学生应达到下列学习目标:
(1)熟悉当前流行的C语言程序设计的编译、调试环境和技巧,掌握C语言程序设计的基本规范。
(2)掌握结构化、模块化程序设计的基本思想和方法;
(3)通过C语言编程的基本训练,培养分析问题和解决问题的能力,提高计算机专业素养;
(4)通过C语言程序设计实践,培养学习计算机相关专业的浓厚的兴趣,树立学习专业的信心;
(5)为后续其它课程如《数据结构》、《面向对象程序设计》打好基础;
(6)为参加计算机三级等级考试、计算机水平程序员考试、研究生入学考试打下良好的基础。
三、课程基本内容和学时安排
第一章C语言程序设计概述(2学时)
1.了解计算机语言、程序设计和算法的概念;
2.了解C语言的发展和特点以及C语言源程序的书写格式;
3.掌握C语言的构成及C语言程序的编辑、编译和执行步骤;
4.熟悉CODEBLOCKS集成开发环境,能独立熟练地编辑、编译、链接、运行一个简单的C程序。
重点与难点:
程序的基本组成,算法的概念与表示方法
第二章基本数据类型、运算符和表达式(6学时)
1.变量与常量;
2.基本数据类型:
整型、实型、字符型与内存的概念;
3.运算符与表达式:
算术运算,增1与减1运算,赋值运算,关系运算,逻辑运算,条件运算,逗号运算,运算符的优先级与结合性;
4.基本输入、输出函数:
格式输入和格式输出函数;非格式化输入、输出函数;
重点:
常量与变量,基本输入、输出函数,运算符与表达式。
难点:
运算符及其优先级与结合性。
第三章程序的控制结构(8学时)
1.算法的特性及表示
2.C语言的语句:
C语言语句的语法及书写规范;
3.顺序结构:
程序设计的流程图,程序控制结构中的顺序结构,复合语句;
4.选择结构:
if结构、if结构的多种形式,switch结构与多分支结构;
5.循环结构:
当型循环,直到型循环,循环的嵌套,break语句与continue语句。
6.穷举与迭代算法
重点:
顺序、分支、循环结构。
难点:
循环结构
第四章数组(6学时)
1.一维数组:
定义、初始化和引用
2.二维数组:
定义、初始化和引用
3.字符数组:
定义、初始化和引用,字符数组与字符串的关系
4.字符串处理函数
重点:
一维数组的使用
难点:
数组与循环的结合使用
第五章结构体和共用体(2学时)
结构体:
结构体的概念,结构体类型及结构体变量,结构体变量的使用,结构体变量的初始化,结1.构体数组的初始化
2.结构体数组定义、初始化和结构数组的操作
3.用户自定义类型typedef的用途
重点与难点:
结构体
第六章函数(6学时)
1.模块化和函数的概念
2.函数的分类、定义、参数、参数的传递、返回值
3.用户自定义函数和函数的调用:
函数定义、调用和说明,函数的参数传递:
值传递与地址传递
4.函数的嵌套调用及递归调用:
函数的嵌套调用、函数的递归调用;
5.局部变量与全局变量:
局部变量与全局变量的定义、初始化及作用域;
6.变量的存储类型:
局部变量与全局变量的生命期;静态变量与动态变量的定义、初始化、作用域及生命期;
7.编译预处理:
文件包含,宏定义。
重点:
用户自定义函数、局部变量与全局变量。
难点:
函数的嵌套调用及递归调用。
第七章指针(4学时)
1.指针的基本概念:
内存地址、指针与变量的关系;
2.指针变量的定义和赋值
3.指针变量的使用:
与指针相关的运算符,变量的存取方式,指针变量作为函数参数
4.指针与数组:
数组元素的指针与数组的指针,指向数组和数组元素的指针变量,数组元素的引用,数组名作为函数参数,字符串的指针和指向字符串的指针变量,指针数组,移动指针及两指针相减运算指针比较;
5.指针与结构:
指向结构变量的指针,指向结构体数组的指针,指向结构体的指针作为函数参数
重点:
指针运算符、指针与数组
难点:
指针的基本概念、指针运算符、指针与数组
第十章文件(2学时)
1.文件的基本概念,C语言中的两种文件;
2.文件的打开、关闭和文件结束测试,文件的读写,文件的定位。
重点:
文件的打开、关闭和文件结束测试。
难点:
文件的读写,文件的定位。
四、结合理论教学的实践教学内容与要求
1.实验
序号
项目
内容和要求
实验学时
主要仪器设备
备注
1
程序设计入门
熟悉codeblocks开发环境,理解数据存储的类型,变量常量的概念,能够进行简单的算术运算、数据的输入输出,简单的调试过程
2
计算机
2
基本数据类型、运算符和表达式
掌握运算符的优先级和结合性
2
计算机
3
选择结构程序设计
熟悉结构化编程的思想,熟练使用三种分支选择结构
2
计算机
4
循环结构程序设计
熟练使用三种循环结构
2
计算机
5
数组程序设计
(1)
熟悉数组结构的思想和定义方法,熟练使用数组进行程序设计
2
计算机
6
数组程序设计
(2)
掌握字符数组的定义、初始化和使用,
复习循环结构
2
计算机
7
结构体程序设计
掌握结构体数据结构的作用,结构体数据的定义方法和使用方法
2
计算机
8
函数程序设计
熟悉模块化编程的思想,能够使用系统提供的函数库,能够自定义函数,熟悉函数调用的过程
2
计算机
9
指针程序设计
理解指针的思想和定义方法,学会使用指针,掌握指针与数组的关系,
2
计算机
10
文件程序设计
掌握文件结构,文件的建立和文件的读写操作,使用文件存储数据
2
计算机
2.课程设计
(1)题目类型
◆管理类题目:
☆学生成绩管理系统
☆学生信息管理系统
☆工资管理系统
☆通讯录管理系统
☆图书信息管理系统
要求熟悉结构体、文件等内容,建立相应的数据文件,并具备增删改和一些统计计算查询功能,应该有比较友好的用户界面,一般是命令窗口的,有能力的同学可以考虑图形界面。
◆游戏类题目
☆五子棋
☆数独(Sudoku)
☆八皇后问题
☆扫地雷
本类题目一般要使用图形界面。
◆算法演示类题目
☆排序算法演示(选择和冒泡排序算法)
☆汉诺塔
◆其它题目
☆简单的文本编辑器(综合运用数组、字符串、文件等,实现一个行编辑功能的编辑器)
☆特殊计算器(综合运用数组和字符识别,实现具有算术四则运算能力的计算器)
☆分数计算器(综合运用数组和字符识别,实现分数四则运算的计算器)
☆万年历(输入4位数的年份,打印那一年的日历;可以查询某一天是星期几,可以查询某月的第几个星期六或日是几号)
(2)目的及要求
“高级语言程序设计课程设计”是学习完《高级语言程序设计》之后开设的独立的实践课程,是高级语言程序设计的综合实践。
其目的在于加深对高级语言程序设计的基本思想、基础知识和方法的理解,进一步锻炼学生分析、解决比较复杂问题的能力,提高学生独立编程的能力,为实际软件开发和后续课程的学习打下坚实的基础。
要求学生明确课程设计的目的和重要性,选择适当的题目,分组或独立有计划地按照软件工程的思想,在教师的指导下,对题目进行分析、设计和实现,并按照一定的格式写出设计报告。
在课程设计过程中,要学会如何运用所学知识和技巧,如何查阅、搜集、归纳整理相关资料,注意如何有意识地按照软件工程的基本规范进行分析、设计和实现。
(3)设计内容
选定上述题目其中之一之后,需要经历下面几个阶段进行课程设计:
◆题目分析:
首先要弄清楚问题到底要干什么,明确设计目标,搜集和查阅相关资料。
◆系统设计:
然后考虑怎么做。
具体要通过数据结构设计确定是用数组还是结构体,怎么存放数据;通过功能设计确定要实现几个功能,每个功能的名字什么,画出功能模块图,给出对应的函数原型;通过流程图给出每个功能模块具体怎么做,描述相应的算法。
通过界面设计确定用户如何使用系统,是命令窗口界面还是图形界面,如何操作。
◆编程实现:
根据上一步的函数原形和流程图给出具体的C或C++语言源程序。
◆调试程序:
上机调试。
通过编译发现语法错误,借助于调试工具查找错误,改正直至可以运行。
◆测试:
通过精心准备的数据,对系统进行测试,发现逻辑错误并改正。
观察是否满足系统的设计目标,操作界面是否方便使用。
◆撰写报告:
按照给定的格式写出完整、规范的报告并打印。
其中模块图、流程图要清楚、规范,不能有错别字。
(另附报告模板)
◆答辩:
程序运行通过,报告打印出来后,通知指导教师检查,经提问能回答出大部分的提问,即可通过。
设计工作量:
不管是选哪一道题做课程设计,一周的工作必须有足够的工作量,具体体现在下面几个方面。
必须有总体功能图和每个模块的流程图。
要有完整的实现代码,代码量不能过少。
要有足够的参考文献,3篇以上。
要有完整规范的报告,一般要10页左右。
成绩按五分制评定:
优、良、中、及格和不及格。
五、先修课程
无
六、建议教材或参考书
1.教材:
《高级语言程序设计》[修订版]黄翠兰主编厦门大学出版社2008.7。
2.参考书:
《C程序设计语言》(第2版·新版),(美)BrianW.Kernighan,DennisM.Ritchie著,许宝文等译,机械工业出版社
《C语言程序设计·现代方法》(美)K.N.King著,吕秀锋译,,人民邮电出版社
《CPrimerPlus中文版(第五版)》,(美)StephenPrata著,云巅工作室译,人民邮电出版社
C大学教程》(第5版),(美)H.M.Deitel,P.J.Deitel著,苏小红等译
《你必须知道的495个C语言问题》,(美)STEVESUMMIT著,孙云等译,人民邮电出版社
《C陷阱与缺陷》,(美)AndrewKoenig著、高巍译,人民邮电出版社
《程序设计导引及在线实践》,李文新等编著,清华大学出版社
《C语言程序设计(C99版)》,陈良银等编著,清华大学出版社
《高级语言程序设计》(C语言描述),吕国英等编著,清华大学出版社
刘振安,孙忱,《C程序设计课程设计》,机械工业出版社
七、考核方式和要求
1.考核方式:
闭卷
2.内容比例:
基础知识90%,提高10%
3.题型比例:
选择题30%,程序阅读题40%,程序编写题30%
八、其他说明
(一)本大纲的特点
1.本大纲以如何突出结构化程序设计的思想方法教学为主线,以程序设计能力的培养为重点。
本大纲特别注意先进性,使用现代流行的C程序设计环境,国际公认的优秀教材为参考,软件行业的需求为目标。
本大纲适用于本科计算机科学与技术、软件工程、网络工程、信息管理与信息系统、物联网等专业。
2.对于后续课程《数据结构》将详细介绍的内容,在本大纲中不做考试要求。
(二)教学法建议等内容
建议采用多媒体教学手段,理论教学和实际程序的编辑调试环境相结合的方法,使学生能够立刻体验到程序设计过程发生的错误,正确的运行结果等。
特别注意作业与实验实践教学环节、考核过程,如果能建立相应的网络平台,建立相应的监督检查考核机制,将对提高这门课的教学质量有重要作用。
课内上机与课外上机相结合。
适当布置有一定难度的综合性思考题。
执笔人:
吴秀昇审核人:
林芳
算法与数据结构课程教学大纲
课程名称:
算法与数据结构课程编号:
19110279
学时/学分:
64/4开课学期:
2
适用专业:
计算机科学与技术/软件工程/网络工程课程类型:
学科与专业基础必修课
信息管理与信息系统/物联网工程
一、课程的目的和任务
《算法与数据结构》是计算机学科的一门必修课程。
它系统地介绍了各种类型的数据结构和查找、排序的各种算法,强调“算法”和“数据结构”之间密不可分的联系,为程序设计方法奠定基础,为后续课程提供必要的基础知识,是信息管理与信息系统机专业的一门专业基础课程。
二、课程的基本要求
(1)知识方面通过学习常用的数据结构(如线性表、栈、队列、二叉树、图等),了解数据结构内在的逻辑关系,了解数据结构在计算机中的表示方法。
(2)技能方面通过典型应用,理解数据在不同的存储结构中,实现各种数据运算的不同方法。
通过算法设计和算法分析,提高学生分析问题和解决问题的能力,包括提高程序设计的能力。
(3)实践方面通过上机实践不断提高学生独立设计程序能力及上机调试程序能力。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息技术 导论 课程 教学大纲 计算机中心