J. C. Ernest

Tennessee Technological University

Papers

2

Total Citations

6

H-Index

2

About

J. C. Ernest’s research centers on computer science education, particularly the design of accessible programming environments for introductory courses. Their most significant contribution is the creation of Drizzle, a simple object-oriented scripting language, and DIODE, its integrated development environment, both developed to program LEGO MindStorms robots. This work, detailed in their highly cited paper “Weathering MindStorms with drizzle and DIODE in CS0” (2005), emerged from a student project and evolved into a foundational resource for CS0 curricula. By lowering the barrier to entry for novice programmers, Ernest’s tools enable hands-on, engaging learning experiences that bridge abstract concepts with tangible robotics. Although their citation counts (4 and 2) are modest, the impact is deeply pedagogical, shaping how early computer science education can leverage physical computing. Ernest’s achievement lies in transforming a classroom experiment into a lasting educational resource, demonstrating that innovative, student-driven projects can become cornerstones of teaching practice. Their work remains a testament to the power of simplicity and play in fostering computational thinking.

Research Focus

Key Achievements

2
H-Index
2
Papers
6
Total Citations
3
Avg Citations/Paper
🏆 Most Cited Paper
Weathering MindStorms with drizzle and DIODE in CS0
4 citations · 2005
📈 Most Prolific Year: 2005 (2 Papers)
🤝 Key Collaborators: 6
🏛 Institutions: Tennessee Technological University

Top Papers

  1. 1
  2. 2

Key Collaborators

Contact & Links

Available for collaboration
Content generated · 14 days ago