Page 1 of 5 Studieplan - KOMPiS Programmering Rediger 6-3-Vertsenhet 3-1-Opprettet 3-Godkjent Gjelder studieår IE-IDI 2018/2019 Varighet, omfang og nivå 6-3-Omfang (år): 6-2-Organisering: deltidsstudium 6-2-Omfang (sp): 15,0 6-4-Arbeidsbelastning: 10 timer per uke 6-5-NKR-nivå: 2. syklus Opptakskrav Godkjent lærerutdanning og tilsetting i skolen i studieperioden. 2-1-Opptaksform: Lokalt opptak Innledning Studiet er rettet mot lærere og andre som har behov for kompetanse i programmering og innsikt i mulighetene som koding, design og modellering av programvarebaserte løsninger gir. Emnet er rettet mot undervisning og veiledning av programmering i skolen, og andre fag og aktiviteter hvor programmering brukes for å understøtte annen læring. har grunnleggende kunnskap om konstruksjonene og strukturene i moderne programmering har grunnleggende kunnskap om programmeringsspråk, verktøy og metodikk, både pedagogisk orienterte løsninger og løsninger som brukes profesjonelt har grunnleggende kunnskap om programmeringens didaktikk basert på forskning og utvikling har grunnleggende forståelse av programvarens funksjon i digitale produkter har grunnleggende innsikt i teknikk og metoder for utprøving og feilfinning i programmer kan utvikle og prøve ut programmer med noe kompleksitet kan utnytte moderne programmeringsverktøy og vurdere deres egnethet i undervisning og læring kan identifisere og vurdere programmering som skal inngå i enkle teknologiske løsninger, forstå vanskelighetsgrad, arbeidsomfang og egnethet i en undervisningssituasjon har forståelse for hvordan kreativitet og samarbeid kan utnyttes til å fremme læring av programmering kan formidle sin kunnskap om programmering og fagets didaktikk til andre, både skriftlig og muntlig kan diskutere, beskrive og evaluere løsninger med noe kompleksitet kan planlegge varierte arbeidsoppgaver og programmeringsprosjekt, med fokus på kreativitet og sosial læring har innsikt i etiske problemstillinger relatert til programmering har god digital kompetanse Tillegg Oppbygging av studiet 1. IT6203 Grunnleggende programmering for lærere 2. IT6204 Anvendt programmering for lærere Læringsmaterialet inkluderer interaktivt læremateriell og videoer gjøres tilgjengelig for studentene, og online samarbeid og veiledning gjennomføres i sosiale
Page 2 of 5 rom. Avhengig av studentenes geografiske lokalisering, vil det også gis tilbud om å organisere frivillige samlinger. Gjennom de obligatoriske øvingene vil studentene prøve ut ny faglig og fagdidaktisk kunnskap i egen undervisning. Vurderingsformer Hjemmeeksamen Mappevurdering med prosjekt Internasjonalisering Entreprenørskap, innovasjon og nytenkning Yrkesmuligheter Videre studier Praksisstudier Krav om skikkethet Spesielle krav og betingelser Studiet kvalifiserer til undervisning i programmering på nivå 8-13 (og tidligere). I undervisningen forutsettes det grunnleggende ferdighet i bruk av datamaskin, men det forutsettes ingen forkunnskaper i programmering. Studentene må disponere egen datamaskin. Overgangsordninger Ekskursjoner Frister og valg Masteroppgave Emnetilbud nytt element eller rediger denne listen Rediger Emnekode Emnenavn Vektingstall Vekttype Semester_undervisning Merknad_emnetilbud Emnebeskrivelse_skjema Semester_rullerende (ikke opprettet 7,5 sp) Nytt emne 7,5 SP Høst IT6203 Grunnleggende programmering for lærere IT6203_emnebeskrivelse Høst 2018 (ikke opprettet 7,5 sp) Nytt emne Emnebeskrivelser 7,5 SP Vår IT6204 Anvendt programmering for lærere IT6204_emnebeskrivelse Vår 2019 Rediger 1-Emnekode 1-emnenavn_bokmal 2-vektingstall 2-vekttypekode Emnekode:studienivakode 14-emneansvarlig (ikke opprettet 7,5 sp) Nytt emne 7,5 SP 0 Om emnet 1-emnekode_ny: 1-emnenavn_nytt: IT6203 Grunnleggende programmering for lærere 1-Emnenavn_endring: Nei 15-ansvarlig fakultet: 67
Page 3 of 5 15-ansvarlig enhet: Studieprogram NTNU: KOMPiS-PROG 4-NKR-nivå: Ikke angitt 5-semester_undervisning: Høst 6-undervisningsspråk: Norsk skal ha grunnleggende kunnskap om konstruksjoner og strukturer i moderne programmering, ha grunnleggende kunnskap om programmeringens didaktikk basert på forskning og utvikling, har grunnleggende forståelse av programvarens funksjon i digitale produkter, har grunnleggende innsikt i teknikk og metoder for utprøving og feilfinning i korte, enkle programmer. utvikle og prøve ut enkle programmer installere og bruke et programmeringsverktøy kunne bruke og forklare enkle programeksempler i en undervisningssituasjon forstå hvordan kreativitet og samarbeid kan utnyttes til å fremme læring av enkel programmering. formidle grunnleggende programmering og fagets didaktikk til andre, både skriftlig og muntlig, diskutere, beskrive og evaluere enkle løsninger, planlegge varierte arbeidsoppgaver med enkle programmer vise grunnleggende digital kompetanse Forkunnskapskrav Generell studiekompetanse Adgangsbegrensning og studierettskrav Anbefalt forkunnskap I undervisningen forutsettes det grunnleggende ferdighet i bruk av datamaskin, men det forutsettes ingen forkunnskaper i programmering. Studentene må disponere egen datamaskin. Faginnhold Emnet tar for seg programmering som fag og ferdighet, og skal gi innsikt i hvordan programmering brukes for å lage digitale løsninger. Emnet er praktisk rettet og legger vekt på programmering som konstruktivt og kreativt verktøy. I emnet vil det være fokus på hvordan programmeringsfaget kan formidles til elever med fokus på kreativitet og samarbeid i oppgaveløsing. I emnet bygges kompetanse i grunnleggende programmering og læring gjennom ukentlige online forelesninger, interaktive online ressurser og et øvingsopplegg som gir jevn progresjon i læringen. Parallelt med egen læring av programmering skal studentene reflektere over læreprosessen og bygge didaktisk kompetanse. Interaktivt læremateriell og videoer vil produseres og gjøres lett tilgjengelig for studentene, og online samarbeid og veiledning gjennomføres i sosiale rom. Avhengig av studentenes geografiske lokalisering, vil det også gis tilbud om å organisere frivillige samlinger. Obligatoriske aktiviteter Arbeidskrav som må være gjennomført for å kunne gå opp til avsluttende eksamen: Programmeringsøvinger hvor 70% må være godkjent. 2 refleksjonsnotater om undervisningsmetoder og egen læring i programmering. Avsluttende mini-prosjekt hvor studentene utvikler og prøver ut eller presenterer en øving som skal være basert på ny faglig og fagdidaktisk kunnskap. Vurderingsform og karakterskala
Page 4 of 5 Skriftlig hjemmeeksamen Karakterskala: A-F Studiepoengsreduksjon Studenten må disponere egen PC. Studenten bør være i jobb som lærer. Interne samarbeidspartnere Eksterne samarbeidspartnere (ikke opprettet 7,5 sp) Nytt emne 7,5 SP 0 Om emnet 1-emnekode_ny: 1-emnenavn_nytt: IT6204 Anvendt programmering for lærere 1-Emnenavn_endring: Nei 15-ansvarlig fakultet: 67 15-ansvarlig enhet: Studieprogram NTNU: KOMPiS-PROG 4-NKR-nivå: Ikke angitt 5-semester_undervisning: Vår 6-undervisningsspråk: Norsk skal ha detaljert kunnskap om konstruksjoner og strukturer i moderne programmering ha kunnskap om programmeringsspråk, verktøy og metodikk, både pedagogisk orienterte løsninger og løsninger som brukes profesjonelt ha grunnleggende forståelse av programvarens funksjon i elektronikk og roboter ha grunnleggende innsikt i teknikk og metoder for utprøving og feilfinning i større programprosjekter utvikle og prøve ut programmer med noe kompleksitet utnytte moderne programmeringsverktøy og vurdere deres egnethet i undervisning og læring identifisere og vurdere programmering som skal inngå i enkle teknologiske løsninger, forstå vanskelighetsgrad, arbeidsomfang og egnethet i en undervisningssituasjon forstå hvordan kreativitet og samarbeid kan utnyttes til å fremme læring av programmering formidle sin kunnskap om programmering og fagets didaktikk til andre, både skriftlig og muntlig diskutere, beskrive og evaluere løsninger med noe kompleksitet planlegge varierte arbeidsoppgaver og programmeringsprosjekt, med fokus på kreativitet og sosial læring vurdere etiske problemstillinger relatert til programmering vise god digital kompetanse Forkunnskapskrav Generell studiekompetanse Adgangsbegrensning og studierettskrav Anbefalt forkunnskap
Page 5 of 5 Ha tatt IT6203 Grunnleggende programmering for lærere, eller ha tilsvarende kunnskaper. Faginnhold Emnet forutsetter at deltakerne allerede har noe grunnleggende kunnskap og ferdigheter i programmering, og fokuserer på noe mer komplekse programmer og anvendelse av programmering innen områder som spill, styring av enkel elektronikk og roboter (som Arduino, Raspberry PI, Micro:bit, Lego Mindstorm), programmering brukt til beregninger og simuleringer i fag som matematikk og fysikk. Studentene får en god oversikt over forskjellige anvendelser av programmering, og gjennom prosjekt gis de mulighet til å fordype seg i anvendelser som har relevans for egen undervisning og fag. Interaktivt læremateriell og videoer gjøres tilgjengelig for studentene, og online samarbeid og veiledning gjennomføres i sosiale rom. Avhengig av studentenes geografiske lokalisering, vil det også gis tilbud om å organisere frivillige samlinger. Obligatoriske aktiviteter Arbeidskrav som må være gjennomført for å kunne gå opp til avsluttende eksamen: Obligatoriske øvingsoppgaver i de forskjellige programmeringsanvendelsene hvor 70% må være godkjent. Et prosjekt med delleveranser gjennom semesteret hvor studentene skal utvikle og prøve ut eller presentere et undervisningsopplegg i programmering som skal være basert på ny faglig og fagdidaktisk kunnskap. Vurderingsform og karakterskala Mappeevaluering hvor inngår: Prosjektrapport med vedlagt programkode Videopresentasjon av prosjekt med demo av kjørende kode Ved gjentak av eksamen må hele prosjektarbeidet med delleveranser gjennomføres på nytt. Studiepoengsreduksjon Faglig overlapp med IT6201. Interne samarbeidspartnere Eksterne samarbeidspartnere