Education as Engineering: The Benefits of Combining Education with Engineering
Mark Guzdial
Levels of Abstraction; Pre-Teens and Career Choices
The Problem Is That We’re Just Too Darn Useful: CS Ed and State Public Policy
Why Isn’t There More Computer Science in U.S. High Schools?
The Moral and Legal Responsibilities When Teaching Computing
Using Advanced Placement Computer Science as a Measure of Broadening Participation
Worked Examples For Learning Programming: Choosing Better or Choosing MOOC
CS and Popular Culture; Learning From Console Games
Preparing Computing Students For the Designer Role
U.S. Women in Computing: Why Isn’t It Getting Better?
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