1. 简介

哈佛大学的 CS50 课程是自 1989 年以来该大学最受欢迎的课程之一。这门课程是改变人们视野的计算机科学入门课程。自从 2007 年首次开设以来,已经有超过 4 万名学生参加了这门课程。根据 CS50 官方网站上的说法,这门课程“让学生思考计算机科学的核心概念和问题,以及让他们理解计算机科学与其他领域的交叉点”。

 简介

2. CS50 新名称

2021 年,哈佛大学宣布这门课程正式更名为“Introduction to Computer Science” (计算机科学入门)。这是因为在过去的几年中,这门课程已经不仅仅涵盖了计算机科学,还涉及了与其他领域的交叉点,如计算机科学和社会科学的交叉点,计算机科学和艺术领域的交叉点等。

3. CS50 课程内容

这门课程被设计为介绍计算机科学和编程的基础知识,同时拓展学生的技能和视野。这门课程包括零基础的讲解,从二进制、字符集和算法等基本概念开始,逐步深入编程语言和应用程序设计。学生学习使用 C 语言和 Python 语言编写代码,并设计和实施一些小应用程序。此外,课程还包括计算机科学的一些重要组成部分,如机器学习、人工智能和计算机网络。

4. CS50 的特点

CS50 有着独特的教学方法。教师 David Malan 坚持通过互动、讲解、实践等多种方式传授知识。另外,学生们也会有机会参加实际的项目,如设计游戏、开发网页应用程序、构建机器人和开发应用程序等。CS50 还设有一个互动的在线社区和在线论坛,学员们可以在那里交流和互动。这个社区也是该课程的特色之一,因为学生可以在这里交流和分享经验,包括与他人合作完成项目、分享代码等等。


文章TAG:harvard  class  哈佛大学  harvard  university  cs50  class  哈佛大学计算机编程班:CS50  课程改了名  新标题是什么?  
下一篇