【vb精品源码栏目提醒】:网学会员为需要vb精品源码的朋友们搜集整理了信息技术教育专业 - 教育相关资料,希望对各位网友有所帮助!
信息技术教育专业3103001 信息科学导论 The Introduction of Information Science总学时:36 学分:2 开课学期:秋 开课单位:信息工程学院先修课程要求:课程简介: 本课程是信息类专业学生的入门课程,主要介绍计算机的基础知识,包括计算机的发展过程、计算机系统的组成、操作系统的基本知识、数据在计算机中的表示。
本课程主要通过上机练习和测试使学生掌握 windows 的使用、office 办公系统软件的操作和使用、系统软件的安装、键盘输入。
让学生在基本操作基本功训练上要打下坚实的基础。
培养学生严谨的科学作风和解决问题处理问题的动手能力。
教材:《信息技术应用基础》 本院编 国防工业出版社参考书目:《计算机基础操作指导》 本院编 国防工业出版社3103002 C 语言程序设计 C Programming Language总学时:72 学分:4 开课学期:秋 开课单位:信息工程学院先修课程要求:计算机导论课程简介: 程序设计语言是计算机的基础课程,本课程介绍程序设计语言的构成和程序设计的基本概念和方法,培养学生良好程序设计习惯,使学生学会正确使用三种程 《C序结构,并能用相应的语句描述它们;学生应该学会使用数组、结构体、指针类型的数据,学会编写各种简单的程序。
教材: 程序设计》 (清华大学出版社,谭浩强编著) 《C参考书目: 程序设计试题汇编》 (清华大学出版社,谭浩强编著) 《C 语言与习题解答》(清华大学出版社,李春堡编著) 《Turbo C 实用大全》(机械工业出版社,徐金梧等编) 《怎样学用 Turbo C》(人民邮电出版社)3103003 C 语言程序设计实践 Programming Practice总学时:36 学分:2 开课学期:春 开课单位:信息工程学院先修课程要求:计算机导论、C 语言程序设计课程简介: 程序设计是一门实践性很强的基础课程,不仅需学书本上的理论,而且需要不断设计、编制、上机调试和运行程序,才能加深对程序设计概念、理论的理解,加深程序设计基本方法和技能的训练,培养与提高学生能以计算机为工具解决实际问题的能力,也为后续课程奠定程序设计的能力及基础。
《程序设计实践》教材: (自编讲义) 《C参考书目: 程序设计语言》 (清华大学出版社,谭浩强编著) 《C 语言编程常见问题解答》(清华大学出版社,张芳妮等译)3103014 离散数学 B Discrete Mathematics总学时:54 学分:3 开课学期:春 开课单位:信息工程学院先修课程要求:高等数学、线性代数课程简介: 离散数学是现代数学的重要分支,是计算机科学中基础理论的核心课程。
它为计算机科学与技术专业及其他信息类专业的后续课(如数字逻辑、程序设计、数据结构、编译原理等)奠定基础。
本课程在数理逻辑中介绍了命题、命题公式、谓词、量词、变元的约束、谓词公式、重言式、等价式、永真蕴涵式等基本概念,以及命题逻辑与谓词逻辑的关系,能够利用真值表、等价式、永真蕴涵和推理规则进行逻辑推理,并熟练掌握常用的推理方法。
在集合论中,掌握集合的运算和规则、序偶和笛卡儿乘积、关系的表示、关系的运算,了解等价关系、相容关系以及函数、置换和集合中基数的概念。
在代数结构中,掌握抽象代数的运算和性质、两个代数系统间的同态和同构关系等基本概念。
在图论中,在重点掌握图论的基本概念基础上,提高利用图论的方法进行论证和给出解决实际问题算法的能力。
教材:《离散数学》 王遇科编 北京理工大学出版社参考书目:《离散数学及其应用》 傅彦等编 电子工业出版社 《离散数学》 方世昌编 西安电子科技大学出版社3103016 数据结构 A Data Structure总学时:90 学分:5 开课学期:秋 开课单位:信息工程学院先修课程要求:计算机导论、程序设计语言、离散数学课程简介: 数据结构是一门综合性的专业基础课。
本课程主要介绍数值计算与非数值计算中的抽象数据类型:表、栈、队列、串、树、图及其相关的操作,介绍排序和查找的典型算法。
通过本课程的学习,培养学生分析问题、解决问题的能力,学会对处理的数据建立抽象数据类型,利用抽象数据类型进行程序设计。
掌握对典型的数据结构的各种基本操作,并使学生对算法的复杂度有一定的分析能力。
教材:《数据结构》(清华大学出版社,严蔚敏、吴伟民编)参考书目:《数据结构习题与解析》(清华大学出版社,李春堡等编) 《数据结构教程》(复旦大学出版社,蔡子经、施伯乐等编) 《数据结构与算法设计》(电子工业出版社,王晓东等编) 《数据结构习题集》(清华大学出版社,严蔚敏、吴伟民等编)3103022 面向对象程序设计 Object Oriented Programming学时:72 学分:4 开课学期:春 开课单位:信息工程学院先修课程要求:程序设计语言课程简介: 本课程属于面向对象程序设计的基础课。
通过全面、系统地介绍面向对象程序设计的基本概念、分析方法、设计方法、基本语法和编程方法;详尽地讲述 C语言面向对象的基本特性,其内容包括类、对象、派生类、继承、多态性、虚函数、模板、流类库等;从而使学生能深刻理解和领会面向对象程序设计的特点和 “面向对象(使风格,类的封装性、继承性和多态性与程序的安全性、结构性和灵活多样性之间的关系,达到掌握其设计方法和编程的目的,并为后续课程(例如, 、用 MFC)的 Windows 程序设计”“软件工程”等)打下基础。
教材:《面向对象的理论与 C实践》参考书目:《C编程思想》 《C大学教程》3103025
VB 程序设计 Visual Basic Programming总学时:36 学分:2 (春或秋) 开课学期: 开课单位:信息工程学院先修课程要求:课程简介:
VB 是 Microsof 公司推出的一种程序设计语言,特点是易学易用,功能强大,使用广泛。
本课程主要讲授内容有:
VB 环境和程序设计基础知识;对象的基本概念和方法;
VB 的窗体,菜单和文本框、列表框等控件的设计;文件操作;绘图操作;程序调试和排错;
VB 数据库应用开发等部分。
通过本课程的学习能进行基于 WINDOWS 环境下的应用程序开发是本课程的主要学习目标。
《Visual Basic 程序设计教程》教材: 《Visual Basic 6.0 控件时尚编程百例》参考书目: 《Visual Basic 实验指导与测试》3103026 VFP 程序设计 Application of Visual Foxpro学时:36 学分:2 开课学期:秋 开课单位:信息工程学院先修课要求:程序设计语言、数据结构课程简介: 当今信息时代,数据库应用无处不在,社会需要大量熟悉数据库系统建立、管理与开发的人才。
Visual Foxpro 具有强大的功能、极快的速度、友好的界面、简洁的数据存取方式、良好的兼容性。
作为目前微机较完美的数据库管理系统,正被广泛使用。
本课程介绍 VFP 中数据库、表的创建与维护、查询与统计操作、程序设计、面向对象的用户界面设计、报表标签打印。
讲解深入浅出,结合实例,使学生能独立开发简单的数据库应用系统。
教材:《Visual Foxpro 程序设计教程》 《Visual Foxpro 实例》参考书目: 《Visual Foxpro 程序员参考手册》3103028 数据库原理 Fundamentals of Database System学时:36 学分:2 开课学期:春 开课单位:信息工程学院先修课程要求:课程简介: 数据库技术是计算机科学技术中发展最快、应用最广的技术领域之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。
本课程主要讲授数据库基本原理,包括:数据管理的进展,数据模型,数据库系统构成,关系数据库,SQL 语言,关系数据理论,数据库保护和数据库设计。
《数据库原理教程》教材: 《数据库系统概论》参考书目:3103029 计算机网络 Computer Network总学时:72 学分:4 开课学期:秋 开课单位:信息工程学院信息管理系先修课程要求:模拟数字电路,计算机组成原理,操作系统课程简介: 本课程主要讲授计算机网络的基本知识、基本概念和基本理论,包括 OSI 七层模型的功能定义、物理层、数据通信基础、数据链路层,以局域网为核心,重点讲述 TCP/IP 协议簇在网络互联、传输层以及应用层的理论架构。
《计算机网络教程》 谢希仁 编著 人民邮电出版社教材: 《TCP/IP 协议卷》1,2,3参考书目: 机械工业出版社3103032 现代教育技术 Instructional Technology学时:36 学分:2 开课学期:秋 开课单位:信息工程学院先修课程要求:教育心理学课程简介: 教育技术是根据现代学与教的理论,以学习者为导向,借助技术手段和教学资源,运用系统方法解决教学问题的一门学科。
本课程主要讲授教育技术的基本理论与解决教学问题的基本方法;基于信息技术的各种媒体的优势与它们在教学应用中的特点;结合实际应用,培养学生教学设计和正确使用与开发教学媒体的能力。
教材:《现代教育技术》参考书目:《教育技术学导论》 《当代教育心理学》 《计算机辅助教学》3103033 网络工程 Network Engineering总学时:54 学分:3 (春或秋) 开课学期: 开课单位:信息工程学院信息管理系先修课程要求:计算机网络 计算机操作系统课程简介: 本课程主要从工程的角度讲授如何规划、设计、实施以及管理中等规模的园区网络系统。
重点讲述骨干网技术的选择、网络设备的选型、综合布线系统以及网络的安全与管理,同时也讲述一下常用的广域网技术和接入技术。
其中 IP 规划、VLAN 以及路由规划是试验的重点内容。
教材: 《Cisco 网络技术学院》 上、下册 人民邮电出版社参考书目:3103034 数值分析 Number analysis总学时:36 学分:2 开课学期:秋 开课单位:信息工程学院先修课程要求:高等数学、线性代数课程简介: 数值分析为我校信息类专业基础理论的核心课程之一。
本课程以研究在计算机上的常用数值方法及其算法设计为主要目标,其研究对象代数、微积分和常微分方程等方面的主要数值方法与算法,以及数值软件方面的基本概念和算法设计基础。
目的是使学生掌握利用计算机解决实际问题的思想方法和基础理论,为其学习后续专业基础课、专业课奠定坚实的理论基础。
通过本课程的教学培养学生的抽象思维、逻辑推理和概括能力。
教材:《计算机数值方法》 施吉林等编 高等教育出版社参考书目:《计算方法》 邓建中等编 西安交通大学出版社 《在计算机上解题的计算方法》 黄友谦编 广东高等教育出版社3103036 计算机图形学 Computer Graphics总学时:54 学分:3 开课学期:春 开课单位:信息工程学院先修课程要求:C 程序设计、数据结构、计算机组成原理、高等数学、线性代数课程简介: 计算机图形学是一门复杂的综合性新兴学科,是建立在传统的图学理论,现代数学和计算机科学基础上的一门边缘性学科,是面向二十一世纪计算机学科的主科目。
本课程主要介绍了计算机图形学的基本概念、与其它学科的关系、研究内容、应用领域和发展动向;基本图形生成原理、算法和实现;区域填充和影线填充原理、算法和实现;图形几何变换、投影变换和视向变换的方法和实现;直线段、多边形裁剪算法和实现;曲线生成原理、算法和实现;常用的消隐算法;真实感图形绘制的基本思想。
《计算机图形学实用技术》教材: 科学出版社 陈元琰编著 《计算机图形学》参考书目: 清华大学出版社 孙家广编著 《计算机绘图原理及应用》 清华大学出版社 陆润民编著3103037 网络编程技术 Programming For Networks学时:54 学分:3 开课学期:秋 开课单位:信息工程学院先修课程要求:程序设计语言计算机网络课程简介: 本课程主要讲授计算机网络程序设计的原理和方法,以 windows 系统下的 socket 网络程序设计作为实例来讲述带有共性的网络编程的原理和方法,强调学生学习后技术能力的提高和实现,强调具体编程方法的实现与基本原理相结合。
《网络程序设计教程》教材: 《Windows Sockets 网络程序设计大全》参考书目: 《.Net 网络高级编程》3103039 多媒体技术 Multimedia Technology学时:54 学分:3 开课学期:秋 开课单位:信息工程学院先修课程要求:课程简介: 本课程主要讲授多媒体技术的基本原理、关键技术及其开发和应用。
多媒体技术基础知识部分主要讲授多媒体计算机的定义及其关键技术、音频信号数字化,语音编码、数字图像基础知识,视频基础、多媒体数据压缩编码技术、图像,视频压缩、多媒体信息存储及读写装置。
多媒体技术实践部分主要介绍一两种多媒体制作软件,例如:多媒体软件著作工具 Authorware、图像处理软件 photoshop、网络动画制作软件 flash、Visual Basic多媒体编程等。
通过学习这些内容,为今后开展多媒体领域的研究和开发工作,打下良好的基础。
教材:《多媒体技术》参考书目:《多媒体技术基础》 《多媒体技术及其应用》3103040 Java 技术 Java总学时:54 学分:3 开课学期:秋 开课单位:信息工程学院先修课程要求:课程简介: Java 语言已成为目前最具吸引力且功能强大的程序设计语言。
Java 是完全面向对象的,具有诸多传统语言无可比拟的优点,且比 C更容易学习,程序的可读性也更强。
本课程围绕 Java 运行环境 JDK,Java 语言基础,面向对象技术,Java 类和对象的高级特征,异常处理,图形界面设计,多线程机制,输入输出流、Applet 应用程序、网络通信、Web 开发技术 JSP 和 J2EE 概论等内容,在准确讲述基本语法和面向对象技术等理论内容的同时,结合最新技术的发展趋势从不同角度提高学生的 Java 知识水平与实践动手能力。
教材:《Java2 程序设计实用教程》 电子工业出版社参考书目:《Java 编程思想》 机械工业出版社 《Java2 教程第五版》 电子工业出版社 《Java 2 编程指南SDK 1.4 版》 电子工业出版社3103041 教材教法 Educational Theory of computer学时:36 学分:2 开课学期:春 开课单位:信息工程学院先修课程要求:教育学基础课程简介: 本课程主要讲授中学计算机教育教学过程,研究计算机教育规律;重点讲授计算机学科教学法的基本理论和方法;结合微格教学实践,培养学生对计算机学科的教学设计和教学实践能力。
教材:《中学计算机教育学》参考书目:《教育学》 《教学论》 《微格教学》 《中学计算机教学计划、教学大纲》3103042 编译原理 Principles of Compiling总学时:54 学分:3 开课学期:春 开课单位:信息工程学院先修课程要求:离散数学、程序设计语言、数据结构课程简介: 本课程介绍编译程序构造的一般原理和基本实现方法,内容包括形式语言基本知识、词法分析、语法分析、中间代码生成和目标代码生成,要求学生不仅了解其中的基本概念、基本原理和实现方法,还要通过一定的实践,进一步培养学生的实际动手能力。
教材:《程序设计语言编译原理》(陈火旺等编,国防工业出版社)参考书目:《编译原理》(西北工业大学出版社,蒋立源主编) 《编译原理习题与解析》(清华大学出版社,伍春香编著) 《编译技术原理》(国防工业出版社,姜文清编)3103045 算法设计与分析 The Design and Analysis of Algorithm总学时:54 学分:3 开课学期:春 开课单位:信息工程学院先修课程要求:程序设计语言、数据结构、高等数学、离散数学课程简介: 计算机科学的一个核心问题是算法理论,本课程首先介绍计算复杂性的定义和算法分析的基本方法,结合计算机科学及应用领域中常见的有代表性的非数值算法,介绍了几种重要的算法设计的方法:分治法、动态规划、贪心法、回朔法、分枝限界法,使学生在掌握各种算法的同时,掌握算法分析的基本方法和技巧。
教材:《算法设计与分析》(自编讲义)参考书目:《数据结构与算法分析》(电子工业出版社) 《计算机算法基础》(华中理工大学出版社)3103049 Web 编程 Programming For Networks学时:54 学分:3 开课学期:春 开课单位:信息工程学院先修课程要求:程序设计语言、计算机网络、数据库原理课程简介: 本课程主要介绍了浏览器/服务器模式的程序设计方法。
通过对典型客户端实现技术和服务器端实现技术的讲解和课程实践活动,不但使学生对 WEB 编程技术有总体了解和把握,同时为运用这些技术开发应用打下基础。
教材:参考书目:3103050 机器人控制 Robot Control总学时:36 学分:2 开课学期:春 开课单位:信息工程学院先修课程要求:C 程序设计课程简介: 本课程主要讲授以 SVJC 系统主,又称能力风暴智能机器人仿真系统,讲解智能机器的人知识,学习智能机器人编程,实施精彩的机器人项目比赛。
介绍一些附件,传感器:碰撞传感器,红外传感器、地面探测传感器、光敏传感器等。
教材:智能机器人仿真系统使用教程参考书目:3103052 数字图像处理 Digital Image Processing学时:54 学分:3 开课学期:秋 开课单位:信息工程学院先修课程要求:《windows VC 编程》课程简介: 本课程主要讲授数字图像处理的基本原理、关键技术和应用。
主要讲授图像的点运算、图像几何变换、图像正交变换、图像增强、图像边缘检测与提取、图像分析、图像恢复、图象数据压缩及图像编码。
并在 VC 环境下实现上述数字图像处理运算。
数字图像处理广泛应用于工业、医疗、航空航天、军事、计算机视觉等领域。
通过学习这些内容,为今后开展数字图像处理领域的研究和开发工作,打下良好的基础。
教材:《数字图像处理》参考书目:《Visual C数字图像处理》3103053 网络与信息安全课程 Network and Information Security总学时:54 学分:3 开课学期: 开课单位: 信息工程学院先修课程要求:汇编语言,C 语言,计算机网络,Linux/windows 操作系统课程简介: 本课程主要讲授网络与信息安全的基本概念,认证与加密技术,防火墙技术与应用,防病毒技术,入侵检测技术,操作系统安全与数据库的安全性,安全审计,黑客攻击和威胁的常见方法和原理以及相应的防范方法。
教材:没有合适教材,根据专题收集相应资料参考书目:3103054 网络数据库应用技术 Network Database Application总学时:54 学分:3 开课学期:春 开课单位:信息工程学院先修课程要求:数据库原理课程简介: 本课程主要围绕网络数据库的基本知识和体系结构,以主流的网络数据库,如:MySQL、SQL SERVER、ORACLE 等为起点,系统介绍这些网络数据库的操作、管理和编程接口等知识和开发方法,辅之以主流的网络开发语言,以网站开发为例,全面阐述网络数据库的理论及应用方法。
《网络数据库应用与开发教程》 电子工业出版社 或自编讲义教材: 《MySQL 网络数据库指南》 机械工业出版社参考书目: 《SQL Server 2000 从入门到精通》 电子工业出版社 《Oracle 数据库实用指南》 电子工业出版社3103055 数据挖掘 Data Minning学时:36 学.
上一篇:
C++面向对象程序设计教学PPT概述
下一篇:
餐饮管理系统