Computer science plays an important role in our society, as we almost cannot imagine a world without computers anymore. Computer science classes have slowly been introduced into the second triennium of primary school. I think it is important that we teach pupils not only how to use computers and programs but also how the computer works.
In my diploma thesis I demonstrate two example lessons on binary system and stack data structure. The lessons are based on tasks from Bebras contest, an International Contest on Informatics and Computer Fluency. In these lessons the constructivist and problem-based learning are interlaced, helping pupils build their knowledge and develop different strategies and processes to solve a task. The tasks are interesting and compelling which undoubtedly motivates pupils to solve them as well as makes the lessons more engaging and running smoothly.
Most of the tasks have been taken from previous Bebras contests, however, I created a few tasks myself.
|