计算机 学院《计算机科学技术导论》理论课程教学大纲
课程名称 | 计算机科学技术导论 | |||||||
英文名称 | introduction to computer science | |||||||
适用专业 | 计算机科学与技术(师范与非师范)、软件工程、网络工程 | |||||||
课程编号 | 21h20541 | 开课学期 | 1 | 学分/周学时 | 2/2-0 | |||
课程性质 | 必修 | 课程类别 | 学科大类课程 | |||||
先修课程 | 无 | |||||||
教材 | 《computer science illuminated》fifth edition, jones & bartlett learning,2012年2月15日或《computer science illuminated》第四版原文,,机械工业出版社,2010年出版 | |||||||
主要参考文献 | (1)《a balanced introduction to computer science》 prentice hall, 2008 (2)《the essentials of computer organization and architecture》, ,jones & bartlett learning (3)《explorations in computer science》 jones & bartlett learning (4) (5) (6) …… | |||||||
一、课程简介 “计算机导论”是计算机专业学生进入大学学习的第一门专业基础课程,其目的在于用统一的思想认识计算机学科的本质,对计算机学科的系统化和科学化进行阐述,给学生提供一个对计算机科学范畴漫游的丰富而易懂的“思维导图”,了解计算机科学与技术领域的概貌、学术范畴、专业词汇和计算机应用的发展,用逻辑严密的方式将学生引入计算机理论与技术的领域中。 | ||||||||
二、理论教学内容及学时安排 | ||||||||
章目名称 | 主要内容 | 学时安排 | ||||||
第一章 | 绪论。了解计算机产生的背景,计算机发展的几个阶段,了解计算机学科的内涵、知识体系和研究范围。了解图灵机的直观概念;了解通用图灵机的思想。 | 2 | ||||||
第二章 | 数据编码与存储。掌握数制之间的转换方法以及数据在计算机内部的表示形式;了解数值数据、字符数据和图形图像数据的编码方法。 | 2 | ||||||
第三章 | 计算机系统。了解计算机的基本构成;了解计算机的指令系统和计算机的工作原理;了解计算机组织与系统结构;了解存储系统的层次结构和常用存储设备;了解计算机常用外围设备。 | 4 | ||||||
第四章 | 程序设计基础。理解命题逻辑和逻辑代数的基本知识;了解计算机程序设计的发展;掌握结构化程序设计的三种基本结构;了解面向对象程序设计的基本思想。 | 2 | ||||||
第五章 | 算法与数据结构。理解算法的基本概念,了解算法的描述方法以及衡量算法优劣标准;了解一些常用算法;理解常用算法的策略;了解三种基本数据结构线性表、树和图。 | 4 | ||||||
第六章 | 计算机软件。掌握系统软件与应用软件的概念。了解程序设计语言翻译系统;了解操作系统的发展历史;了解操作系统的常用功能;熟悉常见的操作系统;理解计算机应用软件的作用,了解常用的应用软件。 | 2 | ||||||
第七章 | 软件工程。了解软件工程基本概念;了解软件开发的工程化方法;了解软件开发模型;了解标准建模语言uml发展;了解统一开发过程和能力成熟度模型的基本概念。 | 2 | ||||||
第八章 | 数据库与信息系统。了解信息与信息系统的概念; 了解信息管理技术的发展阶段;了解数据库与数据库系统的基本概念;了解结构化查询语言sql;了解数据库系统的应用。 | 2 | ||||||
第九章 | 人工智能。了解人工智能的发展;理解基于符号推理的传统人工智能和基于连接机制的计算智能两类方法的思想;了解人工智能主要应用与研究领域。 | 2 | ||||||
第十章 | 多媒体技术。了解多媒体技术的基本概念;了解计算机图形学和图像处理的应用;了解多媒体技术的应用。 | 2 | ||||||
第十一章 | 计算机网络与互联网。了解计算机网络的基本概念;了解计算机网络的体系结构;了解计算机网络中的常用硬件;了解集群和网格的概念;了解网络操作系统的概念;了解计算机网络应用。 | 4 | ||||||
第十二章 | 计算机安全。了解计算机安全的主要内容;了解计算机密码学的发展历史和它的分类;掌握基本加密的方法;了解计算机病毒的概念,常用病毒和防治病毒的方法;了解计算机网络安全的概念;了解计算机信息安全技术。 | 2 | ||||||
三、教学方法 课前学生可通过中文教材进行基础预习,预先了解课堂教学的基本内容以及专业概念的母语表达;课堂老师以英文多媒体讲义和全英语讲授所涉及内容的基本观点、技术、理论和新概念;辅助一定的中文解释词汇;课后学生可通过详读英文教材和在社交网站课程中查找相关的辅助学习资料和推荐资料将课上内容进一步扩展。 利用多媒体教室,通过英文电子讲义用全英文讲授教学内容,以有关章节为主线将内容和实践统一到教学过程中。 | ||||||||
四、考核方式 课堂开卷考试 | ||||||||
五、成绩评定方式 期末考试成绩总总评成绩的60%,课堂与平时作业占40% | ||||||||
六、各知识点教学目标 | ||||||||
目标层次 | 知识点 | |||||||
识记 | 计算机科学与技术中涉及的所有概念、专业术语的 | |||||||
理解 | 计算机、软、硬件、网络等工作原理和特点结构 | |||||||
简单应用 | 计算机系统软件与应用系统的操作与使用 | |||||||
综合应用 | 数据库、多媒体、网络与互联网等的操作与使用 | |||||||
七、学院审批意见 执笔人签字: 2014年4 月10 日 课程负责人签字: 2014年4 月12 日 系主任签字: 年 月 日 主管教学院长签字: 年 月 日 | ||||||||