Programmering og modellering X
15 februar 2021Hovedside for faget Programmering og modellering X ved Tertnes videregåande skule. NB! Denne sida gjeld faget slik det er i dag etter gjeldande læreplan. Nye sider for neste skuleår er under arbeid.
Om faget
Teori: Generelt om datamaskinar og programmering.
- Program og algoritmar.
- Problemløysing og flytdiagram
- Datamaskinen og databehandling. Litt historie.
- Tallsystem og representasjon av data.
- Kompilerte språk vs skriptspråk.
Basic programmering i Python:
Dette er ein mix frå mine programmeringssider og sider frå w3schools sin tutorial, som er merka "W3S".
- Introduksjon til Python.
- Installasjon av Anaconda og Spyder.
- Variable. W3S
- Input og output. W3S
- Aritmetiske operatorar. W3S.
- If-setningar. W3S.
- Logiske operatorar. W3S.
- For-løkker. W3S.
- While-løkker. W3S.
- Break og Continue. W3S.
- Funksjonar. W3S.
- Strengmetodar. W3S.
- Lister. W3S.
- Tuples. W3S.
- Mengder (Sets). W3S.
- Dictionaries. W3S.
I tilegg må vi kanskje læra om filbehandling og nyttige bibliotek som Numpy og matplotlib.
REFERANSER
- Innebygde funksjonar.
- Matematiske funksjonar.
- Randomfunksjonar.
- List/Array-metodar.
- Strengmetodar.
- Nøkkelord.
- Pygame Basics.
- Input i Pygame: Events og Polling.
Numeriske metodar:
Direkte metodar
- "Kalkulatorar": abc-formelen, tredje- og fjerdegradsfunksjonar ++ diverse omrekningar
Iterative metodar:
- Tallfølger -> Eksempel: Følger og rekker
- Metodar for å finna nullpunkt
- Metodar for å løysa Differensiallikningar:
- Optimalisering
- Introduksjon: Badevaktproblemet.html
- Optimalisering med "Brute Force" Eksempel
- Gradient descent Eksempel
- Numerisk derivasjon
- Numerisk integrasjon:
- Vektorar og kurver i rommet
Simulering i realfaga
Prosjekt og tilvalgsstoff:
Dette er bare noken eksempel på ting du kan driva med. Her er det bare fantasien som set grenser!Hjelpestoff i fysikk mm.:
- Vektorar
- Sirkelbevegelse
- Racing & Fysikk
- Luftmotstand
- Superenkel aerodynamikk
- Svingesystem
- Tolegemeproblemet
- Trelegemeproblemet
- Apollo 8: der ingen hadde vore før.