Teaching at High Schools

High school course, In-person and Online, 2018

I taught a breadth of CS topics (e.g, block-based programming language and Java) and math topics (e.g, algebra, function, and trignometry) in high schools since 2018. I value learner-centered classes that encourages exploration and expression.

Example CS project: Sci-Fi Name

This project uses Trinket and is part of an introductory project-based CS curriculum for grade 9 students. It asks students to generate a personalized sci-fi name for users and engages students with string, variable, concatenation and agile software development process. I adapted the project by simplifying e-textbook instructions, adding visuals and checkpoints for scaffolding. See student workbooks here. Below is a sample student program.

Example math teaching materials: Fractions

In Spring 2021, I was a student teacher at a Title I high school in Nashville, TN. I assisted Ms. Good with creating math lesson materials that meet content, language, and socio-emotional objectives for 9th grade students with interrupted formal education. Below is a slidedeck about fractions.