Taking a collaborative and multi-disciplinary perspective, we discuss issues and opportunities in college education so that our future managers, CIOs, and CEOs are inherently and ...
Using effective teaching practices is a high priority for educators. One important pedagogical skill for computer science instructors is asking effective questions. This paper pre...
Kristy Elizabeth Boyer, William Lahti, Robert Phil...
An analysis of data from 259 CS1 students is performed to compare the performance of students who were paired by demonstrated ability to that of students who were paired randomly ...
A case study of a game design project is presented, in which both traditional game goals and educational goals exist. One way to create a design that respects both sets of goals i...
The nearly three dozen core technologies of computing sit in a simple framework defined by great principles and by computing practices. The great principles are of two kinds, mech...