Yanyan Ren

Computer Science, Math, And Physics Teacher

Hauula, Hawaii, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Yanyan Ren is a computing education researcher and middle/high school teacher with a Ph.D. in Computer Science from Brown University and over a decade of experience designing research-informed curricula. She specializes in embedding ethical and societal considerations—fairness, privacy, sustainability—into CS instruction and has published on pedagogy and assessment at SIGCSE and ICER. In the classroom she teaches CS, data science, math, and physics to grades 5–12, adapting micro-curricula and accessibility strategies to support diverse learners. Her work blends cognitive science and practical tools (e.g., contrasting cases, threat modeling) to help students reason about real-world impacts of technology. Based in Hauula, Hawaii, she continues to bridge research and practice by turning empirical analyses into classroom-ready materials that scale beyond higher education.
code11 years of coding experience
job3 years of employment as a software developer
bookno degree, EECS, no degree, EECS at Massachusetts Institute of Technology
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Brown University
bookComputer Science, Computer Science at Swarthmore College
bookHigh School, High School at Nanjing Foreign Language School
languagesEnglish, Chinese
github-logo-circle

Github Skills (10)

pyret8
paradox6
gift6
compiler5
html4
pdf4
algebra4
data-science2
bootstrap2
computer-science2

Programming languages (3)

RacketJavaScriptProlog

Github contributions (5)

github-logo-circle
YanyanR/code.pyret.org

Jun 2017 - Apr 2019

Contributions:7 pushes, 2 branches in 1 year 11 months
pyretserving
YanyanR/pyret.org

Jan 2017 - Oct 2017

Contributions:18 pushes, 15 branches in 8 months
pyret
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial