Learning to program = learning to construct mechanisms and explanations
Communications of the ACM
IEEE Transactions on Software Engineering
Simulation and Gaming - Special 30th anniversary issue, part 2
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Constructivism in computer science education
Journal of Computers in Mathematics and Science Teaching
Teaching and Learning IT in Secondary Schools: Towards a New Pedagogy?
Education and Information Technologies
Teaching with games: the Minesweeper and Asteroids experience
Journal of Computing Sciences in Colleges
Serious games + computer science = serious CS
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
Two approaches to setting programming assignments are compared, using actual assignment and solutions from two distinct CS102 lecture sections during the same semester. The complexity and effort represented by the solutions is compared using software engineering metrics, giving a measure of the effectiveness of the two assignments sets, and student performance in successor courses is also examined.