计算思维(一)-2021秋
目录
其他课程的内容:横向组织,一个知识点一个知识点的讲解,例如集合论与图论等;
本门课程的内容:纵向组织,通过贯通,使你理解各个知识点的作用和价值;
横向链的多少体现了知识的广度、覆盖面;纵向链的长短体现了一种深度;
本门课重在贯通,而不在每个知识点的细节的讨论——即大思维与小细节,强化大思维的理解;有些细节不理解没有关系,后面可能还会学习;但这些知识的贯通是要理解的。
最本质的是抽象和自动化的学习,抽象就是要学会理解-区分-命名-表达,学会将现实中的社会/自然问题表达为计算机可以求解的形式,而自动化就是让机器代替我们进行求解。
这里面最关键的内容是符号化-计算化和自动化…
在此基础上,理解机器执行程序的原理和机器执行程序的环境;再进一步就是学习问题求解之算法与程序设计,再学习网络化思维、数据化思维等,这些思维的学习最好能够结合着具体的计算问题或计算方向进行学习。
选择班级