Computer games and CS education: why and how
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Java Threads
SCJD Exam with J2SE 5, Second Edition
SCJD Exam with J2SE 5, Second Edition
What makes a "good" game programming assignment?
Journal of Computing Sciences in Colleges
Computer science III: a required course on client-server computing
Proceedings of the 46th Annual Southeast Regional Conference on XX
Computer games and traditional CS courses
Communications of the ACM - Finding the Fun in Computer Science Education
Hi-index | 0.00 |
This paper describes a group project for an undergraduate networking course emphasizing socket programming and concurrency. The primary tools are Java its swing library for GUI programming. The project takes advantage of using gaming to encourage student interest. It also used a somewhat unusual approach to group work, requiring each student to do their own socket and thread programming, to insure they worked with those concepts that were central to the course, and shared other code, that was not the focus of the course as a group.