Extremely proud of many of my programming students! Students in my AP and introductory programming courses were assigned a major project. I had a group create an amazing Undertale-like game (AP students) appropriately named "Javatale" (screenshot below) and in my introductory class, personalized renditions of Pokemon games (sample below). GUIs, sound, graphics and advanced programming paradigms were required for the projects.
I place a high premium on (1) teaching my students the fundamentals of programming (teaching them how to program), (2) providing them with the skills/resources to help themselves learn and take ownership of their education, and (3) provide solicited guidance/advice as needed. Students feel accomplished at the end of the project period b/c they can genuinely claim personal ownership of the hard work they put into creating something functional, creative and representative of their programming skills/knowledge. Students put in many frustrating and collaborative hours using their skills and persistence in planning, designing and crafting these projects that they put together!
The projects were compiled and packaged as executable code. In other words, software!
No comments:
Post a Comment