When Code Is No Longer the Challenge
Aligning learning, assessment, and teaching with the realities of AI-assisted programming
Aligning learning, assessment, and teaching with the realities of AI-assisted programming
A hands-on workshop by and for computing faculty.
Agentic Engineering, Authentic Assessment, and Human-Centered Design for Learner Agency
Situating our response to generative AI in disciplinary identity
Generating tagged PDFs with the acmart-tagged document class
Teaching Accessibility in Data Programming and Data Structures
Teaching How All Technologies Are Accessible in Data Structures and Algorithms
Equitable Grading and Ecosystems for More Caring Communities
Attitudes and Expectations in Justice-Centered Data Structures for Non-Majors
Empowering Students to Redesign Computing Problems and Artifacts
What do we have so far?
How to get your LMS to work with your grading policies, not against them.
The Case for Justice-Centered Approaches to CS in Higher Education
How do we wrestle with critical questions and justice in our racialized classrooms?
A seamless, community-centered active learning classroom in ohyay!
Toward a More Critical Algorithm Analysis
Moving a step closer to justice-centered CS education.
How we run class in my remote, introductory programming course.
Improving equity in CS education with guided lecture notes.
A lesson in user-testing, expectations management, and course integration.
Bootstrapping pre-service CS teacher training with CS0.
The road to 27,000 student enrollments per year, and what lies ahead.
Deploying in-class paper quizzes: from 40 to 400 to 1,400.
A five year, non-traditional path into academia.
Creating scalable learning experiences in large lecture courses.
A complex mangle.