Games can be effective teaching tools by engaging students through active participation, frequent feedback and achievement, and social interaction. Some key ways games teach include requiring active participation over passive learning, frequent rewards that motivate students to continue playing, and opportunities for exploration, experimentation and failure in a low-risk environment. While games have limitations like a lack of direct alignment with educational standards, they can help students learn by doing and teach 21st century skills like collaboration and problem solving.