AAU Studenterprojekter - besøg Aalborg Universitets studenterprojektportal
Et masterspeciale fra Aalborg Universitet
Book cover


Hvorfor skal eleverne programmere i folkeskolen?

Oversat titel

Why should students program in elementary school?

Forfattere

;

Semester

4. semester

Udgivelsesår

2017

Afleveret

Antal sider

103

Abstract

Dette masterprojekt undersøger, hvilke kompetencer elever i 6. klasse udvikler, når de programmerer i Scratch, et visuelt værktøj til at lave spil og animationer. Emnet er aktuelt i Danmark og internationalt, fordi programmering i folkeskolen diskuteres som en måde at give børn færdigheder i at bruge, forstå og skabe teknologi. IT er et grundvilkår både nu og i fremtiden, og programmering kan være en vej til at udvikle disse kompetencer. Vi fulgte en 6. klasse med 17 elever over fem undervisningsgange. Gennem interviews samt deltager- og videoobservationer undersøgte vi, hvordan eleverne udvikler 21st century skills (fx problemløsning, samarbejde og kommunikation), computational tænkning (at dele problemer op, tænke i trin og regler og bruge begreber som sekvenser og løkker) og digital dannelse (at kunne håndtere og skabe teknologi). Resultaterne peger på, at eleverne styrker problemløsning, samarbejde og kommunikation og lærer centrale begreber og tilgange fra computational tænkning. Der er også tegn på, at de udvikler digital dannelse ved at kunne håndtere og skabe teknologi gennem programmering. Eleverne får desuden indblik i, hvad der ligger bag avancerede videospil, ved selv at programmere et simpelt spil i Scratch.

This master's project examines which competencies 6th graders develop when programming in Scratch, a visual tool for making games and animations. The topic is timely in Denmark and internationally, as programming in primary school is debated as a way to help students use, understand, and create technology. IT is a basic condition both now and in the future, and programming can be a path to building these skills. We followed one 6th-grade class (17 students) across five lessons. Through interviews and participant and video observations, we studied how students develop 21st century skills (such as problem solving, collaboration, and communication), computational thinking (breaking problems into parts, thinking in steps and rules, and using concepts like sequences and loops), and digital literacy (being able to handle and create technology). The results indicate that students strengthen problem solving, collaboration, and communication, and learn key concepts and approaches from computational thinking. There are also signs that they develop digital literacy by handling and creating technology through programming. By programming a simple game in Scratch, students also gain insight into what lies behind advanced video games.

[Dette resumé er genereret ved hjælp af AI]