Summary
Joshua Danish is a professor and learning sciences researcher with a decade of academic experience focused on designing educational technologies and studying how representations—drawings, graphs, and maps—shape science learning. He blends rigorous research (PhD and MA from UCLA) with early-career industry practice as a programmer, designer, and producer for educational software, bringing rare practitioner-informed perspective to technology design. At Indiana University he held leadership roles including directing a center for research on learning and technology and serving as program chair, and he now continues his faculty work at the University of Illinois Urbana-Champaign. His background in computer science (BS, Johns Hopkins) underpins a quantitative and design-minded approach to instructional problems. Colleagues value his ability to translate cognitive theory into usable learning tools and classroom-ready representations. He is based in Illinois and known for bridging classroom practice, design, and computational implementation in actionable ways.
9 years of coding experience
26 years of employment as a software developer
Rye High School
Johns Hopkins University
PhD, Education, PhD, Education at University of California, Los Angeles