Week 12

If you are ready to move on to Unit 2, congratulations! If not, no worries, continue to work on isbn and mario this week.

For those getting started on Unit 2, you will be starting with Problem 2-2 Initials. Here are some source code files for you to experiment with. You may recognize the code since these were used in David Malan’s videos as well as in class demonstrations.

Feel free to copy and paste this code into your IDE50 workspaces and experiment with these to get a deeper understanding of how strings and string functions work.

string-0.c

string-1.c

string-2.c

capitalize-0.c

capitalize-1.c

capitalize-2.c

Advertisements

Week 10/11

We are getting close to finishing unit 1!  If you are still debugging pennies, no worries. Let’s all work together this week to help each other debug, create pseudocode, and see how far we can get!

Also, don’t forget to fill out the new forms when  you complete ISBN and Mario.

This week we are working on

Problem 1-6: Pennies

Problem 1-7: ISBN

Problem 1-8: Mario

Week 9

As everyone seems to be well underway finishing up the remaining problems in Unit 1, this video on using the IDE50 debug tool may come in really handy!

For students who want to work ahead, particularly on Unit 2, I’ve created a new page of the original Harvard lectures by Professor David Malan.

Week 8

Three of our classes connected with Microsoft today via Skype! Other classes will have the opportunity to do so next week.

To prepare for these calls, please send code samples directly to Paul Pardi at Microsoft, by this Friday, so he can give you feedback and do a session with our class on code reviews. Make the subject line STUDENT CODE. Paul’s email is Paul.Pardi@microsoft.com. You can copy me at cs50xnestm@gmail.com.

This week we will be completing our first marking period. The goal is to be now finished with or almost finished with Greedy and working on Pennies. Of course you are more than welcome to work ahead on ISBN, Mario and, if you are interested, on the Hacker Edition problem called Credit.

If you were out on Friday and missed the quiz, you NEED to make it up this week. Come see me before school from 7:40am on, or period 3, or after school Wed, Thursday or Friday. You can come to do test corrections during that same time as well.

Extra Credit!
If you were unable, for whatever reason to submit work earlier this semester, and need to (or just want to) bring up your grade, I’ve included an extra credit writing assignment about new technologies. You can find it here. Please email (or share a google doc) your essay to me at cs50xnestm@gmail.com by Friday, Nov 6.