课程主页: https://www.coursera.org/specializations/computer-fundamentals
在当今数字化时代,计算机科学已经成为一项极其重要的技能。作为一个初学者,选择合适的课程进行学习至关重要。今天,我想为大家推荐一门来自莱斯大学的在线课程——计算机基础(Fundamentals of Computing)。
这门课程旨在帮助学生为更高级的计算机科学课程做准备,课程内容充实,适合对计算机科学感兴趣但没有基础的学习者。通过这门课程,您将学习如何编程,并且培养计算机科学家的思维方式。
课程大纲如下:
- 第一部分:交互式编程入门(Python Part 1)
- 第二部分:交互式编程入门(Python Part 2)
- 第一部分:计算的基本原则(Principles of Computing Part 1)
- 第二部分:计算的基本原则(Principles of Computing Part 2)
- 第一部分:算法思维(Algorithmic Thinking Part 1)
- 第二部分:算法思维(Algorithmic Thinking Part 2)
- 计算机基础的最终考核(Capstone)
通过第一和第二部分的交互式编程,您将获得使用Python编写简单程序的能力。这两部分是为没有计算机背景的学生设计的,非常友好且易于上手。
接下来的两个部分会深入探讨计算的基本原则,帮助您建立坚实的计算机科学基础。了解到计算机如何工作以及背后的算法,将使您受益匪浅。
在算法思维的课程部分,您将学习如何分析和解决计算问题。这些技能对于未来的学习和工作都是至关重要的。
最后,课程的最终考核将帮助您巩固所学的知识,并且验证您的学习成果。
总的来说,计算机基础(Fundamentals of Computing)是一门杰出的在线课程,适合所有希望进入计算机科学领域的学习者。如果您想打下坚实的基础,这门课程绝对值得投资!
课程主页: https://www.coursera.org/specializations/computer-fundamentals