Programmering
Programmering er kreativt og utfordrende. Du lærer å programmerere små apper og programmer, for eksempel ditt eget spill.
Finner du ikke kurs der du bor?
Meld din interesse!
Om kurset
Dette lærer du
Du vil bruke programmeringsspråket Python, som er enkelt og morsomt å lære seg, men fokus vil være på god programmering. Etter at du har lært ett språk vil du enkelt kunne lære deg andre.
Modul 1
En introduksjon til objektorientert programmering gjennom teori og en rekke praktiske oppgaver. Du lærer skrittet fra ide til program, og hvordan komme dit på en strukturert måte. Du vil også lære å finne og rette opp dine egne feil, såkalt debugging.
- Programmeringsteknikker for datamaskiner
- Modellering av problemer med flytdiagrammer
- Programmeringsverktøy og miljøer
- Introduksjon til programmering, spranget fra ide til program
- Kontrollflyt i programmet
- Strukturert programmering og kodegjenbruk
- Bruk av andres programmer i programmet
- Debugging
Modul 2
Du lærer videregående programmering gjennom praktiske oppgaver og teori. I tillegg til programmering er temaene testing, versjonskontroll og grafikk. Kurset avsluttes med et frivillig innleveringsprosjekt.
- Testdreven utvikling (TDD)
- Versjonskontroll (Git)
- Videregående programmering
- Utvikling av grafiske brukergrensesnitt (programmer med vinduer og knapper)
- Prosjektarbeid
Hvem er kurset for
Kurset passer for deg med lite eller ingen erfaring innen programmering.
Gjennomføring
Undervisningen tilbys som klasseromsundervisning og/eller virtuelt klasserom. Kurset er svært praktisk rettet, og du lærer hovedsakelig gjennom praktiske øvelser, både alene og i grupper.
Med virtuelt klasserom kan du følge undervisningen fra din egen PC/Mac, uavhengig av hvor du er. Klasserom på nett skiller seg fra andre nettkurs fordi det kan benyttes interaktivt. Det vil si at du som nettstudent er en aktiv del av klassen hvor dere kan se hverandre og læreren, og kommunisere med hverandre. Dette fungerer enkelt og like effektivt som vanlig klasseromsundervisning.
Alle forelesningene og alt foreleser skriver på tavla vil også bli tatt opp og være tilgjengelig i kursportalen så lenge kurset varer. Dermed kan du spille dem av seinere, så mange ganger du ønsker.
Lærere
Lærer har utdanning og praktisk erfaring innen programmering.