Fundamentals of Human–Computer Interaction
A self-paced microlearning module that introduces the core concepts of human–computer interaction. Learners explore how people perceive, think about, and act on the interfaces they use, then apply those principles to evaluate everyday technology. We built it in Articulate Rise as part of an HCI course series, and it runs right here in your browser, so you can click through the full interactive lesson below.
02
An AI-Enhanced Flipped Classroom
An AI-enhanced flipped classroom model that pairs evidence-based teaching with AI to make learning more engaging and accessible. AI supports course development and gives students 24/7 help, while faculty oversight and academic rigor stay firmly in place. We built three courses on this model for Majmaah University, where human expertise and AI work together to extend learning beyond the classroom.
03
Group Resume & Team Charter
An introduction to the Group Resume and Team Charter assignment, which helps students build teamwork skills before taking on larger group projects. Teams create a shared document that maps their strengths, schedules, communication methods, expectations, and conflict-resolution strategies. Setting those agreements early helps them collaborate more effectively and head off misunderstandings later on.
04
Driftwood Dominion: Gameplay Demo
A look at the gameplay and interactive systems of Driftwood Dominion, a custom Roblox game built to support instructional design research into using AI to democratize educational game development. The project shows how AI-assisted development lets instructional designers without a programming background conceptualize, design, and build immersive learning environments. The footage highlights core mechanics, environmental design, and player progression, illustrating how emerging AI tools can widen access to educational game creation.
05
An Animated Lesson
A demonstration of how instructional designers can use animation strategically to strengthen learning, with intentional planning at every step. Using a practical example, it shows how storyboarding bridges instructional objectives and multimedia development, helping designers organize content, visualize learner interactions, and craft animations that support learning rather than distract from it. The result highlights the value of thoughtful planning in producing engaging, effective materials.
06
Password Safety
An animated lesson that teaches elementary and middle school students how to create strong, secure passwords through age-appropriate storytelling, engaging visuals, and clear instructional messaging. Built to promote digital citizenship and cybersecurity awareness, it introduces password best practices, explains common online security risks, and encourages responsible digital habits. The project shows how instructional design, animation, and learner-centered communication combine to make complex technology concepts accessible, memorable, and engaging for young learners.