课程主页: https://www.coursera.org/learn/ciencia-computacao-python-conceitos-2
《计算机科学导论(Python)》第二部分是由圣保罗大学开设的一门Coursera课程,旨在帮助学生掌握计算机科学的基本概念并开始进行编程。该课程无任何先决条件,适合所有希望学习Python编程语言的学生。
在这一部分课程中,学生将学习关键的编程概念,包括:
1. **矩阵**:首先,课程将介绍矩阵的概念与在Python中的运作,帮助学生深入理解数据的存储与处理。
2. **字符串与模块化**:接着,学生将学会关于字符串的基本操作及其重要性,同时也会学习如何将代码模块化,以提升代码可读性和维护性。
3. **面向对象编程(POO)**:本模块将帮助学生理解面向对象编程的基本概念,是学习软件开发的重要一步。
4. **搜索与排序算法,计算复杂度**:学生将学习多种数据的组织与检索算法,以及如何评估这些算法的性能。
5. **递归**:最后,课程将介绍递归的概念及其在问题解决中的应用。
总体来说,这门课程结构清晰,内容丰富,非常适合初学者。通过实际编程练习,学生能够在实践中巩固所学的理论知识。对于任何希望掌握程序设计技能的人来说,这是一门不可错过的课程!
课程主页: https://www.coursera.org/learn/ciencia-computacao-python-conceitos-2