Return to Article Details Using collaborative learning techniques to encourage programming teaching and learning among female Computer Science students Download Download PDF