TeachScheme!-ReachJava ProjectIntroduction to Computing and Programming for all
(The foundation for my work on the HtDC project.)
How to Design ClassesCurriculum for teaching class-based programming and object oriented program design in an introductory
computer science course
Java Power Tools (JPT)A toolkit for designing GUIs in Java, with pedagogical framework for introductory programming.
Northeastern University Electronic Portfolios in Computer and Information Science
(NuPort)A project to design a framework for electronic portfolios for students in the
College of Computer and Information Science, that reflects the academic, coop and experiential
learning and achievements
Earlier work of the
Educational Research Group