LogoLogo
Kelly Ding

Nice to meet you,

I'm Kelly Ding.

I am...

🇨🇦 originally from Deep River, Ontario.
📚 a lifelong learner.
🎨 a creative.
👣 a big sister.

I'm an educator, learning designer, and researcher passionate about creating equitable, engaging, and meaningful learning experiences in computer science.

Currently, I'm a Preceptor in Computer Science at Harvard, where I run CS50: Introduction to Computer Science, Harvard's largest introductory computer science course. I develop and iterate on curriculum, teaching materials, and training materials to support our undergraduate teaching team, as well as our thousands of learners worldwide. In my role, I get to create an engaging and positive learning experience for hundreds of students, most of whom have no prior computer science experience. These introductory learning experiences are incredibly formative, and I hope to empower students not just to code, but to problem-solve, create, and express themselves. I am also pursuing a Master's in Education in Learning Design, Innovation, and Technology at the Harvard Graduate School of Education, where I’m learning alongside inspiring faculty and peers with incredibly diverse backgrounds and experiences. At HGSE, I'm exploring the possibilities of what education and computer science learning could and should look like in an increasingly digital and AI-driven age.
My journey into this work started as early as when I was tracing pandas on printer paper as a 4th grader. I loved drawing, painting, and crafting with whatever materials I could find. When I was first introduced to computer science in high school, it was a new medium for me, and I was inspired by the endless possibilities of what I could create. At Harvard College, I shared my love of computer science through teaching, mentoring, and designing learning experiences. From teaching CS50 as a Head Teaching Fellow to building collaborative coding curricula in the Creative Computing Lab, I've worked to make computer science education more accessible, joyful, and inclusive, and I hope to continue doing so!

If you'd like to collaborate, ask questions, or just connect, feel free to reach out—I love meeting new people!

Kelly hiking with friends

When I'm offline...

Kelly painting

I love doing various kinds of visual arts, usually acrylic and oil painting.

Freshly baked desserts

I love to bake desserts (egg tarts are a favorite)!

Kelly reading

I love to read, and I'm always looking for book recs!