Abstract
In many countries worldwide, young children use different types of information and communication technologies daily. Multi-touch table supports children's collaborative learning and education. Applications that work on a multi-touch table intended to enable children to collaborate on various activities. Multi-touch table affords different ways of interaction and collaborative learning for school students. Previous studies showed that collaborative learning can motivate children to engage in teamwork and facilitate student engagement, learning achievement, and creativity. Other studies explored how young children can learn mathematical thinking and learn about science through multi-touch tables. However, there is no much effort of study of using a multi-touch table for enhancing children's collaborative learning of programming. This study investigates the possibility of using a multi-touch table to enhance children's collaborative learning of programming. We will make a comparative study between the personal computer and the multi-touch table by conducting experiments to evaluate children's collaborative learning of programming. The analysis results data show how a Multi-touch table can enhance children's collaborative learning of programming.