1. ACM 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. ACM 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science.
2. Auerbach C. and Silverstein L.B. 2003. Qualitative data: An introduction to coding and analysis. Qualitative data: An introduction to coding and analysis. NYU press. 31--87. Auerbach C. and Silverstein L.B. 2003. Qualitative data: An introduction to coding and analysis. Qualitative data: An introduction to coding and analysis. NYU press. 31--87.
3. Bagert , D.J. 1988. Should computer science examinations contain "programming" problems? (Feb . 1988 ). Bagert, D.J. 1988. Should computer science examinations contain "programming" problems? (Feb. 1988).
4. Situated Learning in Computer Science Education