E
Research Interests
Classroom Tools/automation and Programming Languages (pl) – Program Synthesis
Computing Education (csed) – Pedagogic Methods
Formal Methods
Teaching and Learning Programming
Evolution and Science Education
Information Systems Education and Curriculum Development