A playful introduction to to the basics of imperative programming that motivates and introduces Java in the context of (simplifying) OO features. The lessons plans live on google drive. It requires a hacked version of c-jes (see nav on left side of page). Please send Eric a note if you use them, and also how it works out for you. Please let Eric know if you want to contribute to the prose. It requires our hacked c-jes (see nav pane). These lesson plans were developed with Mary Kay Roy and Alexandria Ogrey. This hybrid course is the offspring of an experiment with Ali Jalal-Kamali to create a Computational CS0 that also used our Python-based activities to introduce Java. |