Kids Block Coding Game: A game to introduce programming to kids

  • Luís E. T. Forquesato SIDI
  • Juliana F. Borin UNICAMP

Resumo


In the near future, many areas will need at least a basic knowledge of computer science. Nonetheless, studies have shown that professors are currently having trouble teaching those same concepts in universities. In consequence, the idea of introducing programming theory to children is trending. This article presents a game that provides problems for the user to solve using blocks. The game targets the six to eleven age range, although it supports other ages as well. User trials affected the product through the development phase, changing user interaction and game design. A few children have already tested the final product and the results were positive: the tool was regarded as being fun, educational, and engaging.

Referências

Bromwich, K., Masoodian, M. and Rogers, B. (2012) “Crossing the Game Threshold: A System for Teaching Basic Programming Constructs”, Proceedings of the 13 th International Conference of the NZ Chapter of the ACM ’ s Special Interest Group of Human-Computer Interaction, 56-63.

Brennan, K., Resnick, M. (2012) “New frameworks for studying and assessing the development of computational thinking”, American Educational Research Association 2012, 1-25.

Denner, J., Werner, L., Ortiz, E. (2012) “Computer games created by middle school girls: Can they be used to measure understanding of computer science concepts?”, Computers & Education Volume 58 Issue 1, 240-249.

Duncan, C., Bell, T. and Tanimoto, S. (204) “Should Your 8-year-old Learn Coding?”, Proceedings of the 9 th Workshop in Primary and Secondary Computing Education, 60-69.

Flórez, F. B., Casallas R., Hern á ndez M., Reyes A., Restrepo S., Danies G. (2017) “Changing a Generation ’ s Way of Thinking: Teaching Computational Thinking Through Programming”, Review of Educational Research Vol 87, 834-860.

Gouws, L., Bradshaw, K. and Wentworth, P. (2013) “Computational Thinking in Educational Activities”, Proceedings of the 18 th ACM conference on Innovation and Technology in Computer Science Education, 10-15.

Liu, C., Cheng, Y. and Huang, C. (2011) “T he effect of simulation games on the learning of computational problem solving”, Computers & Education 57, 1907-1918.

Netto, D., Medeiros, L. M., de Pontes, D. and de Morais, E. (2017) “Game Logic: Um jogo para auxiliar na aprendizagem de lógica de programação”, 25 º Workshop sobre Educação em Computação.

Piaget, J. and Cook, M. (1952) “The origins of intelligence in children”, New York: International University Press.

Shute, V. J (2011) “Stealth assessment in computer-based Games to support learning”, Computer Games and Instruction, 503-523.

Webb, D. (2010) “Troubleshooting assessment: an authentic problem solving activity for it education”, Procedia - Social and Behavioral Sciences Volume 9, 903-907.

Werner, L., Campe, S. (2012) “Children learning computer science concepts via Alice game-programming”, Proceedings of the 43rd ACM technical symposium on Computer Science Education, 427-432.

Werner, L., Denner, J., Campe, S. (2012) “The fairy performance assessment: measuring computational thinking in middle school”, Proceedings of the 43rd ACM technical symposium on Computer Science Education, 215-220.

Wing, J. M. (2006) “Computational Thinking”, Communications of the ACM 49.3, 33-35.
Publicado
26/07/2018
FORQUESATO, Luís E. T.; BORIN, Juliana F.. Kids Block Coding Game: A game to introduce programming to kids. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 26. , 2018, Natal. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 233-242. ISSN 2595-6175. DOI: https://doi.org/10.5753/wei.2018.3502.