Alexander Repenning
Author Archives
Programming Goes Back to School
Broadening participation by integrating game design into middle school curricula. View a video featuring author Alexander Repenning about using games to introduce…
Agent-Based End-User Development
The goal of agent-based end-user development (EUD) is to empower end users with agents they can instruct directly. This process of instruction is completely transparent…
Programming By Example: Programming By Analogous Examples
Combining programming by example and real-world analogies, users create new behavior out of existing behavior.
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get Involved