Information Technology Reference
In-Depth Information
The assimilation of the advantages of being aware and attentive to the com-
puter science education research developments and trends should not be restricted
to the kind of activities presented in this chapter. A meaningful adaptation will
be gained if the use of computer science education papers is integrated along the
entire course. In fact, any development of teaching materials or activity can start
with posing the question “what can we learn from other educators?” An example
can be found in Sect. 11.3.1 “Planning the Teaching of a Study Unit About One-
Dimensional Array.”
References
Armoni M (2009) Reduction in computer science: a (mostly) quantitative analysis of reductive
solutions to algorithmic problems. JERIC 8(4):1-30
Baloian N, Luther W, Sánchez J (2002) Modeling educational software for people with disabili-
ties: theory and practice. Proceedings of the 5th International ACM Conference on Assistive
Technologies, pp 111-118
Ben-Bassat Levy R, Ben-Ari M (2007). We work so hard and they don't use it: acceptance of
software tools by teachers. In Proceedings of the 12th annual SIGCSE conference on Innova-
tion and technology in computer science education (ITiCSE '07). ACM, New York, USA,
pp 246-250
Ben-Bassat Levy R, Ben-Ari M (2008). Perceived behavior control and its influence on the adop-
tion of software tools. SIGCSE Bull 40(3):169-173
Ben-Bassat Levy R, Ben-Ari M, Uronen PA (2003) The jeliot 2000 program animation system.
Comput Educ 40(1):1-15
Blum L, Cortina TJ (2007) CS4HS: An outreach program for high school CS teachers. ACM
SIGCSE Bull 39(1):19-23
Brandes O, Vilner T, Zur E (2010) Software design course for leading CS in-service teachers.
Proceedings of ISSEP, Lecture Notes in Computer Science, vol 5941, 49-60
Bunde DP, Graf M, Han D, Mache J (2014). Parallel programming paradigms illustrated (abstract
only). In Proceedings of the 45th ACM technical symposium on Computer science education
(SIGCSE '14). ACM, New York, USA, pp 722-722
Chaffin A, Doran K, Hicks D et al (2009) Experimental evaluation of teaching recursion in a video
game. Proceedings of the 2009 ACM SIGGRAPH Symposium on Video, pp 79-86
Cross J, Hendrix D, Barowski L, Umphress D (2014) Dynamic program visualizations: an ex-
perience report. In Proceedings of the 45th ACM technical symposium on Computer science
education (SIGCSE '14). ACM, New York, USA, pp 609-614
Dark MJ, Winstead J (2005) Using educational theory and moral psychology to inform the teach-
ing of ethics in computing. Proceedings InfoSecCD, pp 27-31
Denier S, Sahraoui H (2009) Understanding the use of inheritance with visual patterns. Proceed-
ings of the 3rd International Symposium on Empirical Software Engineering and Measure-
ment, pp 79-88
de Raadt M (2007) A review of Australasian investigations into problem solving and the novice
programmer. Comput Sci Educ 17(3):201-213
de Raadt M, Toleman M, Watson R (2004) Training strategic problem solvers. ACM SIGCSE Bull
36(2):48-51
Edwards SH (2003) Rethinking computer science education from a test-first perspective. 18th An-
nual ACM SIGPLAN OOPSLA Conference, pp 148-155
Erlwanger SH (1973) Benny's conception of rules and answers in IPI mathematics. JCMB 1(2):7-
26
Fleck A (2007) Prolog as the first programming language. ACM SIGCSE Bull 39(4):61-64
Search WWH ::




Custom Search