- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
美国计算机专业课程体系的调研报告
摘要:在调研了美国中部有代表性的大学后,整理出这些学校计算机专业本科生课程体系建设的共同理念,描述了分层次的课程体系,重点阐述了核心课程的设置情况。通过分析具有代表性的学校的课程体系,以掌握本科教学和实验教学的主流方向,提高教学质量和实验管理能力。
关键词:计算机专业;课程体系;核心课程;教学
为了切实提高计算机学科实验教学水平,在教育部的支持下,国家级实验教学示范中心计算机学科组考察了美国中部多所院校,重点学习了各层次大学计算机科学(CS)和计算机工程(CE/ECE)本科专业的课程设置、实验教学体系、实验环境建设以及实验内容开发情况,本文重点报告计算机专业课程体系设置的调研情况。
1课程设置理念
每所大学都有自身的特点,但是通过总结不难发现,美国主要高校在计算机专业课程设置的理念上却大同小异,即以学生为本、兴趣培养为基础,在宽厚的理论和实践功底上,将学生培养成为计算机特定方向上的专业人才。
在课程体系建设时,各所大学首先坚持以学生为本。美国高校有公立和私立之分,以排名情况为参考,在相同层次的学校中,私立学校的本科教学质量较高,公立学校的本科学生数量很多,在教学质量上就略逊一筹。但是在课程建设时,各学校都是充分考虑为学生服务的,而私立学校学费高,考虑得就更周到一些。从低年级到高年级,课程由浅入深、层次清晰。在大多数学校,学生入学时可以多专业任选,每个专业都会将本学科的特点和作用以最浅显的方式展现给学生。换句话说,如果学生选择了计算机学科,就意味着他是对这个学科有浓厚兴趣的,整个培养课程体系都是来满足其兴趣要求的。当然,课程设置会充分考虑学生的能力,学分要求不是很高,课程的数量尤其是必修课程数量不多,核心课程最多不超过10门,更加强调专业基础[1-2],这一点将在核心课程设置部分详细阐述。
其次,在强调宽厚基础的同时,课程设置注重理论与实践相结合。在低年级课程中,几乎所有大学都开设了交流与写作课程(详细内容参见附录1),几乎所有课程中都有各种形式的实验,实验大多是以项目(Project)来设立的,每门课的项目数量不多,内容由简入难,使学生将所学知识逐步深入运用起来。理论课程与实验课程是紧密结合的,学校根据课程的特点合理分配理论和实验课时,让学生通过实践彻底领会理论的实质和内涵。
大学是培养人才的摇篮,不同层次的院校对自身所培养的人才有不同的定位。在课程体系建立时,各所学校都依据自身情况设定不同的人才培养方向。学生有较大的深入学习和发展空间,为成为有用人才打下坚实基础。广度和深度的学科方向设定情况将在下文详细说明。
2课程体系
各大学基本上按层次划分课程,同时采用了和我们相似的必修课\限选课\任选课方法。但美国必修课
的数量大大压缩,主要核心课程一般控制在10门以内,其他课程被分成若干个方向(Track或Breadth和Depth),学生根据需要选择1~2个方向来学习。
综合各学校课程体系,我们基本能够得到类似图1所示的课程层次结构图。
其中的基础课程主要是交流(Communication)与表达(Presentation)或者类似课程。广度(Breadth)和深度(Depth)课程是联系紧密的,是深入学习的不同方向,深度课程是在广度课程基础上的深化和加强,图1所列方向以西北大学的课程体系为主(各学校方向设定方式和具体课程设置情况参见附录2)。其他学校的方向略有不同,本文主要关注课程体系设置的方式及其核心课程设定,这里不一一列举各所学校的详细方向设定,核心课程的设定情况参见下节。
3核心课程
各个学校在核心课程上很相似,数量也不多。有些学校的计算机专业和电子计算机工程的核心课程差别较大(例如UIUC),我们就分别列举出来,如果差别不很大,我们就选择更具有代表性的设置方式,具体课程如表1所示。
图1课程体系结构图
表1核心课程列表
学校 课程
UIUC(CS)[1-2] CS 125 Intro to Computer Science
CS 173 Discrete Structures
CS 210 Ethical and Professional Issues in CS
CS 225 Data Structure and Software Principles
CS 231 Computer Architecture I
CS 232 Computer Architecture II
CS 241 System Programming
CS 242 Programming Studio
文档评论(0)