Information Technology Reference
In-Depth Information
References
Abelson H, Sussman G, Sussman J (1996) Structure and interpretation of computer programs,
2nd edn. The MIT, Cambridge
Ambler AL, Burnett MM, Zimmerman BA (1992) Operational versus definitional: a perspective
on programming paradigms. Comput 25(9):28-43
Anderson P, Bowring J, McCauley R, Pothering G, Starr C (2014) An undergraduate degree in
data science: curriculum and a decade of implementation experience. Proceedings of SIGCSE
2014—the 45th ACM technical symposium on computer science education Atlanta, Georgia,
pp. 145-150
Ashenhurst RL, Graham S (1987) ACM turing award lectures-the First Twenty Years. ACM Press,
New York, NY
Carey T, Shepherd M (1988) Towards empirical studies of programming in new paradigms. Pro-
ceedings of the ACM 16th Annual Conference on Computer Science. (Atlanta, Georgia, United
States), CSC '88. ACM Press, New York, pp. 72-78
Corder C (1990) Teaching hard teaching soft: a structured approach to planning and running effec-
tive training courses. Gower, Brookfield, VT
Denning PJ (2005) Is computer science science? Commun ACM 48(4):27-31
Denning PJ, Comer DE, Gries D, Mulder MC, Tucker A, Turner AJ, Young PR (1989) Computing
as a discipline. Commun ACM 32(I):9-23
Dijkstra EW (1986) On a cultural gap. Math Intell 8(1):48-52
Floyd RW (1979) The paradigms of programming. Commun ACM 22(8):445-460
Haberman B, Ragonis N (2010) So different though so similar?-Or vice versa? Exploration of
logic programming and of object oriented programming. Issues Inf Sci Inf Tech 7:393-402
Hazzan O (2008) Reflections on teaching abstraction and other soft ideas. Inroads- SIGCSE Bull
40(2):40-43
Hazzan O, Lapidot T (2004) Construction of a professional perception in the methods of teaching
computer science course. Inroads- SIGCSE Bull 36(2):57-61
Hazzan O, Lapidot T (2006) Social issues of Computer Science in the Methods of Teaching Com-
puter Science in the High School course. Inroads- SIGCSE Bull 38(2):72-75
Hazzan O, Har-shai G (2013) Teaching computer science soft skills as soft concepts. SIGCSE
2013—the 44th ACM technical symposium on computer science education. Denver, CO:59-
64.
Hazzan O, Har-shai G (2014). Teaching and learning computer science soft skills using soft skills:
the students' perspective. Proceedings of SIGCSE 2014—the 45th ACM technical symposium
on computer science education. Atlanta, USA, pp. 567-572
Kuhn TS (1962) The structure of scientific revolution. University of Chicago, Chicago, IL
Lapidot T, Hazzan O (2003) Methods of teaching computer science course for prospective teach-
ers. Inroads- SIGCSE Bull 35(4):29-34
Lave J, Wenger E (1991) Situated learning: legitimate peripheral participation (Learning in Do-
ing: SOCIAL, Cognitive and Computational Perspectives). Cambridge University Press,
Cambridge, UK
Microsoft Research (2005). Towards 2020 science. http://research.microsoft.com/en-us/um/cambridge/
projects/towards2020science/downloads/T2020S_ReportA4.pdf. Accessed August 2014
Microsoft Research (2006) Towards 2020 science. Retrieved March 16, 2007, http://research.mi-
crosoft.com/towards2020science/background_overview.htm. Accessed July 14 2010
Ragonis N (2009) Computing pre-university: secondary level computing curricula. In: Wah B (ed)
Wiley encyclopedia of computer science and engineering, (pp 632-648), 5(1), Wiley, Hoboken.
Sethi R (1996) Programming languages concepts & constructs, 2nd edn. Addison-Wesley, Read-
ing, MA
Stolin Y, Hazzan O (2007) Students' understanding of computer science soft ideas: the case of
programming paradigm. Inroads- SIGCSE Bull 39(2):65-69
Search WWH ::




Custom Search