计算机科学与技术专业核心课程教学

摘 要高等学校计算机科学与技术专业战略研究报告暨专业规范提出了计算机科学与技术专业教育按方向实施规格分类培养的方案.为了推进其实施,本文从学科专业的公共基础出发,构建了一组四个方向公共的核心课程,形成对各个方向核心知识单元的部分覆盖,它们可以作为本专业教学计划中的学科专业核心课程基础平台,利用这些课程作基础,给出了各个专业方向的课程体系示例.计算机专业科学型、工程型、应用型人才将面对不同的根本问题和不同的问题空间,关注不同的学科形态,强调不同的专业基本能力.本文介绍了面向不同类型计算机专业人才的培养,以知识为载体、以培养目标为导向,研制专业核心课程的教学实施方案的工作.

关 键 词计算机科学与技术专业核心课程教学

中图分类号:G64文献标识码:A

0前言

2006年,教育部高等学校计算机科学与技术教学指导委员会发布了《高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》(简称《规范》),面向几十万的在校生,提出了以“规格分类”为核心思想的专业发展战略,把计算机科学与技术专业(简称计算机专业)人才的教育分成科学型、工程型、应用型,并建议分别按照计算机科学、计算机工程、软件工程、信息技术4个方向培养.作为《规范》实施的一个建议,2007年又发布了《高等学校计算机科学与技术专业公共核心知识体系与课程》,将7门课程作为计算机专业的公共核心课程.


1核心课程基本内容

根据《高等学校计算机科学与技术专业公共核心知识体系与课程》并考虑到“软件工程”的重要性,项目包括“离散数学、程序设计基础、数据结构与算法、计算机组成原理、操作系统、数据库系统、计算机网络、软件工程”8门课程教学实施方案的研制,探求基于基本的课程教学大纲,如何面向科学型、工程型和应用型人才的培养需要,根据不同类型人才关注不同的学科形态、不同的问题空

间、不同的根本问题的实际,以知识为载体,瞄准专业能力的提高和专业素质的形成开展有效的教学活动.要求明确指出相应课程的性质、在人才培养中的地位和作用、教学的重点难点、包含的关键思想和方法、讲授方法、实践活动设计等,形成较系统的课程教学实施方案.同时对相应的教材建设提供一个指导性意见,解决目前课程教学和教材建设中可能存在的趋同性、盲目性、孤立性以及不完

整、不合理交叉等问题,改变过分追求知识的全面性,忽略人才培养的适应性的倾向,探索如何提高课程教学的科学性,更加有效地瞄准基本目标开展教学.另外,8门课程虽然都是基础性很强的课程,但他们也有所不同.有的是专业基础理论的、有的是技术基础的、有的是系统基础的.他们的教学实施方案可以作为本专业的教师制定不同类型课程的教学实施方案的参考范例,以此来促进整个专业课程教学水平的提高.

2核心课程选取的原则

2.1体现公共要求

《规范》将计算机科学与技术专业划分成4个专业方向,虽然他们有着不同的问题空间、能力要求、知识结构和课程体系,但还是有共性的部分,这也是作为同一个专业的不同方向所决定的.公共核心课程应该能够将这些公共的要求涵盖进去,实现在课程层面上对公共知识体系、专业培养公共要求和基本特征的体现.

2.2有利于构成优化的课程体系

公共核心课程需要与其他相关课程一起才能构成完整的教学计划,所以,这些课程需要易于与相关课程结合,构成不同专业方向的课程体系.同时我们注意到,近些年来,许多学校在制定新的教学计划中,采用了设置分级平台的基本框架.例如,要求教学计划由公共基础、学科基础、专业基础等组成.考虑到计算机科学与技术专业对应到计算机科学与技术学科,这些课程可以适当照顾到学科的要求,构成一个既照顾到学科,又照顾到专业的基础平台,给人们制定有特色的教学计划提供一定的基础,使得人们能够方便地构建完整的、全局优化的专业教育课程体系.

2.3充分考虑学时的限制

由于公共核心课程相当于学科、专业平台的基本内容,所以,只能做一个较小集合,而且课程的学时数要尽可能小,目标在于体现专业教育的最基础要求,同时给具有特色的完整的教学计划的制定留有足够的空间.特别是近些年来,不少学校已经将教学的总学时数降到2500学时以下.所以按照20%计算,将公共核心课程的总学时控制在500学时以内.

3核心知识体系

这里给出计算机科学与技术专业公共核心知识体系,力求从不同专业方向的公共需求出发,给出该专业的学生应该具备的一些基本知识,我们并不试图包括各个专业方向教育要求的全部知识,每个专业方向都需要在此基础上按照专业方向的教育需要增加所需要的知识,以构成完整的专业方向知识体系,其具体内容可以参考《规范》.由于是基本知识,是学生必须掌握的,所以,没有包含推荐的选修知识.该知识体系共包括8个知识领域,39个知识单元,共342个核心学时.

4结语

《规范》将“核心知识结构”作为开办相应专业方向必须的要求,可以用不同的课程组合来覆盖,《规范》中给出的“核心课程”只是这种覆盖的一个“示例”,这里给出的是另一个“示例”.事实上,这也是《规范》所鼓励的.这里的“公共核心课程”并不是《规范》中四个“核心课程”集合的简单交集,而是根据对四个方向的理解,对它们公共核心知识单元的一个课程覆盖.是每个专业方向公共的必修课程,而不是任何一个方向完整的必修课程集合.

类似论文

计算机科学与技术专业课程教学与人才培养

摘 要计算机科学与技术专业作为计算学科在我国众多高校而开设的主要专业 针对目前我国计算机科学与技术专业课程教学与。
更新日期:2024-7-8 浏览量:17855 点赞量:5967

计算机科学与技术专业课程群建设

摘 要:本文研究了计算机科学与技术专业的课程体系,分析了各个课程之间的联系,对其课程体系科学的划分成课程群来实。
更新日期:2024-10-3 浏览量:19326 点赞量:5792