The need for science versus passion in educational computing
Computers in the Schools
Mindstorms: children, computers, and powerful ideas
Mindstorms: children, computers, and powerful ideas
Software engineering as a model of understanding for learning and problem solving
Proceedings of the first international workshop on Computing education research
Software reuse and plagiarism: a code of practice
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Designing augmented reality tangible interfaces for kindergarten children
Proceedings of the 2011 international conference on Virtual and mixed reality: new trends - Volume Part I
Teaching graph algorithms to children of all ages
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Hi-index | 0.00 |
We report on a continuing study into teaching programming to pre-teens school-children, with some as young as seven years old. As part of the study we aim to test childrens' algorithmic understanding through their ability to solve puzzles and play games; and to turn this understanding into working code. We review a project in which children have programmed (in Java) AI players for the game of Noughts and Crosses. This code is then incorporated into a 'programmable' Java Applet for use as an educational tool in primary (junior) schools.