teaching
Classes, workshops, and teaching materials.
University of Waterloo - Instructor
CS105: Introduction to Computer Programming I
Instructor: Winter 2020
- ○ Taught course using creative coding approach with p5.js.
- ○ Refined previous term's slides & created new assignments and tests.
- ○ Course materials can be found here.
- ○ Here are some feedback about my teaching from students.
- ○ Links to interactive tools students used for some of their assignments:
exquisite corpse, a6, crowdsourced narratives, a7
CS1
University of Waterloo - Teaching/Instructional Assitant
HCI
CS449/649: Human-Computer Interaction
Teaching Assistant: Spring 2021, Fall 2020, Fall 2019, Spring 2019, Spring 2018
- ○ Led design sessions and guided students through team projects
HCI
CS105: Introduction to Computer Programming I
Instructional Assistant: Fall 2018
- ○ Led lab sessions and helped students with assignments and term project
CS1
CS106: Introduction to Computer Programming II
Instructional Assistant: Winter 2021, Winter 2019, Winter 2018
- ○ Led lab sessions and helped students with assignments and term project
CS2
CS135: Designing Functional Programs
Teaching Assistant: Fall 2017
CS1
Workshop - Instructor/Facilitator
Coding Strip Design Workshop [website]
Instructor: July 2019, August 2019
- ○ Planned and organized workshop activities
- ○ (July) Facilitated workshop for university students.
- ○ (August) Facilitated workshop for high school cs teachers attending Summer Conference for Computer Studies Educators
Design Workshop
Older stuff
- (2014 - 2016) During my undergrad, I mentored middle and high school students from a “group home," a place where several K-12 students without parents or from low-income families live together with an adult guardian. I visited the students in their “group home” once a week for 2 years, spending an hour each time to tutor them in Math or English. I received an outstanding mentor award for my service and helping my mentee achieve academic achivement.
- (2011 - 2012) I worked as an instructor for 1 1/2 years at PAGODA, the largest language learning institue in S. Korea. I taught TOEFL and English pronunciation to more than 2,000 students and developed my own curricula for each: Speaking without Thinking and Pronunciation clinic.