I help students discover that coding is not just about typing commands on a screen—it is a creative tool they can use to build games, animations, stories, websites, and fun interactive projects. My background includes a bachelor’s degree in Software Engineering, school-based educational experience, and hands-on work creating digital lessons and learning tools for students. Because I understand both technology and teaching, I focus on making coding feel less intimidating and more exciting for...
I help students discover that coding is not just about typing commands on a screen—it is a creative tool they can use to build games, animations, stories, websites, and fun interactive projects. My background includes a bachelor’s degree in Software Engineering, school-based educational experience, and hands-on work creating digital lessons and learning tools for students. Because I understand both technology and teaching, I focus on making coding feel less intimidating and more exciting for young learners.
My tutoring style is patient, encouraging, and project-based. I like to break coding concepts into simple steps and connect them to things students already understand, such as puzzles, patterns, games, characters, and real-life problem solving. For beginners, I may use tools like Scratch or visual coding activities to help students understand sequencing, loops, conditionals, variables, and debugging in a fun way. As students grow more confident, I can help them move toward text-based coding and stronger problem-solving skills.
I especially enjoy working with elementary and middle grade students who are curious, creative, or just starting to explore technology. My goal is for each student to leave sessions feeling proud of what they made and more confident in their ability to think like a coder. I want students to understand that mistakes are part of the process, debugging is a skill, and coding can be a fun way to create, experiment, and bring their ideas to life.