Objektorienterad programmering i gymnasieskolan
Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Object oriented programming in the Swedish uppersecondary school Abstract Object oriented programming has been used for a long period of time both at universities as well as in the industry but to a certain extent also in upper secondary school. In 2011 Sweden put a new curriculum in place that introduced a change in the programming courses. Before this change there was a clear idea of teaching object orientation (OO) exclusively in the later stages but now the OOpart of the subject is spread out over both the introductory and the advanced sections. However it is clearly stated that OO should be a part of the introductory course but not a focus. A statement that is not so simple to combine with results from the field of computer science education research. In this thesis I propose a teaching plan for the first course (Pro-gramming 1) that not only take the curriculum into account but also research results in learning and teaching OO. I start with giving an introduction to what the OO paradigm is as well as how it is described in the curricula for the Swedish upper secondary school and continue with key results described in literature in regards to the teaching and learning of OO. A plan for teaching Programming 1 is presented and the thesis is concluded with proposed changes in the curriculum.
Place, publisher, year, edition, pages
2016. , 41 p.
, UMNAD, 1057
Engineering and Technology
IdentifiersURN: urn:nbn:se:umu:diva-126907OAI: oai:DiVA.org:umu-126907DiVA: diva2:1038866
Bachelor of Science Programme in Computing Science
Nieves Sanchez, Juan Carlos