ACTIVE LEARNING OF PROGRAMMING BY COLOUR CODING
J. Selye University (SLOVAKIA)
About this paper:
Conference name: 18th International Technology, Education and Development Conference
Dates: 4-6 March, 2024
Location: Valencia, Spain
Abstract:
The interactive programming and the visual programming languages support the understanding of program structures that are required to be used later in programming studies. In this paper, we focus on using of modern technologies in the teaching of primary informatics. We support the problem solving skills by the visualization of the algorithms. Appropriately chosen educational robotic tools and programming environments can add fun and motivation to learning process. We highly recommend using interactive programmable robotic tool for teaching programming in primary schools. The presented programmable robotic tool Ozobot is beneficial for active learning of programming for beginner programmers. The robot is easy to control via colour codes. The pupils can easily create programs without text writing (using symbolic notation), by selection of valid colourful commands. The programmers can solve new algorithmic problems by playing and thinking creatively. It makes programming fun and a good game. This should be the main goal of teaching programming at every level of school. We will introduce the possibilities of Ozobot colour coding by suggested STEAM programming activities. The presented programming activities are based on our rich teaching experiences from praxes.Keywords:
Active learning of programming, Ozobot, colour coding, program code simulation, STEAM programming activities.