信息技术教育专业.docx
- 文档编号:3579295
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:23
- 大小:32.90KB
信息技术教育专业.docx
《信息技术教育专业.docx》由会员分享,可在线阅读,更多相关《信息技术教育专业.docx(23页珍藏版)》请在冰豆网上搜索。
信息技术教育专业
信息技术教育专业
3103001信息科学导论TheIntroductionofInformationScience
总学时:
36学分:
2开课学期:
秋开课单位:
信息工程学院
先修课程要求:
课程简介:
本课程是信息类专业学生的入门课程,主要介绍计算机的基础知识,包括计算机的发展过程、计算机系统的组成、操作系统的基本知识、数据在计算机中的表示。
本课程主要通过上机练习和测试使学生掌握windows的使用、office办公系统软件的操作和使用、系统软件的安装、键盘输入。
让学生在基本操作基本功训练上要打下坚实的基础。
培养学生严谨的科学作风和解决问题处理问题的动手能力。
教材:
《信息技术应用基础》本院编国防工业出版社
参考书目:
《计算机基础操作指导》本院编国防工业出版社
3103002C语言程序设计CProgrammingLanguage
总学时:
72学分:
4开课学期:
秋开课单位:
信息工程学院
先修课程要求:
计算机导论
课程简介:
程序设计语言是计算机的基础课程,本课程介绍程序设计语言的构成和程序设计的基本概念和方法,培养学生良好程序设计习惯,使学生学会正确使用三种程序结构,并能用相应的语句描述它们;学生应该学会使用数组、结构体、指针类型的数据,学会编写各种简单的程序。
教材:
《C程序设计》(清华大学出版社,谭浩强编著)
参考书目:
《C程序设计试题汇编》(清华大学出版社,谭浩强编著)
《C语言与习题解答》(清华大学出版社,李春堡编著)
《TurboC实用大全》(机械工业出版社,徐金梧等编)
《怎样学用TurboC》(人民邮电出版社)
3103003C语言程序设计实践ProgrammingPractice
总学时:
36学分:
2开课学期:
春开课单位:
信息工程学院
先修课程要求:
计算机导论、C语言程序设计
课程简介:
程序设计是一门实践性很强的基础课程,不仅需学书本上的理论,而且需要不断设计、编制、上机调试和运行程序,才能加深对程序设计概念、理论的理解,加深程序设计基本方法和技能的训练,培养与提高学生能以计算机为工具解决实际问题的能力,也为后续课程奠定程序设计的能力及基础。
教材:
《程序设计实践》(自编讲义)
参考书目:
《C程序设计语言》(清华大学出版社,谭浩强编著)
《C语言编程常见问题解答》(清华大学出版社,张芳妮等译)
3103014离散数学BDiscreteMathematics
总学时:
54学分:
3开课学期:
春开课单位:
信息工程学院
先修课程要求:
高等数学、线性代数
课程简介:
离散数学是现代数学的重要分支,是计算机科学中基础理论的核心课程。
它为计算机科学与技术专业及其他信息类专业的后续课(如数字逻辑、程序设计、数据结构、编译原理等)奠定基础。
本课程在数理逻辑中介绍了命题、命题公式、谓词、量词、变元的约束、谓词公式、重言式、等价式、永真蕴涵式等基本概念,以及命题逻辑与谓词逻辑的关系,能够利用真值表、等价式、永真蕴涵和推理规则进行逻辑推理,并熟练掌握常用的推理方法。
在集合论中,掌握集合的运算和规则、序偶和笛卡儿乘积、关系的表示、关系的运算,了解等价关系、相容关系以及函数、置换和集合中基数的概念。
在代数结构中,掌握抽象代数的运算和性质、两个代数系统间的同态和同构关系等基本概念。
在图论中,在重点掌握图论的基本概念基础上,提高利用图论的方法进行论证和给出解决实际问题算法的能力。
教材:
《离散数学》王遇科编北京理工大学出版社
参考书目:
《离散数学及其应用》傅彦等编电子工业出版社
《离散数学》方世昌编西安电子科技大学出版社
3103016数据结构ADataStructure
总学时:
90学分:
5开课学期:
秋开课单位:
信息工程学院
先修课程要求:
计算机导论、程序设计语言、离散数学
课程简介:
数据结构是一门综合性的专业基础课。
本课程主要介绍数值计算与非数值计算中的抽象数据类型:
表、栈、队列、串、树、图及其相关的操作,介绍排序和查找的典型算法。
通过本课程的学习,培养学生分析问题、解决问题的能力,学会对处理的数据建立抽象数据类型,利用抽象数据类型进行程序设计。
掌握对典型的数据结构的各种基本操作,并使学生对算法的复杂度有一定的分析能力。
教材:
《数据结构》(清华大学出版社,严蔚敏、吴伟民编)
参考书目:
《数据结构习题与解析》(清华大学出版社,李春堡等编)
《数据结构教程》(复旦大学出版社,蔡子经、施伯乐等编)
《数据结构与算法设计》(电子工业出版社,王晓东等编)
《数据结构习题集》(清华大学出版社,严蔚敏、吴伟民等编)
3103022面向对象程序设计ObjectOrientedProgramming
学时:
72学分:
4开课学期:
春开课单位:
信息工程学院
先修课程要求:
程序设计语言
课程简介:
本课程属于面向对象程序设计的基础课。
通过全面、系统地介绍面向对象程序设计的基本概念、分析方法、设计方法、基本语法和编程方法;详尽地讲述C++语言面向对象的基本特性,其内容包括类、对象、派生类、继承、多态性、虚函数、模板、流类库等;从而使学生能深刻理解和领会面向对象程序设计的特点和风格,类的封装性、继承性和多态性与程序的安全性、结构性和灵活多样性之间的关系,达到掌握其设计方法和编程的目的,并为后续课程(例如,“面向对象(使用MFC)的Windows程序设计”、“软件工程”等)打下基础。
教材:
《面向对象的理论与C++实践》
参考书目:
《C++编程思想》《C++大学教程》
3103025VB程序设计VisualBasicProgramming
总学时:
36学分:
2开课学期:
(春或秋)开课单位:
信息工程学院
先修课程要求:
课程简介:
VB是Microsof公司推出的一种程序设计语言,特点是易学易用,功能强大,使用广泛。
本课程主要讲授内容有:
VB环境和程序设计基础知识;对象的基本概念和方法;VB的窗体,菜单和文本框、列表框等控件的设计;文件操作;绘图操作;程序调试和排错;VB数据库应用开发等部分。
通过本课程的学习能进行基于WINDOWS环境下的应用程序开发是本课程的主要学习目标。
教材:
《VisualBasic程序设计教程》
参考书目:
《VisualBasic6.0控件时尚编程百例》
《VisualBasic实验指导与测试》
3103026VFP程序设计ApplicationofVisualFoxpro
学时:
36学分:
2开课学期:
秋开课单位:
信息工程学院
先修课要求:
程序设计语言、数据结构
课程简介:
当今信息时代,数据库应用无处不在,社会需要大量熟悉数据库系统建立、管理与开发的人才。
VisualFoxpro具有强大的功能、极快的速度、友好的界面、简洁的数据存取方式、良好的兼容性。
作为目前微机较完美的数据库管理系统,正被广泛使用。
本课程介绍VFP中数据库、表的创建与维护、查询与统计操作、程序设计、面向对象的用户界面设计、报表标签打印。
讲解深入浅出,结合实例,使学生能独立开发简单的数据库应用系统。
教材:
《VisualFoxpro程序设计教程》
参考书目:
《VisualFoxpro 实例》
《VisualFoxpro程序员参考手册》
3103028数据库原理FundamentalsofDatabaseSystem
学时:
36学分:
2开课学期:
春开课单位:
信息工程学院
先修课程要求:
课程简介:
数据库技术是计算机科学技术中发展最快、应用最广的技术领域之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。
本课程主要讲授数据库基本原理,包括:
数据管理的进展,数据模型,数据库系统构成,关系数据库,SQL语言,关系数据理论,数据库保护和数据库设计。
教材:
《数据库原理教程》
参考书目:
《数据库系统概论》
3103029计算机网络ComputerNetwork
总学时:
72学分:
4开课学期:
秋开课单位:
信息工程学院信息管理系
先修课程要求:
模拟数字电路,计算机组成原理,操作系统
课程简介:
本课程主要讲授计算机网络的基本知识、基本概念和基本理论,包括OSI七层模型的功能定义、物理层、数据通信基础、数据链路层,以局域网为核心,重点讲述TCP/IP协议簇在网络互联、传输层以及应用层的理论架构。
教材:
《计算机网络教程》谢希仁编著人民邮电出版社
参考书目:
《TCP/IP协议卷》1,2,3机械工业出版社
3103032现代教育技术InstructionalTechnology
学时:
36学分:
2开课学期:
秋开课单位:
信息工程学院
先修课程要求:
教育心理学
课程简介:
教育技术是根据现代学与教的理论,以学习者为导向,借助技术手段和教学资源,运用系统方法解决教学问题的一门学科。
本课程主要讲授教育技术的基本理论与解决教学问题的基本方法;基于信息技术的各种媒体的优势与它们在教学应用中的特点;结合实际应用,培养学生教学设计和正确使用与开发教学媒体的能力。
教材:
《现代教育技术》
参考书目:
《教育技术学导论》
《当代教育心理学》
《计算机辅助教学》
3103033网络工程NetworkEngineering
总学时:
54学分:
3开课学期:
(春或秋)开课单位:
信息工程学院信息管理系
先修课程要求:
计算机网络计算机操作系统
课程简介:
本课程主要从工程的角度讲授如何规划、设计、实施以及管理中等规模的园区网络系统。
重点讲述骨干网技术的选择、网络设备的选型、综合布线系统以及网络的安全与管理,同时也讲述一下常用的广域网技术和接入技术。
其中IP规划、VLAN以及路由规划是试验的重点内容。
教材:
参考书目:
《Cisco网络技术学院》上、下册人民邮电出版社
3103034数值分析Numberanalysis
总学时:
36学分:
2开课学期:
秋开课单位:
信息工程学院
先修课程要求:
高等数学、线性代数
课程简介:
数值分析为我校信息类专业基础理论的核心课程之一。
本课程以研究在计算机上的常用数值方法及其算法设计为主要目标,其研究对象代数、微积分和常微分方程等方面的主要数值方法与算法,以及数值软件方面的基本概念和算法设计基础。
目的是使学生掌握利用计算机解决实际问题的思想方法和基础理论,为其学习后续专业基础课、专业课奠定坚实的理论基础。
通过本课程的教学培养学生的抽象思维、逻辑推理和概括能力。
教材:
《计算机数值方法》施吉林等编高等教育出版社
参考书目:
《计算方法》邓建中等编西安交通大学出版社
《在计算机上解题的计算方法》黄友谦编广东高等教育出版社
3103036计算机图形学ComputerGraphics
总学时:
54学分:
3开课学期:
春开课单位:
信息工程学院
先修课程要求:
C程序设计、数据结构、计算机组成原理、高等数学、线性代数
课程简介:
计算机图形学是一门复杂的综合性新兴学科,是建立在传统的图学理论,现代数学和计算机科学基础上的一门边缘性学科,是面向二十一世纪计算机学科的主科目。
本课程主要介绍了计算机图形学的基本概念、与其它学科的关系、研究内容、应用领域和发展动向;基本图形生成原理、算法和实现;区域填充和影线填充原理、算法和实现;图形几何变换、投影变换和视向变换的方法和实现;直线段、多边形裁剪算法和实现;曲线生成原理、算法和实现;常用的消隐算法;真实感图形绘制的基本思想。
教材:
《计算机图形学实用技术》科学出版社陈元琰编著
参考书目:
《计算机图形学》清华大学出版社孙家广编著
《计算机绘图原理及应用》清华大学出版社陆润民编著
3103037网络编程技术ProgrammingForNetworks
学时:
54学分:
3开课学期:
秋开课单位:
信息工程学院
先修课程要求:
程序设计语言,计算机网络
课程简介:
本课程主要讲授计算机网络程序设计的原理和方法,以windows系统下的socket网络程序设计作为实例来讲述带有共性的网络编程的原理和方法,强调学生学习后技术能力的提高和实现,强调具体编程方法的实现与基本原理相结合。
教材:
《网络程序设计教程》
参考书目:
《WindowsSockets网络程序设计大全》
《.Net网络高级编程》
3103039多媒体技术MultimediaTechnology
学时:
54学分:
3开课学期:
秋开课单位:
信息工程学院
先修课程要求:
课程简介:
本课程主要讲授多媒体技术的基本原理、关键技术及其开发和应用。
多媒体技术基础知识部分主要讲授多媒体计算机的定义及其关键技术、音频信号数字化,语音编码、数字图像基础知识,视频基础、多媒体数据压缩编码技术、图像,视频压缩、多媒体信息存储及读写装置。
多媒体技术实践部分主要介绍一两种多媒体制作软件,例如:
多媒体软件著作工具Authorware、图像处理软件photoshop、网络动画制作软件flash、VisualBasic多媒体编程等。
通过学习这些内容,为今后开展多媒体领域的研究和开发工作,打下良好的基础。
教材:
《多媒体技术》
参考书目:
《多媒体技术基础》
《多媒体技术及其应用》
3103040Java技术Java
总学时:
54学分:
3开课学期:
秋开课单位:
信息工程学院
先修课程要求:
课程简介:
Java语言已成为目前最具吸引力且功能强大的程序设计语言。
Java是完全面向对象的,具有诸多传统语言无可比拟的优点,且比C++更容易学习,程序的可读性也更强。
本课程围绕Java运行环境JDK,Java语言基础,面向对象技术,Java类和对象的高级特征,异常处理,图形界面设计,多线程机制,输入输出流、Applet应用程序、网络通信、Web开发技术JSP和J2EE概论等内容,在准确讲述基本语法和面向对象技术等理论内容的同时,结合最新技术的发展趋势,从不同角度提高学生的Java知识水平与实践动手能力。
教材:
《Java2程序设计实用教程》电子工业出版社
参考书目:
《Java编程思想》机械工业出版社
《Java2教程(第五版)》电子工业出版社
《Java2编程指南(SDK1.4版)》电子工业出版社
3103041教材教法EducationalTheoryofcomputer
学时:
36学分:
2开课学期:
春开课单位:
信息工程学院
先修课程要求:
教育学基础
课程简介:
本课程主要讲授中学计算机教育教学过程,研究计算机教育规律;重点讲授计算机学科教学法的基本理论和方法;结合微格教学实践,培养学生对计算机学科的教学设计和教学实践能力。
教材:
《中学计算机教育学》
参考书目:
《教育学》
《教学论》
《微格教学》
《中学计算机教学计划、教学大纲》
3103042编译原理PrinciplesofCompiling
总学时:
54学分:
3开课学期:
春开课单位:
信息工程学院
先修课程要求:
离散数学、程序设计语言、数据结构
课程简介:
本课程介绍编译程序构造的一般原理和基本实现方法,内容包括形式语言基本知识、词法分析、语法分析、中间代码生成和目标代码生成,要求学生不仅了解其中的基本概念、基本原理和实现方法,还要通过一定的实践,进一步培养学生的实际动手能力。
教材:
《程序设计语言编译原理》(陈火旺等编,国防工业出版社)
参考书目:
《编译原理》(西北工业大学出版社,蒋立源主编)
《编译原理习题与解析》(清华大学出版社,伍春香编著)
《编译技术原理》(国防工业出版社,姜文清编)
3103045算法设计与分析TheDesignandAnalysisofAlgorithm
总学时:
54学分:
3开课学期:
春开课单位:
信息工程学院
先修课程要求:
程序设计语言、数据结构、高等数学、离散数学
课程简介:
计算机科学的一个核心问题是算法理论,本课程首先介绍计算复杂性的定义和算法分析的基本方法,结合计算机科学及应用领域中常见的有代表性的非数值算法,介绍了几种重要的算法设计的方法:
分治法、动态规划、贪心法、回朔法、分枝限界法,使学生在掌握各种算法的同时,掌握算法分析的基本方法和技巧。
教材:
《算法设计与分析》(自编讲义)
参考书目:
《数据结构与算法分析》(电子工业出版社)
《计算机算法基础》(华中理工大学出版社)
3103049Web编程ProgrammingForNetworks
学时:
54学分:
3开课学期:
春开课单位:
信息工程学院
先修课程要求:
程序设计语言、计算机网络、数据库原理
课程简介:
本课程主要介绍了浏览器/服务器模式的程序设计方法。
通过对典型客户端实现技术和服务器端实现技术的讲解和课程实践活动,不但使学生对WEB编程技术有总体了解和把握,同时为运用这些技术开发应用打下基础。
教材:
参考书目:
3103050机器人控制RobotControl
总学时:
36学分:
2开课学期:
春开课单位:
信息工程学院
先修课程要求:
C程序设计
课程简介:
本课程主要讲授以SVJC系统主,又称能力风暴智能机器人仿真系统,讲解智能机器的人知识,学习智能机器人编程,实施精彩的机器人项目比赛。
介绍一些附件,传感器:
碰撞传感器,红外传感器、地面探测传感器、光敏传感器等。
教材:
智能机器人仿真系统使用教程
参考书目:
3103052数字图像处理DigitalImageProcessing
学时:
54学分:
3开课学期:
秋开课单位:
信息工程学院
先修课程要求:
《windowsVC编程》
课程简介:
本课程主要讲授数字图像处理的基本原理、关键技术和应用。
主要讲授图像的点运算、图像几何变换、图像正交变换、图像增强、图像边缘检测与提取、图像分析、图像恢复、图象数据压缩及图像编码。
并在VC环境下实现上述数字图像处理运算。
数字图像处理广泛应用于工业、医疗、航空航天、军事、计算机视觉等领域。
通过学习这些内容,为今后开展数字图像处理领域的研究和开发工作,打下良好的基础。
教材:
《数字图像处理》
参考书目:
《VisualC++数字图像处理》
3103053网络与信息安全课程NetworkandInformationSecurity
总学时:
54学分:
3开课学期:
开课单位:
信息工程学院
先修课程要求:
汇编语言,C语言,计算机网络,Linux/windows操作系统
课程简介:
本课程主要讲授网络与信息安全的基本概念,认证与加密技术,防火墙技术与应用,防病毒技术,入侵检测技术,操作系统安全与数据库的安全性,安全审计,黑客攻击和威胁的常见方法和原理以及相应的防范方法。
教材:
没有合适教材,根据专题收集相应资料
参考书目:
3103054网络数据库应用技术NetworkDatabaseApplication
总学时:
54学分:
3开课学期:
春开课单位:
信息工程学院
先修课程要求:
数据库原理
课程简介:
本课程主要围绕网络数据库的基本知识和体系结构,以主流的网络数据库,如:
MySQL、SQLSERVER、ORACLE等为起点,系统介绍这些网络数据库的操作、管理和编程接口等知识和开发方法,辅之以主流的网络开发语言,以网站开发为例,全面阐述网络数据库的理论及应用方法。
教材:
《网络数据库应用与开发教程》电子工业出版社或自编讲义
参考书目:
《MySQL网络数据库指南》机械工业出版社
《SQLServer2000从入门到精通》电子工业出版社
《Oracle数据库实用指南》电子工业出版社
3103055数据挖掘DataMinning
学时:
36学分:
2开课学期:
秋开课单位:
信息工程学院
先修课程要求:
离散数学、概率统计与随机过程、数据库原理
课程简介:
数据挖掘是一门新兴的交叉性学科,是在信息技术领域迅速兴起的计算机技术。
数据挖掘技术面向应用。
在很多重要的领域,数据挖掘都发挥着积极的作用。
本课程主要介绍数据挖掘的基本概念,原理、方法和技术,具体包括:
数据的预处理、分类预测、关联挖掘、聚类分析等内容。
重点介绍决策树分类方法、贝叶斯分类方法、关联规则挖掘、K-均值聚类方法。
通过本课程的学习,使学生了解数据挖掘技术的整体概貌,了解数据挖掘技术的主要应用及当前的研究热点问题,了解数据挖掘技术的发展方向,掌握最基本的概念、算法原理和技术方法。
参考书目:
《数据挖掘概念与技术》
《数据仓库与数据挖掘》
3103057组合数学Combinatorics
总学时:
54学分:
3开课学期:
秋开课单位:
信息工程学院
先修课程要求:
高等数学线性代数概率统计与随机过程离散数学
课程简介:
组合数学源远流长,它起源于古代的数学游戏和美学消遣,以无穷的魅力激发人们的聪明才智和数学兴趣。
随着近代科学技术的发展,组合数学已经成为很多前沿学科的基础。
特别是计算机科学的长足进步,给组合数学注入了新的生机和活力,组合数学的离散性及其算法与计算机的结合已在现代科学技术中发挥出极为重要的作用;它在计算机科学、管理科学、电子工程、数字通讯等诸多领域中具有广泛的应用。
本课程系统地介绍了组合数学的基本原理与算法。
主要内容有组合数学的研究对象、排列与组合、容斥原理、鸽巢原理、母函数、递归关系、Polya定理、图论基础、拉丁方与区组设计、线性规划和组合优化算法等。
教材:
《组合数学》华南理工大学出版社出版曹汝成编著
参考书目:
《组合数学》(第二版)清华大学出版社卢开澄
《组合数学及其在计算机中的应用》机械工业出版社刘玉峰编著郭景峰审
3103061管理信息系统ManagementInformationSystem
总学时:
54学分:
3开课学期:
秋开课单位:
信息工程学院信息管理系
先修课程要求:
程序设计基础,数据库原理,软件工程,面向对象程序设计,管理学基础
课程简介:
本课程紧密结合了信息技术与管理理论,系统讲授有关信息系统的理论知识与实现技术,主要着眼于系统分析、系统设计的一般原理与方法,重点与管理实际相结合,通过案例来讨论信息系统对企业的组织管理、生产运营等过程的影响以及企业流程重组等。
教材:
《管理信息系统原理》
参考书目:
《管理信息系统》
《基于Internet的管理信息系统》
3103067基于Internet的信息系统InternetInformationSystem
总学时:
54学分:
3开课学期:
秋开课单位:
信息工程学院
先修课程要求:
计算机网络,网络编程,数据库原理
课程简介:
Servlet/JSP是开发Java服务
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息技术 教育 专业