CS61A Self-Taught Study Guide

I believe that the students who found this blog already know the benefits of CS61A, I will not explain the extra.

First put a link

CS61A The Structure and Interpretation of Computer Programs

As shown in the picture above, this is the history of all CS61A courses. This article was written in the autumn of 2020, and the latest is Fall 2020. Only this is not updated, and the others are all updated.

I have checked the recent courses above. If the Internet is not scientifically available in China, I recommend Summer 2019. Because this course has been uploaded on station b.


Class process:

Open the course website, you will see such a page, I have marked the order, I recommend watching 1 first, which is the video explained by the teacher, if you can’t see it, go to the b station to find the video, then look at the textbook he provided, and finally follow Complete the discussion and peoject in order. If you want to find the answer after finishing the homework:

You can find it in two places: one is the latest version of the course, that is, Fall 2020 is being updated in time. One disadvantage is that if you take the course faster than the course is updated, there will be no answers later. Another is that there are many answers uploaded by others on github, but these answers are generally the 2018 version. According to my experience, the latest version of the coursework has modified some of the requirements, which is a little different from the previous homework, but the general framework it's the same. In fact, you can complete any version of the homework, and you can deepen your understanding of the knowledge points, and you don't have to worry about whether to do the latest version of the homework.

The other project slides are the ppt of the class, and each .py file is the code written in the class, which is auxiliary, not too important.

Guess you like

Origin blog.csdn.net/weixin_40244676/article/details/109115361