Month: October 2025

Designing for Inclusion andĀ Engagement

Photo by Element5 Digital on Unsplash Embracing Variability in Learning Design Universal Design for Learning (UDL) emphasizes planning for variability via three principles which are multiple means of representation, action and expression, and engagement. It anticipates barriers by offering varied ways to access content. For instance, we can consider videos or texts for CS algorithms,…

Sync vs Async Learning

As a computer science major, I’ve experienced both synchronous and asynchronous learning formats and I think that each has its distinct advantages and drawbacks. Synchronous learning, like live Zoom lectures or in-person classes, mimics traditional education with real-time interactions which entails professors demo coding in Python or debug algorithms on the spot eliciting immediate Q&A…

Peer response for module 2

I completely resonate with your perspective on project-based learning as it mirrors my own experiences in fostering deeper, adaptable skills. In traditional education, problems often come with predefined answers which limits creativity and real-world applicability, but project-based learning immerses learners in authentic scenarios such as developing a sustainable app prototype or organizing a community event….