关闭

澳际学费在线支付平台

美国大学计算机专业课程特点介绍

刚刚更新 编辑: 美国 浏览次数:269 移动端

  美国大学计算机课程的教学归纳起来主要有这样一些特点:严惩抄袭行为,注重提问环节,引导学生思考,并且在课程设置方面注重能力培养,强调过程的重要性。本文是美国大学计算机专业课程特点介绍。

  美国大学计算机专业课程特点1.强调诚信和道德,不准抄袭

  无论是程序还是报告,都必须是原创。各大学都把这当作重要的一点来提。各门课老师在第一次课也强调此点,如果违反此项会有很严厉的惩罚。比如purdue的Computer Security课程老师的惩罚措施:第一次被发现抄袭成绩记作F(成绩分等级:ABCDEF,F是很低的成绩),第二次发现抄袭就遣送回家了。为确保诚信和鼓励学生自己动手,也采取了一系列相关措施。UC Berkeley还给出了十条建议:作业要明确的、有趣的和课程内容紧密联系;提供作业的相关模型,以便学生参考并且知道要做到什么程度,授课教室对学生作业的评价会让学生有认同感,会激发他的热情;不仅重视结果,同样重视过程;做project前要有草稿,作品内要有注释,提交作品时连同草稿和笔记都要上交,还包括相关报告,报告中应有中间过程和结果。建议非常具体,到可操作步骤就是要在过程中培养学生的动手能力,而且从上大学开始就灌输这种思想,学生就会依此惯性的做下去。就像告诉小学生不要迟到、旷课,学生没有迟到旷课的概念,就不会有相应的行为。这个道理很简单,中国自古就讲仁、义、理、智、信,现在也强调诚信,但却出现上海交大“汉芯”系列芯片涉嫌造假事件;中国政法大学的“杨帆门”事件;耶鲁大学教授Stearns指控北大学生论文抄袭事件等。Sterns认为剽窃的学生是受伤最重的,因为凭其聪明才智和努力是可以自己做出相应的成果。我们应该从这句话读出一种警觉和期望。

  美国大学计算机专业课程特点2.重视提问环节

  教师授课时非常注重如何提问,通过提问让学生思考,而不是直接把结果和现在使用的技术讲给学生,而没有来源。解题过程会给很多例子,强调一件事的来龙去脉而不是结果,这符合我们的思维习惯。提问是一门技巧,UC Berkeley给出了如何提问的技巧:首先能提出好的问题是很难的,给问题一个好的答案也很难,但相比下,更难的是提出一个好的问题;不要对学生做太多假设,要知道学生知道什么,不知道什么;问题要清晰,而且鼓励学生提问;在学生提问时,注意自己的行为和语气,不要否定学生,用“我们已经覆盖了此问题”这样的字眼;开始上课时不要用“今天我们讲……”而是用煽动性的问题来吸引学生的注意力;备课时要设计一堆问题,讲课时选择几个最有趣、较难的开始引出课程内容;课堂上所提出的问题尽量在课堂内让学生讨论出解决方案,课后去实现。

  由此,我想到我校的一位老教授的疑问“学而不问,可乎?”其不解为何在答疑课上见到的学生越来越少,其分析原因,一是高中老师事无巨细没培养好学生爱问的习惯,另一方面是因为面子问题,觉得提问会让人嘲笑,还告诫学生万不可养成学而不问的学习习惯。希望能从教师做起帮助学生树立起爱思考爱钻研爱探索的习惯。

  美国大学计算机专业课程特点3.课程设置注重能力培养

  计算机专业的课程设置至少包括编程、数学分析和认知科学三个层面。非常重视编程和设计,这部分课程占了很大的分量,以Stanford、Carneegie mellon、UC Berkeley、Cornell这四所大学为例,各自就分别设置了10、14、15、17门编程的课程。编程课一般分初级和中级,学生可根据自己的编程水平自行选课。一般来说在大一时就能达到初级编程水平,在后续专业课里学生陆续做project和设计来加强其系统编程概念。通过一步一个脚印的学习及提高的过程,强化了学生的专业技能。

  如何保证学生能够达到和完成教师的要求?借助于助教,每门课配2个或以上的助教,助教的工作包括带实验和专题讲座。那么学生会不会误以为计算机课就是编程?不会,比如在设置编程设计课程最多的 Cornell大学,在计算机专业学生的选课页面就强调CS≠programming。Programming的目的是认知,比如艺术、音乐、游戏、文化和计算机的融合,生物系统和人造系统在计算机系统的智能信息处理等。

  美国大学计算机专业课程特点4.强调过程的重要性

  让学生在一个学期中一直和老师互动。首先我们来看成绩的评定:包括几个部分,由课后作业、project、期中考试、期末考试等多个部分组成,并且作业和project的总量一般都超过50%,而期末考试成绩也就占30%左右。教师对学生的所有要求包括作业难度,考核标准等,上课前都会让学生知晓以便学生有时间进行规划。各个大学的成绩考评方法虽不同但却有很强的一致性,例如:

  (1)Purdue的Computer Security课程成绩评定方法:written assignments:20%,classroom

  quizs:10%,midterm exam:20%,projects:20%,final exam:30%。

  (2)Rutgers的Information Security课程成绩评定方法:Mid-term exam:30%,Project:60%,Class participation:10%。

  (3)Rutgers的internet technology课程成绩评定方法:Homeworks:30%,Final:35%,Project:35%。

  (4)UC Berkely的Computer Security课程评定方法:35% Homeworks:(7% each),20% Project,20% Midterm exam,25% Final exam。

  (5)Stanford的Operating System and System Programming课程评定方法Programming Assignments:50%,Midterm Exam:17%,Final Exam:33%。

  在学习过程中学生除了要看书和上课,课下还需要看老师指定的参考文献,文献都是通俗易懂,由浅入深的。参考文献一方面可以让学生了解相关专业的发展,扩大学生的视野,另一方面可以培养学生的学习兴趣、激发学生的钻研热情。

  以上是美国大学计算机专业课程特点介绍,希望对申请者能够有所帮助。如果有疑问或者感兴趣的话,可以打免费电话4008906000咨询澳际的专家。

  推荐阅读

澳际头脑风暴

  您还可能关注:

  【申请方案】澳际留学项目集锦

  【研究生产品】美国研究生领航计划

  【大学排名】2015年USnews美国大学排名

  • 澳际QQ群:610247479
  • 澳际QQ群:445186879
  • 澳际QQ群:414525537