Abstract: Teaching programming to pre-university students has attracted a great deal of attention in the last years. The benefits of teaching programming before University have been investigated by ...