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 creative, 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 curriculum and teaching materials, to support our undergraduate teaching team, as well as our thousands of learners and teachers worldwide. In my role, I get to create a memorable learning experience for thousands of students new to computer science. These introductory learning experiences are incredibly formative, and aim to empower students not just to code, but to problem-solve, create, and express themselves digitally.
While working with CS50, I am pursuing a Master's in Education in Learning Design, Innovation, and Technology at the Harvard Graduate School of Education. I am also a recent graduate of Harvard University with a Bachelor of Arts in Computer Science with a secondary in Educational Studies.

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!