摘要: 文章以美国加州大学圣塔芭芭拉分校“计算机科学导论”课程的教学实施为研究对象,立足课程纲要,对该课程的教学目标、教学内容、教学形式、教学环境及考核方式等方面进行了真实呈现,尤其注重与笔者所教授的国内同类课程进行对比分析,从而得出对目前中国大学计算机基础课程教学的几点启示。
关键词:课程纲要;计算机科学导论;中美大学;教学比较
美国是世界一流大学最为集中的国家,高等教育水平受全世界瞩目。近日U.S.News & World Report(美国新闻与世界报道)公布了2017年全球最佳大学排名[1],其中美国的高校分别以8所和36所占据了榜单前10及前50所高校的绝对优势。笔者访问学习的美国加州大学圣塔芭芭拉分校(University of California, Santa Barbara,以下简称UCSB) 属于加利福尼亚大学系统,是一所以研究为主的综合性大学,世界大学排名第24位。
笔者于2016年9月赴 UCSB 进行了为期一年的学术访问。期间通过深入课堂听课,参与课程实验及课题组讨论的方式,对美国大学教学活动的具体实施有了切身体会,深刻感受到美国高等教育的魅力。下面就以 UCSB 2017年春季学期 Ziad Matni 教授所开设的“Introduction to Computer Science”(计算机科学导论)课程为例,以课程纲要为主线,对本课程的教学目标、教学内容、教学形式、教学环境及考核方式等做具体分析。期望通过与国内同类课程教学实施的对比,得出有益于国内教学活动的几点启示。
一、课程纲要
美国大学的课程纲要将中国大学课程的教学大纲、教学日历及考试大纲三者合为一体,更具实用性、指导性,也体现了美国大学民主与规矩并重的教学理念[2]。美国大学的课程纲要清晰翔实,明确具体,操作性强,具体包含了课程名称、课程代码、教师信息、授课时间、课程目标、教学进度、课程作业、成绩评定等多方面的内容,因此它既是学生们了解一门课程的“说明书”,也是大学、教师、学生之间的一份“契约”。
美国大学开学第一周常被称为“syllabus week”(纲要周) 。在教师与同学们见面的第一次课上,通常教师只是告知学生课程纲要的具体内容,并和大家一起讨论课程纲要,以求达成某种共识,从而有效保障后续课程的教学质量及教学进度。
来自UCSB 计算机科学系的Ziad Matni 教授为“计算机科学导论”课程设计了清晰详尽的课程纲要,具体包含19个小项。这其中既有和国内课程教学大纲类似的课程概述、学习目标、课后作业、考核方法、课程进度等方面的信息,也不乏凸显美国高等教育特色的教学助理、特殊需求学生、学术诚信、团队作业等内容[3]。
作者:姜延