INFORMATICS – A CHILD’S PLAY?!

Informatics or computer science contents are often considered as “difficult”, at school as well as in University courses. This may be due to different reasons, e.g. to the topics themselves or to the way of teaching. What can be done in order to make it easier to understand for students of all ages? This paper about an Austrian project for primary and secondary schools – “Informatics – A Child’s Play” – shows one possible way: the use of games, animations and simulations. The project is partly based on successful projects like “Computer Science Unplugged” or “Informatik erLeben (Experiencing Informatics)”. Like these initiatives, it teaches computer science topics in a playful way, where children slip into the role of hardware components, parts of programs or data. But, the new project “Informatics – A Child’s Play” goes further: New teaching units and material are developed and, this is the essential novelty, the children themselves design and test games, quizzes, puzzles and riddles. Furthermore, they act as peer tutors or peer teachers and explain different topics to their classmates, to younger children as well as to elderly people. This paper describes the project, which is still in the pilot phase, as well as some experiences and results gained up to now.

[1]  Showing Core-Concepts of Informatics to Kids and Their Teachers , 2010, ISSEP.

[2]  Christina L. Hennessey ACM Digital Library , 2012 .

[3]  Beth Simon,et al.  Halving fail rates using peer instruction: a study of four computer science courses , 2013, SIGCSE '13.

[4]  Cary J. Roseth,et al.  Promoting early adolescents' achievement and peer relationships: the effects of cooperative, competitive, and individualistic goal structures. , 2008, Psychological bulletin.

[5]  Scotty D. Craig,et al.  The Deep-Level-Reasoning-Question Effect: The Role of Dialogue and Deep-Level-Reasoning Questions During Vicarious Learning , 2006 .

[6]  Barbara Sabitzer,et al.  Brain-based Programming , 2013, 2013 IEEE Frontiers in Education Conference (FIE).

[7]  Burçin Gökkurt,et al.  The Effects of Learning Together Technique Which is based on Cooperative Learning on Students’ Achieevement in Mathematics Class , 2012 .

[8]  Jan Vahrenhold,et al.  Teaching Fundamentals Concepts of Informatics, 4th International Conference on Informatics in Secondary Schools - Evolution and Perspectives, ISSEP 2010, Zurich, Switzerland, January 13-15, 2010. Proceedings , 2010, ISSEP.

[9]  Timothy C. Bell,et al.  CS unplugged, outreach and CS kinesthetic activities (abstract only) , 2012, SIGCSE '12.

[10]  Roland Mittermeir,et al.  Experiences with Integrating Simulation into a Software Engineering Curriculum , 2012, 2012 IEEE 25th Conference on Software Engineering Education and Training.

[11]  Alexander Renkl,et al.  Learning From Examples: Fostering Self-Explanations in Computer-Based Learning Environments , 2002, Interact. Learn. Environ..

[12]  David A Sousa,et al.  How the Brain Learns , 2000 .

[13]  Mehmet Gultekin,et al.  The Effects of Brain-Based Learning on Academic Achievement andRetention of Knowledge in Science Course* , 2008 .

[14]  M. Carter Visible learning: a synthesis of over 800 meta‐analyses relating to achievement , 2009 .

[15]  H. W. Reese,et al.  The Learning-by-Doing Principle , 2011 .

[16]  Emilia Mendes,et al.  Empirical Studies of Pair Programming for CS/SE Teaching in Higher Education: A Systematic Literature Review , 2011, IEEE Transactions on Software Engineering.

[17]  Barbara Sabitzer,et al.  Brain-based teaching in computer science: neurodidactical proposals for effective teaching , 2013, Koli Calling '13.

[18]  Eric R. Jensen Brain-Based Learning: The New Paradigm of Teaching , 2008 .

[19]  Valda Miller,et al.  Peer Assisted Study Sessions (PASS) in first year chemistry and statistics courses: insights and evaluations , 2012 .

[20]  Colleen M. Lewis Is pair programming more effective than other forms of collaboration for young students? , 2011, Comput. Sci. Educ..