Det här examensarbetet ämnar hjälpa lärare, som ska undervisa i kursen Tillämpad programmering, med deras val av programmeringsverktyg som ska användas i kursen. Kursen är en gymnasiekurs som infördes den 1:a augusti 2017 för att möjliggöra för elever att läsa programmering som är användbar för det gymnasieprogram de läser. Därmed väljs ett tillämpningsområde relevant för gymnasieprogrammet, som eleverna lär sig programmering relaterat till. I det här arbetet har tillämpningsområdena spel, matematik, musik och konst valts ut. För varje tillämpningsområde har rekommendationer för val av programmeringsspråk och programmeringsmiljö tagits fram, och även en rekommendation om huruvida man ska använda parprogrammering i undervisningen eller inte. Ett förslag på hur man som lärare kan tolka ämnesplanens syfte har också tagits fram. Dessa rekommendationer har tagits fram genom en fallstudie på en skola som erbjuder kursen med tillämpningen spel för elever på teknikprogrammet. Fallstudien bestod av en observation och två intervjuer med lärare. Utöver det har det gjorts en litteraturstudie runt valda tillämpningsområden, programmeringsspråk och parprogrammering. De programmeringsspråk som främst fokuserats på är Python, Alice och Javascript. De slutgiltiga rekommendationerna varierar mellan tillämpningsområdena runt val av programmeringsspråk, men parprogrammering är oberoende av tillämpningsområde rekommenderat att användas för att skapa ett samtal runt programmering. / This thesis aims to help teachers, who are to teach the course Applied Programming, with the choice of programming tools for the course. The course is a high school course introduced 1:st of August 2017 to make it possible for students to take programming which is useful for the high school program they are studying. Therefore an area of application, which is relevant for the high school program, is chosen for the students to learn programming in. In this work, the areas of application are games, mathematics, music and art. For each area of application recommendations regarding choice of programming language and programming environment have been constructed, as well as a recommendation regarding whether you should use pair programming or not. A suggestion of how to interpret the curriculum has also been constructed. These recommendations have been constructed from a case study done in a school offering the course with games as the area of application for students taking the technical program. The case study consisted of an observation and two interviews with teachers. Apart from this a literature study focused on the different areas of application, programming languages, programming environments and pair programming has been done. The programming languages which have mainly been focused on are Python, Alice and Javascript. The final recommendations vary between the areas of application considering the choice of programming language, but pair programming is, regardless of the area of application, recommended to use to create a conversation about programming.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-233223 |
Date | January 2018 |
Creators | Wejdenstolpe, Mollie |
Publisher | KTH, Lärande |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-ITM-EX ; 2018:593 |
Page generated in 0.002 seconds