Promoting Meaningful Learning By Supporting Interplay within Abstraction Ladder
How can we express programming concepts in a more accessible form and manner? To address this question, my research explores ways to design, create, and use coding strip, a form of comic strip that offers corresponding code for learners to understand programming concepts in both concrete and abstract context. The motivation that drives this research is my belief that the key to effective communication lies in dynamic interplay between high-level and low-level abstractions. Coding strip is proposed as the first step towards the goal of understanding how to design, create, and use tools that support such interplay.
I’m a Ph.D. candidate in the Human-Computer Interaction Lab at the University of Waterloo. My research focuses on understanding how to design, create, and use techniques and interactive systems that facilitate learning by supporting dynamic interplay between different levels of abstractions.
Tue 11 AugDisplayed time zone: Pacific Time (US & Canada) change
15:00 - 16:00 | |||
15:00 20mTalk | Promoting Meaningful Learning By Supporting Interplay within Abstraction Ladder Graduate Consortium Sangho Suh University of Waterloo Authorizer link | ||
15:20 20mTalk | Interactive Computer Tutors as a Programming Educator: Improving Learners’ Experiences Graduate Consortium Ruiqi Shen New Jersey Institute of Technology Authorizer link | ||
15:40 20mTalk | Helping Developers Find and Share Debugging Hypotheses Graduate Consortium Abdulaziz Alaboudi George Mason University Authorizer link |