主要观点总结
本文讨论了美国顶尖名校东北大学计算机系的课程改革问题。学院决定淘汰计算机基础相关的核心课程,转而主推Python教学,引发了争议。支持者认为Python更利于就业,而反对者则担心这一改革会导致专业质量的下降。文章还讨论了计算机科学教育应该教授的核心内容,以及如何平衡追逐技术潮流和教授具有广泛适用性的知识。
关键观点总结
关键观点1: 东北大学计算机课程改革
东北大学Khoury计算机学院决定淘汰‘计算机科学基础’课程,引发争议。改革的支持者认为Python更受欢迎且利于就业,但反对者担心这会降低教学质量。
关键观点2: 计算机教育的内容
文章讨论了计算机科学教育应该提供的关键能力,包括系统化程序设计、思考软件本质和解决问题的能力。同时指出,优秀的课程体系应强调具有广泛适用性的核心理念,使学生能适应未来工作中的新技术。
关键观点3: 关于Python教学的争议
文章提到,虽然Python在业界流行,但选择教学语言时应考虑其教育价值。批评新课程过于追随行业趋势,忽视了培养学生核心程序设计能力的重要性。
关键观点4: 对现有课程的评价
文章对现有课程体系中的‘面向对象设计’课程的重要性进行了评价,指出该课程帮助学生处理更复杂的项目并为实习工作做好准备。同时提到改革可能带来的问题,如减少退课人数为主要驱动力可能导致教育质量下降。
关键观点5: 大学教育的目标
文章结尾提出了关于大学教育目标的思考,质疑改革是否真正有利于培养学生的核心技能,并强调在改变核心课程时,应咨询有经验的助教以确保不损害核心教学原则。
文章预览
转自: 新智元 【导读】 AI都能写代码了,大学计算机课程应该教什么?最近,美国顶尖名校东北大学做出一项重磅决定,淘汰计算机基础相关的核心课程,转而主推Python教学。 东北大学Khoury计算机学院,竟宣布淘汰「计算机科学基础」(Fundamentals of Computer Science)课程。 基础不教了,那教些什么呢?答案是——Python。 不出意外,这项决定遭到了学生和助教们的强烈质疑。 支持的人认为,Python是当前最受青睐的编程语言,对找工作更有利。 反对的人认为,如果这个改革方案实施,将是东北大学计算机专业走向衰落的开始。 有网友表示,「一个时代终结了。东北大学课程体系曾经是独一无二的杰作,而现在,它将变得平庸平淡」。 他认为,那些抱怨Fundies课程难度太大,或缺乏就业市场适用性的人,完全是捡了芝麻丢了西瓜。这些课程的核心是设
………………………………