Large team projects in software engineering courses
Proceedings of the 36th SIGCSE technical symposium on Computer science education
The World Is Flat [Updated and Expanded]: A Brief History of the Twenty-first Century
The World Is Flat [Updated and Expanded]: A Brief History of the Twenty-first Century
Computer Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering
Video game development using XNA game studio and C#.Net
Journal of Computing Sciences in Colleges
Problem solving in community: a necessary shift in cs pedagogy
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Teaching game programming using XNA
Proceedings of the 13th annual conference on Innovation and technology in computer science education
A hybrid approach to projects in gaming courses
GDCSE '08 Proceedings of the 3rd international conference on Game development in computer science education
Engaging students through mobile game development
Proceedings of the 40th ACM technical symposium on Computer science education
Computer science in the conceptual age
Communications of the ACM - Finding the Fun in Computer Science Education
Computational thinking via interactive journalism in middle school
Proceedings of the 41st ACM technical symposium on Computer science education
ABC-Sprints: adapting Scrum to academic game development courses
Proceedings of the Fifth International Conference on the Foundations of Digital Games
Cooperative expertise for multidisciplinary computing
Proceedings of the 42nd ACM technical symposium on Computer science education
Computational Thinking and Expository Writing in the Middle School
ACM Transactions on Computing Education (TOCE)
Students organizing against pollution: computational thinking across boundaries
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Hi-index | 0.00 |
We describe how project management and team communication skills are taught and practiced in two experiences. Our CS III course provides a formal introduction and practice in homogenous small group settings. Our new multidisciplinary yearlong video game course provides extensive practice of these skills through the development of a single deliverable (a video game) produced by a large team (an entire class of approximately 20 students). This model can be extended to other institutions very easily.