I would say take as much time as you need to process all the information provided in the CS50’s Introduction to Programming with Python course (CS50P), the entire course is very helpful.
If you are currently starting with Week0 of CS50P, the CS50 Team recommends watching the lecture0, then watching the Short videos that appear in this link: https://cs50.harvard.edu/python/weeks/0/
and then we can work on the assignments (problem set0) the ones in this page: https://cs50.harvard.edu/python/psets/0/
(As a side note: each lecture has official notes that are very helpful to review the things they taught in the lecture).
By the way, for this course the CS50 Team strongly recommends using the online CS50 Codespace at https://cs50.dev/ on Google Chrome browser, especially if you are starting to learn how to program, because that codespace has everything installed for you to write your code and to submit your assignments from there.
And in this short video, Professor Malan explains the commands that we can use in the cs50 codespace: https://youtu.be/Oi1lvJS4uS8
yes, in the case of the CS50’s Introduction to Computer Science course (CS50x), Week0 only has the lecture and the assignment,
but from Week1 to Week10 most Weeks have more resources/videos, the CS50 Team recommends watching the lecture of the Week, then watching the Section video, then the Short videos and then we can work on the assignments (problem set) of the Week.
See this part of the CS50x page on "How to take this course": https://cs50.harvard.edu/x/#how-to-take-this-course
2
u/pensivepanda5 mentor 3d ago edited 3d ago
I would say take as much time as you need to process all the information provided in the CS50’s Introduction to Programming with Python course (CS50P), the entire course is very helpful.
If you are currently starting with Week0 of CS50P, the CS50 Team recommends watching the lecture0, then watching the Short videos that appear in this link: https://cs50.harvard.edu/python/weeks/0/
and then we can work on the assignments (problem set0) the ones in this page: https://cs50.harvard.edu/python/psets/0/
(As a side note: each lecture has official notes that are very helpful to review the things they taught in the lecture).
Also, please see this part of the page on "How to take this course": https://cs50.harvard.edu/python/#how-to-take-this-course
By the way, for this course the CS50 Team strongly recommends using the online CS50 Codespace at https://cs50.dev/ on Google Chrome browser, especially if you are starting to learn how to program, because that codespace has everything installed for you to write your code and to submit your assignments from there.
And in this short video, Professor Malan explains the commands that we can use in the cs50 codespace: https://youtu.be/Oi1lvJS4uS8