版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
燥程教学大纲
(二。二X版)
计算机科学与技术专业
第二学位
二。二X年六月
目录
《计算机导论》教学大纲............................................................3
《高级语言》教学大纲..............................................................7
《数据库原理及应用》教学大纲.....................................................12
《计算机网络》教学大纲...........................................................19
《数据结构》教学大纲.............................................................23
《面向对象程序设计》教学大纲.....................................................28
《WEB前端开发》教学大纲.........................................................33
《WEB程序设计(JSP)》教学大纲.....................................................38
《PYTHON编程技术》教学大纲.....................................................43
《人工智能基础》教学大纲.........................................................47
《计算机组成原理》教学大纲......................................................51
《操作系统》教学大纲.............................................................57
《文献检索与论文写作》教学大纲...................................................62
《WEB课程设计》教学大纲.........................................................66
《毕业设计(论文)及答辩》教学大纲...............................................69
《移动互联网高缓编程》教学大纲...................................................74
《JAVA开源技术》教学大纲.........................................................78
《互联网项目运维实训》教学大纲...................................................82
《移动互联网开发项目实训》教学大纲...............................................86
《大数据分析技术》教学大纲.......................................................89
《HADOOP大数据开发》教学大纲...................................................92
《网络爬虫与数据收集项目实训》教学大纲...........................................96
《云平台大数据开发项目实训》教学大纲............................................100
2
《计算机导论》教学大纲
课程编号:13180501
英文名称:IntroductiontoComputerScience
学分:1
学时:总学时16学时,其中理论16学时
先修课程:无
课程类别:专业基础课程
授课对象:计弊机科学与技术专业学生
教学单位:机械与电气工程学院
修读学期:第I学期
一、课程描述和目标
《计算机导论》主要介绍计算机科学的基本内容和重要应用,是一门用于导引和认知计
算机类专业全程教学内容的专业基础课程。通过本课程,学生初步学习计算机类专业核心教
学内容,能较深入了解计算机类专•业的现状、发展、学习内容及当前的就业要求:能初步掌
握计算机类专业的学习方法,能获得计算机类专业学习的责任感和自豪感,能增强计算机类
专业的学习和研究兴趣,能学会主动获取知识(特别是从网络上获取知识)的能力。
课程目标1:学生初步学习计郛机类专业核心教学内容,能较深入了解计算机类专业的
现状、发展、学习内容及当前的就业要求。
课程目标2:能初步掌握计算机类专业的学习方法,能获得计算机类专业学习的责任感
和自豪感,能增强计算机类专业的学习和研究兴趣,能学会主动获取知识(特别是从M络上
获取知识)的能力。
二、课程目标对毕业要求的支撑关系
毕业要求指标点课程目标权更
7.1了解国家信息产业发展的宏观政策课程目标11
12.1能够认识到自我探索和终身学习的必要性课程目标21
三、教学内容、基本要求与学时分配
教学
序号教学内容基本要求学时对应课程目标
方式
计算的起源、计算机的产能较深入了解计算机类专课程目标1
12讲授式
生和发展阶段、中国计算业的现状、发展、学习内容课程目标2
3
教学
序号教学内容基本要求学时对应课程目标
方式
机的发展历程、计算机的及当前的就业要求。
应用领域和发展趋势、计
算学科、计算机科学与技
术学科的知识体系、信息
化的挑战、计算机产业
数值数据的表示及编码、
非数值数据的表示及编能表示数值数据、非数值数
码、数据的机器编码、数据,了解微型计算机系统组
字逻辑与数字系统、计算成、数字逻辑和数字系统、讲授式课程目标1
22
机系统的组成、存储系统存储系统组织和体系结构、启发式课程目标2
的结构、输入/输出系统、多处理的体系结构和分布
多核技术、高性能计算矶、式系统。
并行计算机、分布式系统
能理解程序的概念,能掌握
程序的概念、计算机程序高级语言程序设计的基本
设计语言、声明和类型、内容、结构化程序设计方法
讲授式课程目标1
3类型系统、编译原理.、程和面向对象程序设计方法2
讨论式课程目标2
序设计方法、基本数据结的思想,能理解基本的数据
构、事件驱动程序设计结构和事件驱动程序设计
思想。
算法分析基础、常用算法
介绍、算法描述工具、算
法的评价、算法设计策略、
能理解经典算法的基本思讲授式课程目标1
4分布式算法、可计算性理2
想。启发式课程目标2
论基础、NP问题、自动机
埋论、加密算法、几何算
法、并行算法。
能了解信息管理模型与信
信息管理模型与信息系
息系统、数据库系统、数据
统、数据库系统、数据库
库的新发展,能理解数字地
的新发展、数字地球与智讲授式课程目标1
5球与智慧城市的必然性,能2
慧城市、软件工程、操作发式课程目标2
理解操作系统在计算机系
系统在计算机系统中的地
统中的地位,能有发展国产
位、主流操作系统
操作系统的意识。
通信与组网、计算机网络、
Internet和TCP/IP协议、移能了解计算机网络基础知
讲授式课程目标1
6动通信与无线上网、网络识及最新的网络技术,能有2
启发式课程目标2
安全、网格计算、云计算网络安全意识。
与物联网
4
教学
序号教学内容基本要求学时对应课程目标
方式
计算机图形信息的处理、
计算机图形学主要研究的能了解图形学、可视化计
内容、图形系统、计算机算、人机交互基础知识,能讲授式课程目标1
72
视觉和可视化、图像通信、增强计算机动画、虚拟现启发式课程目标2
计算机动画、虚拟现实、实、3D打印的学习兴趣。
3D打印、人机交互
人工智能的研究与应用领
域、搜索技术、自然语言
处理、机器翻译、计算智能了解人工智能系统和相
能、机器学习、智能技术、关智能技术基础知识,能有讲授式课程目标1
82
大数据分析、计算机专业计算机专业人员的职业道启发式课程目标2
人员的职业道德准则、知德,能有团队合作的意识。
识产权、计算机犯罪、团
队合作
合计16
四、课程教学方法
采用集中讲授、讨论等教学方式。
五、学业评价和课程考核
考核建议
考核/评价细则对应课程目标
依据分值
出勤5%“全勤”为5分,旷课迟到根据具体情况酌情扣分。
“完成很好”为30分、“完成较好”为25分、“基
作业30%本完成”为21分,“完成很差或不完成作.业”<21
平时课程目标1
40%分,
成绩课程目标2
课堂表现包括课堂提问,课堂讨论等,“课堂表现
课堂
5%优秀”为5分,“课堂表现良好”为4分,“课堂
表现
表现一般”为3分,“课堂表现差”<3分。
1、考试类型:开卷:
2、考试分制:百分制;
期末课程目标1
60%3、考试题型:命题方式由该任课老师确定;
考试课程目标2
4、考试时间:由教学管理部门统一安排:
5、评价标准:由命题教师提供。
六、达成度评价
(一)教学目标达成度
教学目标,•的达成度=
(期末相关试题得分X期末考试占比+平时成绩得分X平时成绩占比)/(期末相关试题总
5
分X期末考试占比+平时成绩总分X平时成绩占比)
(二)毕业要求指标点达成度
毕业要求指标点的达成度=£相关教学目标X权重
七、教材与参考书
(一)推荐教材
《计算机科学导论(第5版)》,瞿中主编,清华大学出版社,2018年3月版。
(二)参考资料
1.《计算机导论一一计算思维和应用技术(第2版)》,易建勋主编,清华大学出版社,
2018年4月版。
2.《计算机科学导论》,徐志伟主编,清华大学出版社,2018年3月版。
3.《计算机导论一一基于计算思维视角(第4版)》,王玉龙主编,电子工业出版社,
2017年8月版。
4.《计算机导论一一以计算思维为导向(第3版)》,董卫军主编,电子工业出版社,
2017年6月版。
5.《计算机科学导论一一以python为舟(第2版)》,沙行勉主编,清华大学出版社,
2016年10月版。
执笔人:XXX审核人:XXX教学院长:XXX院长:XXX
6
《高级语言》教学大纲
课程编号:13180502
英文名称:AdvancedLanguage
学分:5
学时:总学时96学时,其中理论64学时,实践32学时
先修课程:无
课程类别:专业基础课
授课对象:计弊机科学与技术、网络工程专业学生
教学单位:机械与电气工程学院
修读学期:第I学期
一、课程描述和目标
本课程为计算机科学与技术、网络工程专业的专业基础课,也是这两个专业学生的一门
软件技术的入门课和重要技术基础课。本课程同时也是一门实践性很强的课程,既要掌握概
念,又要动手编程,还要上机调试运行。通过本课程的学习,变学生掌握程序设计的思想,
掌握程序设计的基础知识、基本概念、基本技能和方法,培养学生分析问题、解决问题、程
序设计和调试、实践动手的能力,使学生具备较扎实的高级语言程序设计能力,为后续课的
学习和应用开发打下较扎实的程序设计基础。通过学习本课程,达到以下课程目标:
课程目标1:掌握必要的程序设计知识,主要包括程序设计基础知识、程序控制结构、
数组和字符串、函数、指针、结构体与链表等;掌握VC/Dev・C++等集成开发环境的使用
和在线触题的方法。
课程目标2:能运用高级语言和其他知识解决实际问题,对复杂工程问题具有初步的算
法设计能力和程序调试能力。
课程目标3:养成认真细致、实事求是、积极探索的科学态度和工作作风,形成理论联
系实际、自主学习、团队合作和探索创新的良好习惯。
二、课程目标对毕业要求的支撑关系
毕业要求指标点课程目标权重
课程目标10.3
1.2能够将工程基础、计算机软、硬件体系/网络体系等知识
应用在计算机/网络工程相关领域的复杂工程问题的解决方课程目标20.5
案中
课程目标30.1
三、教学内容、基本要求与学时分配
7
教学
序号教学内容基本要求学时对应课程目标
方式
初识语言:理解最简单的C/C++程
・最简单的C/C++程序:序及相关基础知识:理解第
讲授式
1•算法与流程图;法及其描述方法;能初步应4课程目标1
练习式
•VC/Dev-C++等集成用开发环境编写最简单的
开发环境。
C/C++程序。
数据类型和表达式:
理解基本数据类型、常
•基本数据类型;
量、变量的使用方.法;理解讲授式
•常量与变量:
2运算符与表达式的使用方8讨论式课程目标1
•运算符与表达式;
法:理解常用的输入和输出练习式
•常用的榆入输出语
语句。
句。
理解if...else、switch>
讲授式
程序控制结构:for、whiledo-while、break>
启发式
•顺序结构程序设计।continue等语句的使用方
38探究式课程目标1、2
•分支结构程序设计:法:理解嵌套循环:能应用
讨论式
•循环结构程序设计.掌握顺序结构、分支结构和练习式
循环结构求解实际问题。
理解一维数组、二维数
数组;讲授式
组、字符数组和字符串的概启发式
••维数组;课程目标1、2、
4念、定义、初始化与引用的10探究式
・二维数组;3
方法;能应用数组求解实际讨论式
•字符数组与字符串。练习式
问题.
函数:理解函数的定义/调用/
•函数的定义/调用;声声明;理解握函数的嵌套调
明;用/递归调用;掌握数组作为讲授式
启发式
•函数的嵌套调用;函数参数的方法:理解全局课程目标1、2、
510探究式
•数组作函数的形参:/局部变量的使用方法:认知3
讨论式
•递归函数:编译预处理:能应用函数进练习式
•全局/局部变量:行模块化程序设计并求解
•编译预处理。实际问题。
指针:理解指针与地址的概
讲授式
•指针变量:念:理解指针变量、指针参
68讨论式课程目标1
•指针与数组:数、指针函数、堆内存分配、
练习式
•指针与函数:引用的基础知识及使用方
8
教学
序号教学内容基本要求学时对应课程目标
方式
•堆内存分配:法:理解指针与一维数组、
•引用。二维数组有关地址的关系;
理解使用指针的程序。
理解结构体类型、结构
结构体:讲授式
•结构体声明:体变量、结构体指针和结构启发式
课程目标1、2、
7•结构体变量;数组的知识和处理方法;能8探究式
3
•结构体指针;应用结构体及结构体数组讨论式
•结构体数组。求解实际问题。练习式
链表基础:理解链表的基本概念:
讲授式
•徒表基本概念:理解建立/遍历链表及在链
探究式课程目标1、2、
8•建立与遍历链表;表中插入和删除结点的算8
讨论式3
•链表结点的插入与删法;能初步应用链表结构求
练习式
除。解实际问题。
合计64
序号实验项目实验内容与要求学时类型对应课程目标
实验内容:(1)二分查找:
(2)马鞍点:(3)字符串课程目标1、2、
1数组程序设计12设计
数组排序。3
实验要求:必修。
实验内容:(1)最长单词;
(2)递归函数;(3)进制课程目标1、2、
2函数程序设计10验证
转换;(4)筛选法。3
实验要求:必修。
实验内容:(1)字符串比
较函数:(2)结构体操作:
结构体和链表程序设课程目标1、2、
3(3)链表操作:(4)约瑟10验证
计3
夫环。
实验要求:必修。
合计32
注:实验要求包括必修、选修;实验类型包括演示、验证、综合、设计等。
四、课程教学方法
线上教学与线下教学相结合;集中讲授与探究式教学及翻转课堂相结合:采用启发式、
练习式和讨论式等教学方式。
五、学业评价和课程考核
总评成绩=平时成绩X50%+期末成绩X50%
9
其中,平时成绩包括出勤、在线作业、平时表现、期中考试、实验成绩等部分:期
中考试和期末考试都采用上机考试形式(闭卷,运用局域网内的在线判题系统)。
考核建议
考核/评价细则对应课程目标
依据分值
对于每次考勤,缺勤扣1分,迟到、早退扣0.5分,
出勤5%课程目标3
有请假手续的酌情扣0'0.1分。
在线
10%根据作业完成情况、解题进步情况等确定。
作业
平时平时
15%根据课前学习、课堂表现、学习态度等情况确定。
50%表现
成绩课程目标1、2、
期中完成1题得40分,完成2题得60分,此后每多完3
10%
考试成1题多得10,总分不超过100分。
实验
10%根据实验态度、表现及实验报告完成情况确定。
成绩
期末完成1题得40分,完成2题得60分,此后每多完课程目标1、2、
50%
考试成1题多得10,总分不超过100分。3
六、达成度评价
(-)教学目标达成度
教学目标,•的达成度=
(期末相关试题得分X期末考试占比+平时成绩得分X平时成绩占比)/(期末相关试题总
分X期末考试占比+平时成绩总分X平时成绩占比)
注:可根据成绩构成元素对上述公式进行修改或设计更加科学的计算公式。
(-)毕业要求指标点达戊度
毕业要求指标点的达成度=£相关教学目标X权重
七、教材与参考书
(-)推荐教材
1.《C语言程序设计(第3版)》,何钦铭主编,高等教育出版社,2015年8月版:
2.《C++程序设计基础》,揣锦华主编,清华大学出版社,2015年2月版。
(-)参考资料
1.《C程序设计实训(第3版)》,林小茶主编,清华大学出版社,2018年6月版;
2.《C语言程序设计实验与习题指导(第3版)》,颜晖主编,高等教育出版社,2015
年8月版;
3.《C++程序设计教程详解一一过程化编程》,钱能主编,清华大学出版社,2014年5
月版。
1()
八、说明
1.实验时间课内外学时比至少为1:2。
2.建议每周提供1~2次的晚自习上机时间,并配有学长/姐进行现场答疑。
3.原则上每周至少安排一次理论课在机房进行上课。
4.期中考试可以不安排,此时平时成绩中的“平时表现”的建议分值为25%。
5.为激励学生,总评分可以酌情加上竞赛附加分,但最终成绩不超过99分。
执笔人:XXX审核人;XXX教学院长:XXX院长:XXX
II
《数据库原理及应用》教学大纲
课程编号:13220501
英文名称:DatabasePrinciple&Application
学分:3
学时:总学时64学时,其中理论32学时,实践32学时
先修课程:计算机导论,数据结构
课程类别:专业基础课
授课对象:计算机科学与技术专业学生
教学单位:机械与电气工程学院
修读学期:第1学期
一、课程描述和目标
《数据库原理及应用》主要讨论数据库系统的基本概念、基本原理、基本方法以及有关
的应用。学生通过本课程的学习,能够了解有关数据库系统的基本概念、基本原理,并解决
具体问题;掌握数据库设计方法,能够完成较复杂工程系统的设计;并能用软件开发工具和
数据库管理系统建立起数据库应用系统。
课程目标1:通过理论教学,使学生掌握数据库系统的基本概念、基本原理、基本方法,
包括:数据库系统的组成、关系数据模型、关系数据库理论、数据安全及数据库设计等,并
能够运用数据库原理解决实际应用系统中的问题。
课程目标2:通过课堂教学和学生自主学习,使学生能够综合运用数据库的基本原理和
基本方法,对有关数据库的理论和系统设计实际问题进行分析:掌握数据库设计方法,能够
完成较复杂应用系统的设计。
二、课程目标对毕业要求的支撑关系
毕业要求指标点课程目标权重
指标点2-2:能够对计算机相关领域的复杂工程问题进行有效
课程目标1H
的表达和建模、分析和评价,具备获得有效结论的能力。
指标点3-1:能够根据计算机相关领域复杂工程问题的需求确
课程目标2M
定基本思路和方案,并以计算机专业文档方式表达。
指标点5-1:能够选择与使用恰当的技术、资源、现代工程工
具和信息技术工具完成计算机相关领域的复杂工程问题的预课程目标2H
测与模拟。
12
三、教学内容、基本要求与学时分配
序号教学内容基本要求及重、难点(含德育要求)学:M教学方式对应课程目标
数据库系统基础
知识:数据库概
基本要求:了解什么是数据库、数
念、数据模型、E-R
据库的特点,什么是数据库应用系
概念模型、层次数
统。理解数据模型的分类和用途.
据模型、网状数据讲授式课程目标1
1重点:关系数据模型。2
模型、关系数据模演示式课程目标2
难点:E-R概念模型。
型、数据库系统、
德育要求:努力学习数据库基础,
数据库管理系统、
突破卡脖子技术。
结构化查询语言
SQL
基本要求:掌握数据库创建的基本
语法、区分系统数据库和用户数据
数据库基本操作:库,理解数据库对象概念。
讲授式
2数据库创建、查重点:数据库创建。2课程目标1
演示式
看、删除等操作难点:数据库对象。
德育要求:掌握数据库技术,做大
国工匠。
基本要求:了解存储引擎的作用和
常用存储引擎的特点。掌握数据类
型的作用和常见的数据类型。了解
存储引擎、数据类字符集概念和常用字符集。讲授式
34课程目标1
型和字符集重点;数据类型。演示式
难点:字符集。
德育要求:掌握数据库技术,做大
国工匠。
基本要求:掌握创建表、查看表、
修改发、删除表、数据的插入、修
改和删除操作。掌握约束条件、关
数据表基木操作、系数据库设计理论与方法、关系代
讲授式课程目标1
4关系数据库设计数。6
演示式课程目标2
理论重点:数据库表的创建。
难点:关系数据库设计。
德育要求:掌握数据库理论,争当
软件工程师。
数据的插入、修改基本要求:掌握向表的所有字段和讲授式
52课程目标1
和删除操作指定字段插入数据的方法。掌握向演示式
13
序号教学内容基本要求及重、难点(含德育要求)学时教学方式对应课程目标
表中插入多条数据和将其他表数
据插入到表中的方法。掌握修改表
和删除表中数据的方法。
重点:插入数据。
难点:数据插入方法。
德育要求:掌握数据库技术,做大
国工匠。
基本要求:了解基本查询语句。掌
握查洵所有字段和指定字段的方
法。掌握使用常用关键字实现简单
查询的方法。掌握使用聚合函数结
单表数据记录查讲授式课程目标1
6合分组查询的方法。4
询演示式课程目标2
重点:常用单表查询方法。
难点:聚合函数。
德育要求:掌握数据查询技术,做
数据管理工程师。
基本要求:掌握内连接竟询及举
例、外连接查询、复合条件查询、
子查询。
多表数据记录查讲授式课程目标1
7重点:连接杳询。4
询演示式课程目标2
难点:子查询。
德有要求:掌握数据库技术,做大
国工匠。
基本要求:掌握算术运算符、比较
运算符、逻辑运算、位运算、运算
符优先级.掌握数值函数,日期函
运算符、MySQL数、字符串函数、条件判断函数。讲授式
82课程目标1
常用函数重点:字符串函数使用。演示式
难点:通配符、条件判断函数。
德育要求:掌握数据库技术,争当
软件工程师。
基本要求:掌握创建和查看索引,
删除索引,创建视图,修改视图,
删除视图的方法。
讲授式
9索引与视图垂点:索引创建原则。2课程目标2
演示式
难点:视图优势、多表视图创建。
德育要求:掌握数据库技术,争当
软件工程师。
存储过程和函数、基本要求:掌握创建并调用存储过讲授式
104课程目标2
游标、流程控制、程和函数、查看存储过程和函数,演示式
14
序号教学内容基本要求及重、难点(含德育要求)学时教学方式对应课程目标
触发器修改用删除存储过程和函数。掌握
变量、条件处理程序、游标及流程
控制的使用。掌握创建触发器,查
看触发器,删除触发器。
重点:存储过程、函数、触发器的
区别,
难点:游标、流程控制、触发器类
型。
德育要求:掌握数据库技术,争当
软件工程师。
合计32
序号实验项目实验内容与要求学时类型对应课程目标
实验内容:MySQL安装与
配置。MySQL管理工具
Navicai的使用。在Navicat
中执行SQL语句的方法。
MySQL安装及其基本工
1MySQL数据服务器的管理2验证课程目标1
具的使用
与使用。SQL语句实现数据
库查看、删除以及导出、导
入。
实验要求:必修。
实验内容:SQL语句创建
表、表的修改、查看、删除
等基本操作方法。了解表中
2MySQL数据表基本操作2设计课程目标1
完整性约束的定义及作用。
数据插入、修改、删除操作。
实验要求:必修。
实验内容:SELECT语句的
基本语法格式、SELECT语
句的执行方法、SELECT语
3MySQL单表查询2设计课程目标1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理技巧高清分享
- 2026年反渗透膜堆内部流态均匀化与压力损失控制
- 2026年400Gbps超高速星间激光通信技术规范
- 2026年小区安全操作培训
- 2026年封装工艺中材料固化度与玻璃化转变温度监控
- 神经外科症状护理患者权利保护
- 所有者权益变动表的编制
- 2026年太极拳养生基础教程课件
- 2026年实验室通风系统培训
- 2026年社区安全防范教育
- GB/T 20001.1-2024标准起草规则第1部分:术语
- 《1+X幼儿照护(中级)》课件-气管异物急救处理
- 情感体验量表DESⅡ-附带计分解释
- 水泵设备安装施工方案百度
- 铝锭买卖协议范本
- GB/T 43103-2023金属材料蠕变-疲劳损伤评定与寿命预测方法
- QCC-SMT降低空焊虚焊不良专案课件
- 超星尔雅学习通《高职劳动教育(金华职业技术学院)》2023章节测试附答案
- 勾股定理的逆定理(人教版八年级数学下册课件)
- GB/T 22751-2008台球桌
- GA/T 148-2019法医学病理检材的提取、固定、取材及保存规范
评论
0/150
提交评论