Preparing to Teach

Redesigning Assignments for an AI-Influenced Classroom

What does it mean to succeed without learning? That is a question I have wrestled with since last spring, when students in an introductory programming course I teach submitted assignments with computer code that was unusually advanced, well-structured, efficient, and carefully annotated. But when faced

Read More »

Engaging Students through Collaborative Error Analysis

As I examined students’ work and tracked their progress in the past few years, I observed a consistent pattern: many students were still repeating the same mistakes, showing limited improvement in conceptual understanding, and struggling with the language of mathematics. It became increasingly clear that

Read More »
Archives
Navigating Policy Shifts in Higher Education

Get the Latest Updates

Subscribe To Our Weekly Newsletter

2025-STEM-Educators-Conference