I have 6.00 ICSP (2008 Fall) lectures and problem sets. Can anyone provide info on which problem sets should I try after which lecture so I can know which techniques to restrain myself to?
Yeah it's a little confusing! I can't answer your question (other than by suggesting you to check the content of each lecture on their page and then try to find the PS that uses the new stuff), but what I can say is that 6.00SC doesn't have this problem: on each lecture's page, they tell you when a Problem Set was assigned and when it is due. 6.00 and 6.00SC seem to be very similar in content. (I've watched the first 10 lectures of the latter and the first 6 ones of the former, and they're basically the same).
Personally I say you shouldn't try to restrain yourself to any specific approach except the best one. The catch there being that the 'best one' is seldom the first one to come to mind, even after watching the relevant video. Pay attention to the videos without giving any thought to the problems, so you get the most from them. For the problem sets, try to break them down and solve them the best you can based on what you've already learned. You'll be surprised how many you can solve early once you get the hang of breaking down the problem. When you come to a part of a problem set that requires specific knowledge from a lecture, it will tell you which, so you don't even have to hunt for it.
I try to restrain myself in order to learn new techniques. I may for example be able to find solution using for loop, but if I know that this solution should use while loop, I may be able to discover a new and maybe better technique.
This link provides examples from answers to the assignments and will let you know which techniques are to be used. http://curiousreef.com/class/mit-opencourseware-600-introduction/ Generally, students apply techniques they had in the handout code from the lecture where the assignment is due. Unfortunately for Fall 2008 Course there are no links for the handout code, so after a few personal attempts you can get proper answers from the link above.
Join our real-time social learning platform and learn together with your friends!