AI programming by children using snap! Block programming in a developing country

Closed

Ken Kahn, Rani Megasari, Erna Piantari, Enjun Junaeti

2018 CEUR Workshop Proceedings Vol. 2193 Conference paper Cited by 20 SDG 9SDG 17 Quartile

Abstract

The development of human civilization today can't be separated from the Artificial Intelligence. To prepare for this, early education on Artificial intelligent should be done. Some activities have been done to support students making AI programs, for example Google AIY, Machine Learning for Kids website, the Wolfram Language, and the eCraft2Learn project. One of the new block programming languages Snap! has been extended to provide an easy-to-use interface that provides AI cloud services as well as other AI functions. However, there is little research about AI programming learning for children in developing countries. This paper presents how the learning of AI programming using Snap! programming in Indonesia. The learning process was evaluated with 40 Senior High Schools and Vocational students. 84% students had some basic programming experience but others had none. 70% students who had basic programming experience felt that AI programming using Snap! was easy to understand, yet the students with no programming experience found it difficult. Even though mostly the students can answer the evaluation question about how AI works and all the students were keen on creating AI programs using Snap!. We concluded that Snap! programing worked to introduce AI to children and help to provide enjoyable environment to explore AI programming. However, some improvements are required to improve the learning process of AI programing using Snap! in developing country. The improvements are presented in this paper as the result of this research. © 2018 CEUR-WS. All Rights Reserved.

Affiliations

Department of Education, University of Oxford, 15 Gardens, Oxford, United Kingdom; Department of Computer Science Education, Universitas Pendidikan Indonesia, Indonesia

Research at a Glance

Premium content — register to unlock

Research at a Glance

Register to unlock

Topics & SDG Alignment

Premium content — register to unlock

Topics & SDG Alignment

Register to unlock

Collaboration

Premium content — register to unlock

Collaboration

Register to unlock

Author Profile (Selected)

Premium content — register to unlock

Author Profile (Selected)

Register to unlock

References Overview

Premium content — register to unlock

References Overview

Register to unlock

Journal & Source

Premium content — register to unlock

Journal & Source

Register to unlock

Metadata & Integrity

Premium content — register to unlock

Metadata & Integrity

Register to unlock