Skip to main content
Login | Suomeksi | På svenska | In English

Browsing by Subject "Ohjelmointi"

Sort by: Order: Results:

  • Luhtala, Julia (2019)
    Objectives. Understanding programming is considered an important part of technological literacy. Computational or algorithmic thinking is regarded as a fundamental skill for everyone. These are some of the reasons why programming became part of the curriculum in autumn 2016. This also increased the need for further education in programming. The purpose of this thesis is to analyse and interpret how the continuing education affects the programming teaching of class teachers. In addition, I also examine how the class teachers themselves think they will carry out programming teaching before continuing education course, after it and in the future. Methods. The material consisted of questionnaire replies from 101 class teachers on how to teach programming. All the subjects had completed at least one programming related continuing education course. The subjects were selected out of a broader data set based on that all of them had responded to two different surveys, which allowed examining the change. In addition, respondents were united by the fact that everyone taught grades 3–6. The material was analysed using data based content analysis. Results and conclusions. The study revealed that class teachers carried out more programming lessons which were also more versatile after participating in the continuing education. The class teachers also reported using different learning environments, robots and cooperation with their colleagues before and after the continuing education and in the future. The positive effects of the continuing education were mentioned much more often than the negative effects by class teachers. Some of these effects the teachers reported were increased knowledge and skills, increased enthusiasm and that working felt easier. These results can be used in arguing the usefulness of continuing education. In addition, the results can be seen as a resource in developing continuing education of programming.
  • Lohenoja, Tinja-Tuulia (2021)
    In the most recent national core curriculum for basic education, which came into effect in 2016, the concept of programming is mentioned for first time – for instance, as a part of the objectives of crafts. The goal of this research is to find out which factors influence the way craft teachers in basic education use the tools and softwares of programming and robotics in their teaching. The goal of this research is also to find out how the teachers view their own competence in teaching the aforementioned devices and tools. Previous studies have shown that for instance the teacher’s age and gender have influenced teachers’ competence regarding technology. This multi-method research was conducted as a part of the Growing Mind project. The data consisted of the responses from two semi-structured surveys that were developed in the project. Considering the focus of this research, only the responses of teachers teaching crafts (n=27) were chosen for the present study. The qualitative data was acquired through focused theme interviews (n=4), three of which were conducted via remote video connection and one with email. The data was analyzed and categorizedinto themes in accordance with the research questions. Pearson’s correlation analysis was conducted for the quantitative data to detect possible correlations. The analyses of the data indicated that the teachers have various kinds of experiences of the tools of programming and robotics in their teaching because some of them used those tools all the time and some had never even tested them. However, the teachers who used these tools and programs used them in a versatile way. The craft teachers’ own competence to use these devices varied: some of the teachers thought they were very competent, while some thought they did not have any competence. This also influenced in how often the teacher taught these things for others. In addition to teacher’s competence, other factors such as the work community of the school, resources and the perceived lack of time could have effects on the teaching of programming. The correlation analysis showed that male craft teachers had more competence in programming and building robots and smart products than female craft teachers, and therefore male teachers guided pupils in these things more often.