Service Activities

Teaching Assistant Training

Recruited undergraduate students for Princeton's new undergraduate TA position called Lab Facilitator. I ran a semester-long training program to explain how to run the lab sessions and why it benefits student learning. The first few training meetings explained about the format of the lab sessions and their responsibilities, and hosted a panel session with more experienced TAs who piloted the same format prior to the present semester. During the semester, the training included weekly reflection on their teaching and discussion on CS education literature. 

This training prepared graduate TAs to administer Peer Instruction properly during the new format of the precepts in introductory CS at Princeton. During the training, the graduate TAs summarized CS education literature highlighting the benefits of Peer Instruction and proposed how they were going to practice Peer Instruction. Then, I provided a video clip that describes all the details they need to know to coordinate the practice. It included what software to use, when to click what, how to facilitate classroom-wide discussions, etc. 

Outreach Programs

Instructor.

Education Expert, Facilitated the camp's migration to remote learning.

I shared my multi-themed labs material to ease the program's remote teaching. 

Talks and Panels

Talk, Lightning Talk at Consortium Consortium for Computing Sciences in Colleges - SouthWestern (CCSC-SW)

Talk, Lightning Talk at Consortium Consortium for Computing Sciences in Colleges - SouthWestern (CCSC-SW)

Panel, Panel at Technical Symposium on Computer Science Education (SIGCSE)

Talk, PsychTERMs

Facilitator, Birds of Feather at Technical Symposium on Computer Science Education (SIGCSE)

Note: It was postponed by a year back in 2020 due to the impact of COVID-19

Talk, Oberlin College

Panel, Teaching Workshops for Instructional Assistants, University of California at San Diego

Talk, Consortium for Computing Sciences in Colleges Southwestern Region (CCSC-SW)

Guest Lecturer, University of California at San Diego

Panel, University of California at San Diego

Talk, International Computing Education Research (ICER)

Panel, University of California at San Diego

Journal/Conference Review

Student Advising