fagstoff / progmod Goto Github PK
View Code? Open in Web Editor NEWProgrammering og modellering
License: Creative Commons Attribution Share Alike 4.0 International
Programmering og modellering
License: Creative Commons Attribution Share Alike 4.0 International
Bør vi splitte notebooken i to deler. tester og løkker?
Få in informasjon om kurset som ligger i python-intro.
Notebooks som må ferdigstilles:
Uke 1 - Modellbegrepet
Uke 2 - Prøve
Uke 3 - Vertikalt fall med luftmotstand
Uke 4 - Euler
Uke 5 - Vi tømmer tanken 3
Uke 6 - Vi tømmer tanken 4
-->
Førsteutkast av oppgaveteksten er klar. Kom gjerne med innspill og forbedringer. :-) Bare å lukke issue når vi er fornøyd.
Kan noen kontrollere denne? @bitjungle Er innhold ok?
https://github.com/fagstoff/ProgMod/blob/master/Fagstoff/euler.ipynb
Har laget et utkast her:
https://github.com/fagstoff/ProgMod/blob/master/Fagstoff/README.md
Nyttig? Unødvendig? For streng? For slapp?
Sjekk:
Programkode/Diverse/anim_fotball.py
Programkode/Diverse/anim_kast.py
Programkode/Diverse/anim_tanksim.py
Vi trenger å lage en praktisk prosjektoppgave med utgangspunkt i tankmodellene.
Varighet: ca 3-4 uker.
Vurdering: Ja
Mål: Å praktisk etterprøve en matematisk modell.
reveal.js er sjekket inn på to plasser i repositoriet (i Presentasjoner og i Notebooks). Kan vi slette en av dem? Dumt med identisk kode på to ulike steder.
Vi trenger et par nye oppgaver til https://github.com/fagstoff/ProgMod/blob/master/Fagstoff/optimalisering_1.ipynb
Gjerne litt enklere enn den oppgaven som er der nå.
Bør vi bruke nbgrader?
Syntes den begynner å bli stor og uoversiktelig. Skulle vi blitt enige om en fil- og mappestruktur?
Jupyter-notebook "Variabler" er en samling av slides, bør gjøres om til "vanlig" markdown + python-kode slik som alle de andre notebooks vi har laget. Denne issuen henger sammen med #1
Fungerer ikke bra når det er så halvferdig. Se https://github.com/fagstoff/ProgMod/blob/master/Fagstoff/optimalisering_1.ipynb
Tankmodell 3 må korrekturleses.
Noen av fagstoffsidene overlapper med fagstoffet i Skolekoden. Skal de oppdateres hver for seg, eller skal de lenkes? Hva tenker du @bitjungle ?
Dette gjelder f.eks. derivasjon.
Slå sammen, og skriv om fagstoffet om animasjon av modeller og pygame til en felles fagstoffside som dekker animasjon til bruk i prosjektoppgaven.
Skal vi lage den som et MD-dokument med tabell etter modell fra den vi brukte i IT1 i fjor? Legges i root?
Denne siden trenger mer fagteks og oppgaver.
https://github.com/fagstoff/ProgMod/blob/master/Fagstoff/luftmotstand.ipynb
Ref kort samtale i dag @bitjungle. Basert på erfaringer så langt så tenker jeg at det kan være lurt å tenke på hvordan vi disponerer tiden frem mot sommeren.
Forslag:
Bruke tiden frem til vinterferien med å jobbe med Euler, enkle difflikninger og enkel luftmotstand. Deretter tankmodell 3 - 5. Etter vinterferien et større prosjekt som relateres til tankmodell 5. Dette skal etterprøves praktisk ved at elevene bygger et enkelt totanksystem og sammenlikner eksperimentelle data med modellen.
Oppdatere README-filer i alle mapper, sånn at det gir en god beskrivelse av innholdet i mappa (og relevant innhold i andre mapper).
Bør luftmotstand rett og slett bli en del av enkle diferensiallikninger
Det er jo samme eksempel.
Lage i markdown-tabell, ligger i /annet. Statisk dokument, skal i utgangspunktet ikke justeres og oppdateres underveis i skoleåret. Justeringer til jul og før sommerferien.
Tankmodell 0 må korrekturleses.
Vi trenger å lage en guide til de som ønsker å bidra.
I grove trekk:
Kanskje vi kan lage en kort video som forklarer dette greit.
https://github.com/fagstoff/ProgMod/blob/master/Fagstoff/moduler%20og%20biblioteker.ipynb
help(math) blir veldig lang. Droppe denne, og bare skrive om den i md-teksten?
Se endringer som er gjort i tankmodell 3 og 4.
Tankmodell 2 må korrekturleses.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.