PyFly
Praktisk erfaring med bruk av Python til å kalibrere og styre en drone (Crazyflie).
Tema: Programmering
Årstrinn: 10.klasse – VGS
Varighet: 2 timer
Antall elever: Maksantall 25
Periode: Hele året
Sted: Opplegget kjøres primært hos Vitensenter Nordland, men kan også tas med ut i regionen.
Dette undervisningsopplegget gir elevene praktisk erfaring med bruk av Python til å kalibrere og styre en drone (Crazyflie).
Det anbefales sterkt at elevene på forhånd har gjennomført en grunnleggende innføring i Python-programmering. Dette forarbeidet ligger tilgjengelig som en egen del.
Under gjennomføringen utvikler elevene egen Python-kode for kalibrering av dronen. Selve flygingen gjennomføres ved hjelp av ferdig flyvekode, der elevene gjør justeringer i sentrale variabler for å oppnå ønsket og presis flyging. Målet er å gi elevene innsikt i hvordan programmering brukes i samspill med fysiske systemer, med fokus på presisjon, problemløsing og utforskende arbeid.
BESTILL OPPLEGGET HER
NETTSIDEN TIL OPPLEGGET
Læringsmål
-
Utvikle grunnleggende ferdigheter i Python-programmering
-
Forstå sammenhengen mellom kode og fysisk bevegelse
-
Bruke målinger og observasjoner til å forbedre algoritmer
-
Samarbeide og løse tekniske utfordringer i team
Læreplanmål Grunnskole
-
utforske teknologiske systemer og beskrive hovedelementene og hvordan de virker sammen
-
bruke programmering til å utforske naturfaglige fenomener og løsninger på teknologiske utfordringer
-
planlegge og gjennomføre undersøkelser for å teste holdbarhet, nøyaktighet og pålitelighet til teknologiske løsninger
Fag: Matematikk (etter 10. trinn)
-
utforske og analysere eigenskapar ved geometriske figurar og bruke geometriske omgrep i praktiske samanhengar
-
bruke programmering til å utforske matematiske idear, modellere situasjonar og løyse problem
Fag: Programmering (tverrfaglig)
Programmering er et tverrfaglig tema som skal knyttes til både naturfag, matematikk og teknologi. Dette opplegget møter forventningene om å bruke programmering i utforskende og praktisk sammenheng.
Læreplanmål VGS:
-
utvikle og bruke algoritmar i programmering
-
planlegge, lage og dokumentere program med strukturerte og modulbaserte løysingar
-
bruke programmering til å simulere og kontrollere prosessar
Teknologi og forskningslære 1
-
bruke programmering i teknologiutvikling og utforskning
-
gjennomføre forsøk og feltarbeid der ein registrerer data ved hjelp av digitale måleinstrument
-
planlegge og gjennomføre teknologiske utviklingsprosjekt
Matematikk 1P/1T (generelt om programmering)
-
bruke digitale verktøy og programmering til å utforske matematiske sammenhenger og løse problemer
Forarbeid: Det ligger et forarbeid med lærerveiledning på oppleggets hjemmeside, her finner du også presentasjonene og dokumentene som vi bruker.
Spørsmål?
Kontakt:
Jørgen Eivik-Pedersen: jp@vitenord.no








