A Collection of Programming Tasks for the Secondary School Elective Course “Software Developmentˮ

Name
Sandra Puusepp
Abstract
When teaching programming, developing problem solving skills must be one of the main areas of focus. Solving programming tasks is an integral part of achieving this skill. The aim of the Bachelor’s thesis is to create a collection of programming tasks for the new upper-secondary school elective course “Software Developmentˮ. Some of the created tasks have also been piloted in the programming classes of a secondary school. The first half of the thesis focuses on teaching programming to novices, the teaching materials used in the programming courses of Estonian schools, and the theoretical aspect of creating programming tasks. The second half of the thesis gives an overview of the method used for creating and piloting the tasks, the created tasks themselves and the modifications made.
Graduation Thesis language
Estonian
Graduation Thesis type
Bachelor - Computer Science
Supervisor(s)
Eno Tõnisson, Tauno Palts
Defence year
2019
 
PDF