Skip to content

kodeskolen/tekna_h20_videre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Nettkurs: Programmering for lærere

Hva er dette repositoriet?

Dette repositoriet er ment for deling av kursmateriale for nettkurs i programmering for lærere som arrangeres av Tekna Realistene og Kodeskolen. Materialer vil legges ut etterhvert som kurset går, kom derfor gjerne tilbake ved en senere anledning for å finne nyere materialer!

Materiale

Dag 1

  • Oppgaver for dag 1 finner du her
  • Løsningsforslag til dag 1 oppgavene finner du her
  • Kompedie for Monte Carlo estimering av π er her
  • Et hefte med bonusoppgaver er å finne her
  • Løsningsforslag til bonusoppgavene finner du her

Dag 2

  • En video om hvordan dere laster ned materiale og starter Jupyter Notebook finner dere her
  • Hvis du arbeider med filer lokalt på din egen maskin finner du notatbøkene vi arbeider med her
  • Hvis du arbeider på Google Colab finner du notatbøkene vi arbeider med her

Kursets innhold:

Kurset vil passe for deg som deltok på vårt forrige kurs eller som har noe programmeringserfaring fra før. Vi ønsker at du skal få mer trening i å programmere, og få ideer til hvordan lage undervisningsopplegg som utforsker og løser problemstillinger innenfor realfagene. Kurset fokuserer på programmeringseksempler som er relevante for matematikk og realfag. Sammen skal vi se på hvordan man kan estimere pi ved å dra nytte av sammenhengen mellom dartkast og Monte Carlo-integrasjon. Vi skal simulere og visualisere befolkningsvekst med løkker og plotteverktøy og bruke interaktive brytere i Jupyter Notebook til å utforske forholdet mellom momentanfart og numerisk derivasjon. Kurset vil starte med en rask repetisjon av variabler, løkker, betingelser og funksjoner med relafagsrelevante eksempler.

Hva er anbefalte forkunnskaper?

Kurset er en fortsettelse av et introduksjonskurs og antar at du er kjent med grunneleggende programmeringskonsepter (variabler, løkker, betingelser, funksjoner og plotting). En gjennomgang av disse finner du i materialet for forrige kurs. del 2 av materialet inneholder også kode og forklaring for hvordan man kan gå fra gjettelek til numerisk løsning av likninger med halveringsmetoden.

Hvis du ikke deltok på introkurset anbefales det å ta en titt på kompendiet og de tilhørende oppgavesamlingene. Oppgavesamlingene (med fasit) finner du her

Ekstra Ressurser:

Her har vi samlet et knippe resurser som kan være nyttige som ekstra trening eller som inspirasjon for realfagsrelevante programmeringseksempler.

Her har vi samlet et knippe resurser som kan være nyttige som ekstra trening eller som inspirasjon for realfagsrelevante programmeringseksempler.

Kodeskolen VGS kurs Materiale for et 5 dagers kurs arrangert av Kodeskolen våren 2019.

Introduksjonsbok for vitenskapelig programmering i Python En gratis bok om vitenskapelig programmering i Python. Boken er pensum i faget "IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser", som er et introduksjonsemne i Python programmering ved UiO.

Oppgavesamling i fysikk Disse oppgavene er laget som et supplement til "IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser". Det er Fysisk Institutt som står bak oppgavesettet og ideen bak det var å lage en samling fysikkrelaterte oppgaver. Oppgavesettet kan derfor være en fin kilde til inspirasjon for fysikkrelevante programmeringsoppgaver.

Oppgavesamling i kjemi Disse oppgavene er laget som et supplement til introduksjonsemne i python programmering ved UiO. Oppgavene er laget for å gi kjemistudenter ved UiO relevante eksempler som kombinerer programmering og kjemi. Oppgavesettet kan derfor være en fin kilde til inspirasjon for kjemirelevante programmeringsoppgaver.

Oppgavesamling i geo Denne oppgavesamlingen inneholder programmeringsoppgaver i Python som er relevante for geofagstudenter ved UiO

Oppgavesamling fra Langtangen Oppgavesamling fra “A Primer on Scientific Programming with Python” av H. P. Langtangen. Boken brukes som lærebok i "IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser" som er et introduksjonsemne i python programmering ved UiO. Oppgavesettet inneholder grunnleggende programmeringsoppgaver med naturvitenskapelige anvedelser. Koden i boka er for Python 2.7, men oppgavene kan løses med Python 3.

Ekstra oppgavesamling til Langtangen En samling supplementerende oppgaver for Langtangens bok.

About

Kursmateriale for programmeringskurs for Tekna høsten 2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published