Event-driven programming facilitates learning standard programming concepts

Kim B. Bruce, Andrea Pohoreckyj Danyluk. Event-driven programming facilitates learning standard programming concepts. In John M. Vlissides, Douglas C. Schmidt, editors, Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2004, October 24-28, 2004, Vancouver, BC, Canada. pages 96-100, ACM, 2004. [doi]