安徽师范大学计算机科学技术专业人才培养方案教师教育类#精选Word文档下载推荐.docx
《安徽师范大学计算机科学技术专业人才培养方案教师教育类#精选Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《安徽师范大学计算机科学技术专业人才培养方案教师教育类#精选Word文档下载推荐.docx(31页珍藏版)》请在冰点文库上搜索。
五
六
七
八
教
学
课堂教学
(含实验教学)
15
17
9
7
116
146+(6)
考试
1.5
12
专业实习
8
科学研究(毕业论文及设计)
(2)
10
10+(6)
社会实践及其它
校外实践
暑假进行
(6)
14+(6)
军事课(含军事理论课、实践课及入学教育)
2
其它活动课程(含机动)
3
素质教育活动课程
(4)
(16)
寒暑假
48
合计
52
208
(二)计算机科学技术(教师教育)专业课程类别和结构比例表
课程类别
计划学时数
所占%
学分数
公共基础课程
688
(128)
24.6
38
22.4
通识教育课程
204
7.3
7.0
专业课程
1700
60.8
88
51.8
自选课程
实践课程
20周
20
11.8
(6)
总计
+(128)+
100
170+(6)
(三)计算机科学技术(教师教育)专业周学时计划分配表
学期
11
1
18+
(2)
16
14
11+
(2)
6+
(2)
5
4
2周
8周+(2周)
10周
周学时
30+
(2)
+2周
26
28
26+
(2)
13+
(2)
10+8周+(2周)
(四)计算机科学技术(教师教育)专业课程设置与教学时间及学分分配表
1、公共基础课程
序号
课程编号
课程名称
学时数
计划开课学期和周学时
考核方式
(周数)
分
其中
考试
考查
讲授
实验或实践
与其它
讲座
15周
17周
周
体育
144
128
√
大学英语
272
马克思主义基本原理概论
45+
45
6
思想道德修养与法律基础
44+
(7)
44
中国近现代史纲要
毛泽东思想、邓小平理论和“三个代表”重要思想概论
68+
(17)
68
形势与政策
36+
(92)
36
92
当代世界经济与政治
(选修)
(34)
(30)
大学语文
34
小计
688+
164
*公共基础课程由开课单位提交具体开课计划,课程编码由教务处统一编制。
2、通识教育课程
课程类别
课程编码
课程名称
人文社会科学类
自然科学类
环境教育类
艺术类
综合类
合计(选修12学分)
*通识教育课程原则上安排在第3至第7学期开设,学生在每一类至少选修2学分的课程,综合类中职业生涯规划与就业指导(1学分)为必选课程。
具体实施见《安徽师范大学通识教育课程实施方案》。
3、专业课程
(1)学科专业课程
专
业
基
础
课
程
计算机与程序设计导论
51
45
高等数学
153
线性代数
大学物理
电子技术基础
60
42
18
离散数学
C++程序设计Δ
汇编语言程序设计
数据结构
概率统计
数字逻辑
计算机组成原理
操作系统
13
数值分析
计算机网络Δ
57
900
53
828
66
专业实验课程
计算机与程序设计导论实验
大学物理实验
C++程序设计实验
数据结构实验
计算机组成原理实验
操作系统实验
微机原理及接口技术实验
数据库原理实验
2+
专
方
向
微机原理及接口技术
数据库原理
编译原理
实用软件教学法
软件工程导论
290
220
70
1462
74
1048
408
18+
11+
6+
*1、课程编码由教务处统一编制;
2、双语教学课程在教学计划进程表中用“Δ”注明。
(2)教师教育课程
学习方式
随堂听课
外
自修
必修
心理学
教育学
现代教育技术学
信息技术教学论
微格教学原理与训练
书法
普通话
238
注:
《书法》和《普通话》课程均在第一学期开设。
4、自选课程
方向
院系学生选修课程
公共课程
Windows程序设计(VB)
30
Windows程序设计(VC)
WEB编程
算法设计与分析
文献选读与文献检索
应用方向
人工智能
中学程序设计竞赛
计算机图形学
多媒体技术
XML技术
统一建模语言及工具
软件测试技术
大型软件系统设计
嵌入式方向
Linux内核分析
嵌入式系统应用开发
DSP技术
计算机体系结构
机器人与多智能体
网络方向
实用组网技术
网络程序设计
计算机信息安全
无线网络技术
院系学生自修课程
JAVA语言程序设计
PHP程序设计
Delphi程序设计
图形图像处理软件
网站设计
ASP.Net程序设计
Matlab与数学建模
Office高级应用
高等数学选论
*课程编码由教务处统一编制
WINDOWS程序设计(VB)和WINDOWS程序设计(VC)限选一门
5、实践课程
军事课
教育实习
8周+
(2)
8+
毕业论文(或毕业设计)
其它实践教学环节
20周+(8)
6、素质教育活动课程
具体实施见《安徽师范大学本科生素质教育活动实施办法》。
七、专业课程简介
课程编号:
学时:
51+34学分:
3+1
课程名称:
计算机与程序设计导论(ComputingEssentialsandFoundationofProgramming)
内容概要:
(1)计算机科学技术的基本知识和最新技术,计算机科学技术的研究范畴与方法、计算机科学与技术专业的知识结构和培养方案、计算机科学与技术专业的学习与就业指导,并在内容的组织上注意与后继课程的分工与衔接。
(2)从程序设计的一般过程与方法出发,以C语言为媒介,重点讲述结构化程序设计的基础知识,面向过程程序设计技术,程序分析、设计、编码和调试的基本知识。
选用教材:
《计算机科学技术导论》(专业版、第2版),陶树平主编,高等教育出版社
《程序设计基础》石峰编著,清华大学出版社
参考书目:
1.《计算科学导论》,赵致琢著,科学出版社
2.《计算机科学与技术方法论》,董荣胜、古天龙著,人民邮电出版社
3.《计算机科学导论》,BehrouzA.Forouzan著,刘艺等译,机械工业出版社
4.《C语言程序数据教程》(第二版),许勇主编,清华大学出版社
51学分:
离散数学(DiscreteMathematics)
离散数学是计算机学科的重要基础理论课,课程结合计算机学科的特点研究离散对象及相互关系,它是计算机各专业课程的基础,对提高学生的抽象思维与逻辑推理能力有重要作用,为今后学习计算机专业课程打下必要的理论基础。
《离散数学》耿素云、屈婉玲编著,(第四版)清华大学出版社
1.《离散数学》,左孝陵编著,上海科学技术文献出版社
2.《离散数学——方法导引》,李为鉴编著,复旦大学出版社
3.《离散数学——习题与解析》,胡新启、胡元明编著,清华大学出版社
51+34学分:
C++程序设计(C++Programming)
面向对象软件开发方法是吸收了软件工程领域有益的概念和有效的方法而发展起来的一种软件开发方法。
它集抽象性、封装性、继承性和多态性于一体,可以帮助人们开发出模块化、数据抽象程度高的,体现信息隐蔽、可复用、易修改、易扩充等特性的程序。
本课程主要介绍面向对象程序设计的方法和C++语言的基本概念。
以C++语言中的面向对象机制为主,系统介绍面向对象系统的特性、面向对象分析、面向对象设计技术、C++概述、类的定义及其类对象的封装性等。
学习者在学习过程中可以通过大量的程序实例和相关练习,逐步掌握C++的面向过程和面向对象的功能,了解Windows编程原理,初步掌握运用VC++环境下应用程序开发的方法。
从而掌握面向对象程序设计的基本知识和基本技能等。
《C++程序设计