Information Technology Reference
In-Depth Information
Myller N, Bednarik R, Sutinen E et al (2009) Extending the engagement taxonomy: software visu-
alization and collaborative learning. Trans Comput Educ 9(1):1-27
Naps T, Rößling G, Almstrum V et al (2003) Exploring the role of visualization and engagement
in computer science education. ACM SIGCSE Bull 35(2):131-152
Nersessian NJ (1991) Conceptual change in science and in science education. In Matthews MR
(ed) History, philosophy, and science teaching. OISE Press, Toronto, pp 133-148
Papert S (1980) Mindstorms: children, computers and powerful ideas. Basic Books Inc., New York
Paz T (2006) Introduction to computer science in Java, worksheet collection (Hebrew). Oranim
Academic College of Education, Israel, pp 33-36
Perkins DN, Martin F (1986) Fragile knowledge and neglected strategies in novice programmers.
In Soloway E, Iyengar S. (eds) Empirical studies of programmers. Ablex Publishing Co., Nor-
wood, pp 213-229
Petre M (2011) Online experimentation. ACM Inroads 2(1):18-19.
Price B, Baecker R, Small I (1998) An introduction to software visualization. In Stasko J,
Domingue J, Brown, M, Price B (eds) Software visualization. MIT Press, Cambridge, pp 3-27
Rössling GJ, Velázquez-Iturbide JÁ (2009) Editorial: program and algorithm visualization in edu-
cation. ACM Trans on Comput Edu (TOCE) 9(2):6-11
Shaffer CA, Cooper ML, Alon AJD et al (2010) Algorithm visualization: the state of the field.
ACM Trans Comput Educ 9:1-22
Spohrer JG, Soloway E (1986) Analyzing the high frequency bugs in novice programs. In Soloway
E, Iyengar S (eds) Empirical studies of programmers. Ablex, Norwood, pp 230-251
Taghavi T, Thompson M, Pimentel AD (2009) Visualization of computer architecture simulation
data for system-level design space exploration. Embedded computer systems: architectures,
modeling, and simulation. Lect Notes Comput Sci 5657(2009):149-160
Urquiza-Fuentes J, Velázquez-Iturbide JÁ (2009) A survey of successful evaluations of program
visualization and algorithm animation systems. ACM Trans Comput Edu (TOCE) 9(2):1-21
Walker HM (2011). A lab-based approach for introductory computing that emphasizes collabora-
tion. Proceedings. of CSERC '11 Computer Science Education Research Conference, Heerlen,
Netherlands, 21-31
Yehezkel C (2002) A taxonomy of computer architecture visualization. ACM SIGCSE Bull
34(3):101-105
Yehezkel C, Ben-Ari M, Dreyfus T (2007) The contribution of visualization to learning computer
architecture. Comput Sci Educ 17(2):117-127
Search WWH ::




Custom Search