What does the design of effective CSCL require and how do we study its effects?
ACM SIGCUE Outlook - Special issue on computer supported collaborative learning
The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
Activity theory and human-computer interaction
Context and consciousness
Activity theory as a potential framework for human-computer interaction research
Context and consciousness
A comparative analysis of design principles for project-based IT courses
Proceedings of the 2nd Australasian conference on Computer science education
A computer program to aid assignment of student project groups
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Computer science project work: principles and pragmatics
Computer science project work: principles and pragmatics
Using personality inventories to help form teams for software engineering class projects
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Evaluation of group projects in a software engineering course
ACM SIGCSE Bulletin
A diagnostic technique for addressing group performance in capstone projects
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Group work at postgraduate level: some issues
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Defensive climate in the computer science classroom
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Resources for instructors of capstone courses in computing
Working group reports from ITiCSE on Innovation and technology in computer science education
Software Engineering Education: from an Engineering Perspective
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
The course scheduling problem as a source of student projects
Proceedings of the 36th SIGCSE technical symposium on Computer science education
When do group projects widen the student experience gap?
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Developing the software engineering team
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
Active and cooperative learning: further tips and tricks (part 3)
ACM SIGCSE Bulletin
Quantitative peer assessment: can students be objective?
ACE '07 Proceedings of the ninth Australasian conference on Computing education - Volume 66
Computing capstone projects and the role of failure in education
ACM SIGCSE Bulletin
A learning theory perspective on running open ended group projects (OEGPs)
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
A demands-resources model of work pressure in IT student task groups
Computers & Education
Proceedings of the Sixth international workshop on Computing education research
A software engineering course with a large-scale project and diverse roles for students
Journal of Computing Sciences in Colleges
Proceedings of the 1st International Workshop on Games and Software Engineering
ACM Transactions on Computing Education (TOCE)
Capstone project: fair, just and accountable assessment
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Problem-Based Learning in a Technical Course in Computing: A Case Study
International Journal of Information and Communication Technology Education
Students' perceptions of peer evaluation in project work
ACE '11 Proceedings of the Thirteenth Australasian Computing Education Conference - Volume 114
Capstone project online assessment tool without the paper work
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Design and implementation of an international computer science capstone course
Journal of Computing Sciences in Colleges
Evaluating a computer-based simulation program to support wireless network fundamentals
Computers & Education
Hi-index | 0.00 |
The value and the pitfalls of project and group work are well recognized. The principles and elements which apply to projects in general, apply to project-based courses. Thoughtful and detailed planning, understanding of the stakeholders and their needs, a good design, appropriate testing, monitoring and quality control and continual management can maximize the benefits and minimize the negatives. In this article we draw together the literature to consider key design choices of project-based courses considering: type, length, size, management, participants, and content with a particular focus on the composition of groups and the issues surrounding assessment.