Velkommen til eLæringskurs:

Tre moduler

Programmering i skolen

I denne modulen vil du bli kjent med de mest grunnleggende, teoretiske konseptene, problemløsningsmetodikken og hvordan programmering forankres i læreplanen.

Undervisningspraksis

I denne modulen blir du kjent med metodikken rundt undervisning med programmering. Hvordan skal man legge opp til engasjerende undervisning? Hvordan skal man sikre et godt læringsutbytte? Hvordan legge til rette for god vurderingspraksis?

Blokkbasert programmering

I denne modulen vil du introduseres for ulike programmeringsspråk og hvordan komme i gang med blokkbasert programmering. 

Nyttig å vite før du starter:

Du kan navigere deg gjennom kurset ved å bruke toppmenyen, eller knappene nederst på kurssiden. Kurset inneholder ulike interaktive elementer og undersider. Se etter disse knappene:

Dette lærer du

  • kjenne til og kunne anvende noen blokkbaserte programmeringsspråk
  • kunne bruke og forstå grunnleggende prinsipper i programmering, slik som løkker, tester, variabler, funksjoner og enkel brukerinteraksjon
  • vite hva algoritmisk tankegang innebærer
  • kunne planlegge og gjennomføre undervisning som tar i bruk blokkbaserte programmeringsspråk for å arbeide med enkeltfag, tverrfaglige tema og problembaserte oppgaver
  • vite hva som menes med god programmeringsskikk – og ha noe kunnskap om hvordan du kan dokumentere løsning og programkode
  • ha grunnleggende kunnskap om hva slags problemer som egner seg for å løses av en datamaskin, hvordan disse kan brytes ned i delproblemer, og hvordan løsninger kan utformes
  • ha noe kunnskap om feilsøking
  • ha reflektert over hvordan et digitalisert samfunn fungerer og hvordan algoritmer påvirker vår hverdag
  • ha reflektert over hvordan programmering kan styrke samarbeid og kreativitet i skolen