| You folks did a really impressive job, especially in a brand new course, and for some of you, a brand new language! And for several, doing original compositions! A's for everyone, and my specific comments follow. Mark Guzdial |
| My notes on this one say "A kick ass A"! Nice job, Justin! Mark Guzdial |
| Cute! Mark Guzdial |
| I got it running as a plugin – you may have to update your plugin from http://www.squeakland.org. A fun project! Mark Guzdial |
| A cute rendition! Mark Guzdial |
| Graham, you are clearly having fun with Squeak – I'm glad! I'm impressed that you got the tune AND the drawing done! Mark Guzdial |
| Nice, Jay! Suggestion: Subclass AbstractClass so that you don't have to modify it. Mark Guzdial |
| What a presentation! And your own composition! Nice job, Marc! Mark Guzdial |
| My notes say ":-)" Mark Guzdial |
| You're right – the assignment didn't require simple melodies. Nice job! Mark Guzdial |
| The hack alone is impressive. John played a tune on a keyboard, captured the MIDI, then reprocessed the MIDI into Squeak code, then played that Squeak code. Mark Guzdial |
| Nice job with creating a good O-O structure for your work! Mark Guzdial |
| Nice job, Chris, but I was getting clipping. Maybe too loud, or maybe my speakers aren't sensitive enough. Mark Guzdial |
| Janet, my jaw dropped listening to this. How lovely! You did a LOT of work on this! Mark Guzdial |
| And this is your first Squeak program, yes, Ben? WOW! It's nice to hear Squeak's music synthesis sounding so good. Mark Guzdial |
| Putting music you already like into this format is a great idea – nice job! Mark Guzdial |