1. Aho, A. V., & Ullman, J. D. (1992). Foundations of computer science. New York: W. H. Freeman/Computer Science Press.
2. Barnett, M., Barab, S. A., Schatz, S., & Warren, S. (2000). Designing a community of inquiry in an undergraduate history course: A clash of cultures. Paper presented at the 2000 Annual Meeting of the American Educational Research Association, New Orleans, LA.
3. Ben-David Kolikant, Y., & Ben Ari, M. (2008). Fertile zones of cultural encounter in computer science education. Journal of the Learning Science, 17(1), 1–31.
4. Ben-David Kolikant, Y., & Pollack, S. (2004). Establishing computer science professional norms among high-school students. Computer Science Education, 14(1), 21–35.
5. Brown, J. S., Collins, A., & Duguid, P. (1989). Situated learning and the culture of learning. Educational Researcher, 18(1), 32–42.