1、计算机科学与技术专业(师范类)本科教学计划专业代码:080605一、培养目标本专业培养德智体美全面发展,掌握计算机科学与技术,包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,熟练地进行程序设计和使用数据库、网络技术以及多媒体技术等解决实际问题,具有教书育人的良好素养,能在中等学校进行计算机教育的教师及其他工作者。二、培养要求思想政治素质:热爱祖国,拥护中国共产党领导,掌握马列主义、毛泽东思想、邓小平理论的基本原理,具有良好的思想品德、社会公德和职业道德。专业素质:本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事应用计算机的基本训练,培养良好的教师素养,具有研
2、究和开发计算机应用系统的初步能力。身心素质:具有一定的体育和军事的基本知识,掌握科学锻炼身体的基本技能,养成良好的体育锻炼和卫生习惯,接受必要的军事训练,达到国家规定的大学生身体素质和心理素质要求。毕业生应获得以下几方面的知识能力:1、掌握计算机科学与技术的基本理论、基本知识和基本技能,特别是数据库、网络和多媒体技术;2、掌握计算机应用系统的分析和设计的基本方法;3、具有熟练地进行程序设计、开发计算机应用系统和 CAI 软件的基本能力;4、具有创新意识、创新精神和良好的教师职业素养,具有从事计算机教学的能力,熟悉教育法规,能够初步运用教育学和心理学的基本原理,具有善于与人合作共事的能力;5、了
3、解计算机科学与技术的发展动态;6、掌握文献检索、资料查询的基本方法,具有独立获取知识和信息的能力。三、学制、学位、学时(学分)学制:四年学位:理学学位学时(学分):2726(140.5)四、主干学科、相近专业主干学科:计算机科学与技术相近专业:电子科学与技术、自动化技术、应用数学、教育技术学五、课程设置计划表一 计算机科学与技术专业本科教育时间分配表表二 计算机科学与技术专业本科课程结构及学时分配统计表表三 计算机科学与技术专业本科公共课程教学计划一览表表四 计算机科学与技术专业本科专业必修课程教学计划一览表表五 计算机科学与技术专业本科专业选修课程教学计划一览表表一计算机科学与技术专业本科教
4、育时间分配表一 二 三 四 1 2 3 4 5 6 7 8 合计入学教育 1 1国防教育军事训练 2 2课堂教学 15 18 18 18 18 18 11 10 126复习考试 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 12专业见习与实习 1 1 1 8 11就业实践 (2) (2) (4)专业调查 时间为两周,主要安排在暑假,亦可结合教育实习或专业考察进行 (2)社会调查 时间为四周,主要安排在暑假,亦可结合教育实习或专业考察进行 (4)生产劳动 1 1 2实 践 教 育毕业论文(设计) (2) 8 8毕业教育 1 1教育周数小计 19.5 20.5 20.5 20.5
5、 20.5 20.5 20.5 20.5 163机动 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 4合计 20 21 21 21 21 21 21 21 167表二计算机科学与技术专业本科课程结构及学时分配统计表各学期教学周数及周学时课程类型学分数占总学分比例( %)一15二18三18四18五18六18七11八10讲授实验或实践学时数占总学时比例(%)备注公共必修 35 24.91 15 9 9 7 2 3 694 69 763 28.02公共选修 1 0.71 3 30 30 1.10专业必修 64.5 45.91 8 13 17 15 9 11 989 301 1290
6、 47.38专业限选 8 5.69 6 2 3 150 30 180 6.61专业任选 14 9.96 9 6 5 4 335 125 460 16.89实践教育 21 12.81 21周合计 140.5 100 29 24 26 25 20 20 8 4 2200 525 2723 100学 年学 期周 数项 目表三计算机科学与技术专业本科公共课程教学计划一览表开课学期和周学时 考核学期类别 课程编码 课程名称 一15二18三18四18五18六18七11八10总学时 讲授学时实践学时学分 考查考试09112101 形势与政策 (1) (1) (1) (1) (1) (1) (1) (1) (
7、126)09112102马克思主义哲学原理 3 45 45 (9) 3 109112103马克思主义政治经济学原理2 36 36 (4) 2 209112104毛泽东思想概论 2 36 36 2 509112105邓小平理论概论 3 54 54 (16) 3 609112106思想道德修养 3 45 45 (6) 2 109112107 大学英语 4 1 4 1 4 1 4 1 345 276 69 16 1-409112108 体育 2 2 2 2 138 138 4 1-409112109 普通话 2 (2) 30 30 (36) 1 1统测公共必修课09112110 法律基础 2 34
8、34 2 3091122人文社科类(限选) 3 30 30 1 7公共选修课091122自然科学类(限选) (3) (30) (30) (1) (7)合 计 15 9 9 7 2 3 3 793 724 69 36表四计算机科学与技术专业本科专业必修课程教学计划一览表开课学期和周学时 考核学期类型课程编码 课程名称 一15二18三18四18五18六18七11八10总学时 讲授学时实践学时学分考查考试09111101 教育学(师范类) 3 54 36 18 3 609111102 心理学(师范类) 3 54 36 18 3 509111103 教育技术学(师范类) 2 36 20 16 1 60
9、9111104 高等数学 4 4 132 132 8 1 209111105 普通物理 3+1 3+1 132 99 33 7.5 1 209111106 高级语言程序设计 4 90 72 18 3.5 209111107 离散数学 4 72 72 4 309111108 电子技术(模拟) 4+1 90 72 18 4.5 309111109 数据结构 3+1 72 54 18 3.5 409111110 数字逻辑 3+1 72 54 18 3.5 409111111 组成原理 3+1 72 54 18 3.5 509111112 操作系统 3+1 72 54 18 3.5 509111113
10、 数据库原理 3+1 72 54 18 3.5 609111114 微机原理与接口技术 4+2 108 72 36 4 609111115 计算机网络 2+1 54 36 18 3.5 609111116 多媒体技术 2+2 72 36 36 3 609111117 中学计算机教法 2 36 36 2 6专 业 必 修 课合 计 8 13 17 15 9 11 1290 989 301 64.5表五计算机科学与技术专业本科专业选修课程教学计划一览表开课学期和周学时 考核学期类型课程编码 课程名称 一15二18三18四18五18六18七11八10总学时 讲授学时实践学时学分考查考试0911120
11、1 线性代数 2 30 30 2 109111202 计算机导论 2+2 60 30 30 3 109111203 概率统计 3 54 54 3 409111204 计算机电路基础 2 36 36专业限选课合 计 6 2 3 180 150 30 809111301 软件工程 2+1 54 36 12 209111302 单片机原理及应用 2+1 54 20 10 209111303 INTERNET 2+1 54 36 18 209111304 VFP 2+1 54 36 18 209111305 VB 2+1 54 36 18 209111306 VC 2+1 54 36 18 2任选3门
12、09111307 编译原理 2+1 54 40 10 209111318 数值分析 2+1 54 36 12 209111309 计算机图形学 2+1 54 36 18 209111310CAI 与课件制作(师范类)2+1 54 36 18 2任选2门09111311 人工智能 4+1 55 40 10 209111312 专业英语 3 33 33 209111313 DELPHI 4+1 55 40 10 209111314 UNIX 4+1 55 40 10 209111315 文献检索 2 11 40 10 2任选2门09111316 程序设计方法学 3+1 40 30 10 20911
13、1317 计算机体系结构 3+1 40 30 10 209111318 计算机维护维修 2+2 40 20 20 209111319 病毒学概论 3+1 40 30 10 2任选1门专业任选课合 计 9 6 10 8 460 335 125 14六、主要课程简介09111104 高等数学 132学时内容提要:函数、数列极限、函数极限、函数的连续性、导数与微分、微分中值定理及其应用、极限与连续、 不定积分、定积分及其应用、空间解析几何及向量代数 *、多元函数微分法及其应用、重积分及其应用。第一类曲面积分、第二类曲线积分、曲面积分。数项级数、广义积分、幂级数及展开式、傅立叶级数、微分方程。教材及参
14、考书:1、同济大学数学教研室,高等数学,高等教育出版社。2、华东师大数学系,数学分析,高等教育出版社。09111106 高级语言程序设计 90学时程序设计课程是计算机科学与技术专业的先行重要课程,它是一种教学语言,为进一步学习本专业的后继课程打下扎实的基础。主要内容有:语言知识,包括程序结构、基本数据类型、表达式、控制结构及语句,过程、递归、构造型数据类型,动态数据结构,程序设计的基本方法和基本技巧。主要介绍结构化程序设计技术,常用算法及程序的编制、调试和运行。本课程有18课时的课程设计或实践。教材及参考书:1、谭浩强,C程序设计(第二版),清华大学出版社。2、李大友,C语言程序设计,清华大学
15、出版社。3、谭浩强,PASCAL语言程序设计,清华大学出版社。09111107 离散数学 72学时离散数学以离散变量作为研究对象,它广泛应用于计算机科学的各个领域,是高等学校计算机科学与技术专业的重要基础课程。主要内容包括:数理逻辑、集合论、代数结构与布尔代数、函数论、图论等内容。教材及参考书:1、左孝凌等,离散数学,上海科学技术文献出版社。2、耿素云等,离散数学,清华大学出版社。3、张一立,离散数学教程,四川大学出版社。4、陶增乐,离散数学,华东师范大学出版社。09111108 电子技术 90学时本课程是研究各种器件的性能、电路及其应用的学科。通过对各种半导体及其电路的分析,阐述电子技术中的
16、概念、基本原理和基本分析方法,为后继课程的学习打下良好的基础。本课程有18课时的实验。教材及参考书:1、康华光,电子技术基础(模拟部分),高等教育出版社。2、童诗白,模拟电子技术基础,高等教育出版社。3、万嘉若,电子线路基础,高等教育出版社。09111109 数据结构 72学时数据结构是计算机的核心课程之一,它研究一些特定问题及他们的有效解。包括线性表、栈和队列、串、数组和广义表,树和二叉树以及图等几种基本类型的结构,特别是要研究程序设计中经常遇到的两个问题查找和排序,注重培养学生进行复杂程序设计的能力。有18课时课程设计。教材及参考书:1、严蔚敏,数据结构,清华大学出版社。2、徐绪松,数据结
17、构与算法导论,电子工业出版社。3、许卓群,数据结构,高等教育出版社。09111110 数字逻辑 72学时本课程使学生掌握数字逻辑方面的基本理论、基本知识和基本技能,具有分析数字逻辑电路方面的基本方法以及设计电路的能力。具体内容为:数制与编码、逻辑代数基础、集成电路及触发器、组合逻辑电路、同步时序电路、异步时序电路、集成化存储器电路等。本课程有18课时的实验。教材及参考书:1、高等学校计算机专业课程教材,数字电路逻辑设计,大连理工大学出版社。2、沈关明、温冬婵 IBMPC汇编语言程序设计, 清华大学出版社。3、陈晰,数字电子技术基础教程(第二版),科学出版社。4、王尔乾等,数字逻辑及数字集成电路
18、,清华大学出版社。教材及参考书:沈关明、温冬婵 IBMPC汇编语言程序设计, 清华大学出版社。09111111 计算机组成原理 72学时本课程以层次结构的观点并以信息加工、处理为主线,研究计算机结构及工作原理;使学生掌握计算机硬件系统中各大部件的组成原理、逻辑实现、设计方法及互连成整机技术;培养学生在硬件系统的分析、设计开发、使用和维护方面的能力。本课程有18课时的实验。教材及参考书:1、王爱英,计算机组成与结构, 清华大学出版社。2、沈品,计算机组成与结构,电子工业出版社。3、白中英,计算机组成原理,科学出版社。09111112 操作系统 72学时本课程是计算机专业软件的必修课,通过学习这门
19、课程,使学生掌握操作系统基本概念、功能、算法、数据结构及其设计技巧,从而为解剖开发和设计新的操作系统打下牢固的基础。主要讲授存储管理、进程管理、输入/输出管理、文件管理等。本课程有18课时的课程设计。教材及参考书:1、刘栋臣,操作系统,东北大学出版社。2、屠立德等,操作系统基础(第二版),清华大学出版社。099111113 数据库原理 72课时本课程要求学生了解数据库原理及其体系结构,掌握用计算机进行数据模式的转换方法,初步具备数据库系统的设计、编写程序、解决实际问题的能力。内容包括:数据系统基本概念、数据模型、数据库存储结构、关系数据库理论基础、数据库设计等内容。本课程有18课时的课程设计。
20、教材及参考书:1、萨师宣,数据库原理(第三版),高等教育出版社。2、王珊等,数据库系统原理教程,清华大学出版社。3、王能斌,数据库系统原理,电子工业出版社。09111114 微机原理与接口技术 108课时本课程主要介绍微机系统的基本结构、工作原理、汇编语言程序设计、以及各种接口的原理与技术。内容以微处理机的结构、基本系统的组织与结构、工作原理、汇编语言程序设计、中断技术、输入/输出技术以及接口的原理及技术的应用为重点,为应用和开发微型计算机系统打下较好的理论和实践基础。本课程有24 课时的实验。教材及参考书:1、吕景瑜,微型计算机接口技术,科学出版社。2、唐棠、陆兵,微型计算机(XT、AT、3
21、86)与接口技术,南京大学出版社。3、教材及参考书:沈关明、温冬婵 IBMPC汇编语言程序设计,清华大学出版社09111115 计算机网络 54课时计算机网络是计算机和通信技术相结合的产物,是办公自动化、事务处理的媒体。通过学习使学生了解计算机通信与网络技术的概念、体系结构、拓扑结构、通信协议标准,并可以具体掌握几个典型的网络结构的工作原理。本课程有20课时的课程设计。教材及参考书:1、谢希仁等,计算机网络,清华大学出版社。2、胡道元,计算机局域网,清华大学出版社。3、张公忠等,NOVELL网组网原理与技术,清华大学出版社。4、寇国华,Windows NT Server4 实用大全,电子工业出
22、版社。5、高传善,数据通讯与计算机网络,高等教育出版社。09111116 多媒体技术 72学时主要内容:通过本课程的学习,培养学生对多媒体技术知识的掌握,并能灵活运用多媒体计算机探求多媒体技术领域中的新知识、新技术。主要学习:多媒体卡与PC接口时的设置,显示器与显示适配器,音频信号的压缩,视频信号的压缩,CD-ROM,声卡及其与CD-ROM的配合,MINI与MIDI文件,解压卡及其它视频卡,多媒体计算机中的一些常用设备等。本课程有18课时的课程设计与实验。教材及参考书:1、PRENTICE HALL,多媒体技术:计算,通讯及应用,清华大学出版社。2、钟玉琢,PC多媒体技术,清华大学出版社。09111117 中学计算机教法 36学时通过本课程的学习,使学生掌握中学计算机教学的一般规律与方法,对学生进行教学技能的初步训练;使学生能利用现代教育技术进行教学,培养学生从事计算机教学与研究的兴趣与能力。主要内容:计算机教学的发展,计算机课程指导纲要,中学计算机教学模块分析,中学计算机教学过程与原则,中学计算机教学法,中学计算机教学组织与能力培养,中学计算机教学评价,中学计算机选修课与个性发展,中学计算机机房建设与管理等。教材及参考书:1、薛维明、王振灿,中学计算机教学法,清华大学出版社。2、全国中小学计算机教育研究中心,中学计算机基础教程(教学指导书),北京师范大学出版社。