Guidelines for collaborative learning in computer science
ACM SIGCSE Bulletin
Teaching computer science: a problem solving approach that works
ACM SIGCUE Outlook - Special issue: selected papers from NECC '96
Misleading intuition in algorithmic problem solving
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Proceedings of the 7th annual conference on Innovation and technology in computer science education
The Effects of "Pair-Pressure" and "Pair-Learning" on Software Engineering Education
CSEET '00 Proceedings of the 13th Conference on Software Engineering Education & Training
A multi-national study of reading and tracing skills in novice programmers
Working group reports from ITiCSE on Innovation and technology in computer science education
Developing collaborative skills early in the CS curriculum in a laboratory environment
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Diversity in Information Technology Education: Issues and Controversies
Diversity in Information Technology Education: Issues and Controversies
Undergraduate studies in computer science and engineering: gender issues
ACM SIGCSE Bulletin
Seven factors that influence ICT student achievement
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Learning from wrong and creative algorithm design
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Transforming learning of programming: a mentoring project
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
Performance and progression of first year ICT students
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
Applying the community of practice approach to individual IT projects
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
Collaborative learning: towards a solution for novice programmers
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
iUBICOM'11 Proceedings of the 6th international conference on Ubiquitous and Collaborative Computing
Unobtrusive student collaboration during lectures with smartphones
iUBICOM'11 Proceedings of the 6th international conference on Ubiquitous and Collaborative Computing
Collaborative learning and anxiety: a phenomenographic study of collaborative learning activities
Proceeding of the 44th ACM technical symposium on Computer science education
Hi-index | 0.00 |
Engaging first year students is a difficult problem, as students must develop independent study skills while concurrently mastering their chosen topic. At the same time, they find themselves in an alien environment, removed from their peer group and anonymised by University structures. Retention is of particular concern within ICT as across Australia, and globally, we have seen a recent dramatic drop in number of students applying for ICT degrees, and poor progression and retention rates. Collaborative learning is a strategy that involves the students themselves in the ownership and direction of their learning; each student is responsible for not only their own learning but of the learning of the group. In this paper we describe our approach to student engagement based on applying a range of collaborative learning techniques within an introductory Computer Science course, addressing specifically the task of collaborative problem solving. Results from three years of adopting this change in teaching methodology indicate increased student confidence, participation and student ability.