CMU 15-112 Spring 2017: Fundamentals of Programming and Computer Science
Homework 6 (Due Saturday 25-Feb, at 8pm)





  1. TA Style-and-TP meeting [10 pts] [manually graded]
    This part alone is due by 10pm on Sun 26-Feb, though we encourage you to complete it sooner. By then, everyone needs to have a 1-on-1 meeting with one of their section TA's for two purposes: first, to review your style on hw5; and second, to discuss your term project ideas. You'll be hearing soon from your TA's to schedule this meeting. To receive the points, you need to be on time and you need to have prepared some thinking on what you may wish to do for your term project.

  2. runGameLikeApp [90 pts] [manually graded]
    Write the function runGameLikeApp() that takes no parameters and runs the game-like app as described here (). You do not have to be "pixel-perfect", but you should be fairly close in all regards.

  3. Bonus/Optional: hw5 bonus problems
    While each bonus problem from hw5 was completed by some of you, nobody completed all of them, and they are really good problems! So this week you may do any of the hw5 bonus problems that you did not do last week (but no repeats). These include:
    1. runOthello
    2. enhancedOthello
    3. runFancyWheels
    4. playSokoban
    5. runDotsAndBoxes