论文部分内容阅读
摘要:美国的计算机科学与工程专业教学质量一直领先于其他国家,本文以该专业的课程设置为研究对象,对22所一流的美国计算机科学与工程专业进行对比研究,并得出了美国著名大学本科课程体系的重点在于为学生的未来发展而不仅仅是专业发展奠定基础,研究生课程重在培养学生的专业能力这一初步结论,以期对我国的计算机专业教育的课程设置提供有益的参考与借鉴。
关键词:美国大学;计算机专业;课程设置
自20世纪60年代诞生以来,计算机科学成为现代高等教育中发展最为活跃的学科领域之一,特别是伴随着其强大的应用潜力和影响,在高等教育内部形成了计算机科学与计算机工程两大既密切联系又互有不同的学科领域。它们的快速发展,既促进了社会各行业的更新换代,也不断为学科进步提出各种新的挑战,同时计算机科学与计算机工程专业的人才培养工作也经常处于改革发展之中。自20世纪40年代世界第一台现代计算机诞生以来,美国在计算机领域一直处于世界领先地位。本研究以美国部分著名大学计算机科学与工程专业的本科和硕士研究生教育为研究对象,以课程设置为切入点,探析其课程设置的特点,以期把握其成功开展计算机教育的关键,为我国计算机专业教育的改革提供有益的参考与启示。
一、样本选择和研究方法
为借鉴美国著名大学计算机人才培养的经验,本研究选择了在US News计算机科学排名中位列前20名、在计算机工程排名中位列前10名以及工学院排名中位列前10名的美国研究型大学,共计22所(MIT,Stanford,UIUC。Princeton,Texas-Austin,CaI-TAC,GIT,UM,Connell,Washington-Seattle,Wisconsin,UCSD,Maryland,UCLA,Harvard,Purdue,Columbia,U Penn,Yale,USC,UC-Berkeley。Carnegie-melon)。
二、美国部分著名大学的计算机本科教育情况
1.学位类型与基本要求。在本科授予类型上,美国著名大学的计算机科学与工程学士学位分为两种:文学士(Bachelor of Arts,B.A.)和理学士(Bachelor of Science,B.S.),几乎所有的学校都授予本科理学士学位,另有9所(41%)大学授予计算机文学士学位。
理学士学位是为那些毕业后继续学习计算机科学与工程专业或相关专业的学生设计的,其目的是打下牢固宽泛的知识基础,而不局限于专业知识,如加州理工学院的计算机本科教育的目的是为学生今后的学习奠定数学和工程学知识基础。文学士学位旨在使那些今后从事其他专业和领域工作的学生具有扎实的计算机科学知识。两种学位在课程的宽度上都注重通识教育,要求学生具备宽泛的知识基础,课程涉及哲学社会科学、自然科学和专业知识等领域,并无十分明显的区别。如在加州大学一伯克利的理学士学位中工程学课程多些,而文学士学位中的哲学和社会科学类知识多些。
2.普遍开设交流与沟通课程。在研究的22所美国著名大学中,有14所设置了专门的交流与写作课程,以提高学生的口头和书面表达能力。其中,有8所大学开设了两门及以上的交流课程,包括基础写作和专业写作两个层面,在培养学生基本的读写能力的基础上,培养学生专业领域的写作技能。
3.开设较多选择的哲学和社会科学类课程。本科教育作为第三级教育的基础,尤其是研究型大学的本科教育应为学生今后的学习奠定广阔的知识基础。所有样本大学都设立了理学士学位,但在其学位要求中却设置了大量的哲学和社会科学类课程(大都占总学分的15%以上)。
在哲学和社会科学类课程的设置上,除外语学习外,绝大部分学校从宏观上规定哲学和社会科学知识的大类,由学生根据自己的兴趣去选择具体的课程。如普林斯顿大学的哲学与社会科学类课程包括6个板块:认识论与认知(Epistemology and Cognition)、民族思想和道德价值(EthicalThoughtandMoralValues)、外语(Foreign Language)、历史分析(Historical Analysis)、文学和艺术(Literature and the Arts)、社会分析(Social Analysis),学生可根据划分的领域选修具体的课程。南加州大学的哲学和社会科学类课程包括西方文化和传统(Western Cultures and Traditions)、全球文化和传统(Global CulturesandTraditions)、科学调查(Scientific Inquiry)、科学及其重要性(Science and Its Significance)、艺术和文化(Arts and Letters)、社会问题(Social Issues)等,学生可按大类选修。
4.数学与自然科学类课程的设置。数学与自然科学类课程在本科专业中占有重要比例。这些课程门数较多或占总学分的比例较大(绝大部分学校在15%以上),涉及数学、物理、化学、生物等学科领域,为学生进行跨学科的学习、将计算机专业的学习和应用与其他领域相结合提供便利。
5.选修课的开设情况。表1给出了22所美国著名大学的本科专业课程中选修课的设置情况。
设置大量选修课是美国本科教育的一个重要特征,大部分样本学校开设的选修课占总学分的比例在四分之一以上。这些选修课既包括通识教育课程,也包括专业选修课和任意选修课。
通过分析具体学校本科四年的课程安排,可以发现选修课分布在大学各个年级,但大三、大四年级的选修课更为集中。
在收集到本科四年具体课程安排的12所大学中,可以发现一个共同的现象,即每学期学生实际选修的课程数较少,一般在4~6门课左右。
6.专业核心课的设置。与选修课的大量设置相对的是,美国著名大学计算机专业本科教育中规定的专业核心课程数目较少,最典型的是麻省理工学院、加州大学一洛杉矶,仅规定4门专业核心课。较少的必修专业课程,使学生不必局限于有限的几门专业课程的学习,而是给他们更多的专业学习空间,成长为大学科下有专业特色的人才。
7.顶峰体验(the Capstone Experience)课程的设置情况。美国卡内基教学促进基金会1998年发表了《重振美国研究型大学的本科生教育》报告,建议各研究型大学应当设立一个进一步培养学生研究能力与交流技能的顶峰体验课程来结束本科教育,为学生提供综合运用本科阶段所学知识的机会。调查样本中,12所大学(55%)设置了顶峰体验课程(见表2),课程形式包括高年级项目(Project)、论文、研讨课,其中以高年级项目和毕业论文为主,持续时间各校略有差异,1~3学期不等。如
关键词:美国大学;计算机专业;课程设置
自20世纪60年代诞生以来,计算机科学成为现代高等教育中发展最为活跃的学科领域之一,特别是伴随着其强大的应用潜力和影响,在高等教育内部形成了计算机科学与计算机工程两大既密切联系又互有不同的学科领域。它们的快速发展,既促进了社会各行业的更新换代,也不断为学科进步提出各种新的挑战,同时计算机科学与计算机工程专业的人才培养工作也经常处于改革发展之中。自20世纪40年代世界第一台现代计算机诞生以来,美国在计算机领域一直处于世界领先地位。本研究以美国部分著名大学计算机科学与工程专业的本科和硕士研究生教育为研究对象,以课程设置为切入点,探析其课程设置的特点,以期把握其成功开展计算机教育的关键,为我国计算机专业教育的改革提供有益的参考与启示。
一、样本选择和研究方法
为借鉴美国著名大学计算机人才培养的经验,本研究选择了在US News计算机科学排名中位列前20名、在计算机工程排名中位列前10名以及工学院排名中位列前10名的美国研究型大学,共计22所(MIT,Stanford,UIUC。Princeton,Texas-Austin,CaI-TAC,GIT,UM,Connell,Washington-Seattle,Wisconsin,UCSD,Maryland,UCLA,Harvard,Purdue,Columbia,U Penn,Yale,USC,UC-Berkeley。Carnegie-melon)。
二、美国部分著名大学的计算机本科教育情况
1.学位类型与基本要求。在本科授予类型上,美国著名大学的计算机科学与工程学士学位分为两种:文学士(Bachelor of Arts,B.A.)和理学士(Bachelor of Science,B.S.),几乎所有的学校都授予本科理学士学位,另有9所(41%)大学授予计算机文学士学位。
理学士学位是为那些毕业后继续学习计算机科学与工程专业或相关专业的学生设计的,其目的是打下牢固宽泛的知识基础,而不局限于专业知识,如加州理工学院的计算机本科教育的目的是为学生今后的学习奠定数学和工程学知识基础。文学士学位旨在使那些今后从事其他专业和领域工作的学生具有扎实的计算机科学知识。两种学位在课程的宽度上都注重通识教育,要求学生具备宽泛的知识基础,课程涉及哲学社会科学、自然科学和专业知识等领域,并无十分明显的区别。如在加州大学一伯克利的理学士学位中工程学课程多些,而文学士学位中的哲学和社会科学类知识多些。
2.普遍开设交流与沟通课程。在研究的22所美国著名大学中,有14所设置了专门的交流与写作课程,以提高学生的口头和书面表达能力。其中,有8所大学开设了两门及以上的交流课程,包括基础写作和专业写作两个层面,在培养学生基本的读写能力的基础上,培养学生专业领域的写作技能。
3.开设较多选择的哲学和社会科学类课程。本科教育作为第三级教育的基础,尤其是研究型大学的本科教育应为学生今后的学习奠定广阔的知识基础。所有样本大学都设立了理学士学位,但在其学位要求中却设置了大量的哲学和社会科学类课程(大都占总学分的15%以上)。
在哲学和社会科学类课程的设置上,除外语学习外,绝大部分学校从宏观上规定哲学和社会科学知识的大类,由学生根据自己的兴趣去选择具体的课程。如普林斯顿大学的哲学与社会科学类课程包括6个板块:认识论与认知(Epistemology and Cognition)、民族思想和道德价值(EthicalThoughtandMoralValues)、外语(Foreign Language)、历史分析(Historical Analysis)、文学和艺术(Literature and the Arts)、社会分析(Social Analysis),学生可根据划分的领域选修具体的课程。南加州大学的哲学和社会科学类课程包括西方文化和传统(Western Cultures and Traditions)、全球文化和传统(Global CulturesandTraditions)、科学调查(Scientific Inquiry)、科学及其重要性(Science and Its Significance)、艺术和文化(Arts and Letters)、社会问题(Social Issues)等,学生可按大类选修。
4.数学与自然科学类课程的设置。数学与自然科学类课程在本科专业中占有重要比例。这些课程门数较多或占总学分的比例较大(绝大部分学校在15%以上),涉及数学、物理、化学、生物等学科领域,为学生进行跨学科的学习、将计算机专业的学习和应用与其他领域相结合提供便利。
5.选修课的开设情况。表1给出了22所美国著名大学的本科专业课程中选修课的设置情况。
设置大量选修课是美国本科教育的一个重要特征,大部分样本学校开设的选修课占总学分的比例在四分之一以上。这些选修课既包括通识教育课程,也包括专业选修课和任意选修课。
通过分析具体学校本科四年的课程安排,可以发现选修课分布在大学各个年级,但大三、大四年级的选修课更为集中。
在收集到本科四年具体课程安排的12所大学中,可以发现一个共同的现象,即每学期学生实际选修的课程数较少,一般在4~6门课左右。
6.专业核心课的设置。与选修课的大量设置相对的是,美国著名大学计算机专业本科教育中规定的专业核心课程数目较少,最典型的是麻省理工学院、加州大学一洛杉矶,仅规定4门专业核心课。较少的必修专业课程,使学生不必局限于有限的几门专业课程的学习,而是给他们更多的专业学习空间,成长为大学科下有专业特色的人才。
7.顶峰体验(the Capstone Experience)课程的设置情况。美国卡内基教学促进基金会1998年发表了《重振美国研究型大学的本科生教育》报告,建议各研究型大学应当设立一个进一步培养学生研究能力与交流技能的顶峰体验课程来结束本科教育,为学生提供综合运用本科阶段所学知识的机会。调查样本中,12所大学(55%)设置了顶峰体验课程(见表2),课程形式包括高年级项目(Project)、论文、研讨课,其中以高年级项目和毕业论文为主,持续时间各校略有差异,1~3学期不等。如