课程主页: https://www.coursera.org/learn/abstraction-problem-decomposition-functions
本课程《抽象、问题分解与函数》是计算思维与初步C编程专项的第三门课程。它深入探索了解决问题的过程,这个过程包括许多不同的组成部分,而不仅仅是定义计算思维。对于大多数人来说,初步C编程的概念更加直观和易于理解。
该课程的前提条件是参与者必须掌握该专项的前两门课程的知识。在课程大纲中,您将学习以下内容:
– **数组**:理解数组的概念和用法,是编程中的重要基础。
– **字符串**:掌握字符串处理,这对数据处理和输出至关重要。
– **抽象与问题分解**:学会如何将复杂问题拆解成简单的子问题,更高效地进行解决。
– **函数**:通过函数来封装代码,提高代码的复用性和可读性。
本课程适合希望深入C编程并提高编程思维能力的学习者。它不仅提供了理论基础,还包含大量的实践练习,使得您能够在实际编码中应用所学的概念。总的来说,这门课程是学习编程的一个重要一步,尤其是在掌握了基础之后,可以帮助您更好地理解复杂的编程问题和逻辑。
课程主页: https://www.coursera.org/learn/abstraction-problem-decomposition-functions