Computing Education

For more than a decade, I have been interested in the instructional strategies and practices used in computer and information systems education. Research confirms students struggle with technology-oriented courses. The most troubling statistics are from the introductory computer programming courses where failure and withdrawal rates exceed fifty percent. To heighten the quality of the curriculum and positively impact student achievement, I focus on the development of teaching practices that intersect the subject-matter and the technology.

Relevant Publications