Game Programming: Exploring Consequences and Creating Value
How can we make an introductory programming course more engaging? Show your a “big picture” view of their work by incorporating EML. Task students with creating an educational game for the hypothetical client, the Water Council, on the topic of water resources challenges locally and worldwide. Ultimately, this is an engineering project, not just a programming task!