Planering 24/25 tiatil00s 24NA
Här hittar du planeringen som används för kursen. Det är alltid denna planering som gäller och den kan komma att förändras under läsårets gång, det brukar alltid dyka upp saker som gör att planeringen behöver justeras.
Kursplanering
Vill du veta vad färgkoderna och symbolerna står för så klicka här.
Torsdag: Presentation av kursen och upplägget.
Fredag: Övning i algoritmtänk med uppgiften Tunnelbanevagnar
.
Måndag: Övning i algoritmtänk med uppgiften Grönt kort
.
Torsdag: Studiepass med möjlighet att räkna matte eller arbeta med annat skolarbete.
Måndag: Gå igenom den delen av Moment01 som handlar om introduktion till kursen och programmeringens roll i samhället.
Torsdag: Vi fortsätter med Moment01 och börjar installera och förbereda vår utvecklingsmiljö.
Fredag: Vi fortsätter med att förbereda vår utvecklingsmiljö.
Måndag: Jag hade förhoppningen om att allt skulle fungera smidigt med PyCharm men det blev problem ganska snabbt.
Torsdag: Måndagens problem löstes för de flesta elever och vi kunde äntligen börja programmera.
Uppstart av Moment02. Genomgång av 2.1 Introduktion, 2.2 Utskrift och sedan arbete med m02u01.
Fredag: Fortsatt arbete med m02u01 och sedan gemensam lösning av denna uppgift på tavlan. Genomgång av 2.3 Variabler, 2.4 Datatyper, 2.5 Aritmetik och arbete med detta.
Måndag: Repetition av 2.3 Variabler, 2.4 Datatyper samt genomgång av 2.5 Aritmetik och arbete med m02u02.
Torsdag: Genomgång av 2.6 Utskrifter samt arbete med m02u03.
Fredag: 2.6.10 Reflektion på uppgiften, genomgång av 2.7 Input.
Måndag: Genomgång av 2.7 Input och arbete med m02u04.
Torsdag: Återkoppling på uppgift m02u04 och sedan genomgång av 2.8 Syntaxfel samt arbete med m02u05.
Fredag: Eget arbete och så kör vi diagnos med start ca 09.40.
Måndag: Praktisk diagnos på moment02.
Torsdag: Återkoppling av diagnoserna för moment02.
Uppstart Moment03. Genomgång av 3.1 If. Arbeta med m03u01 och m03u02.
Prata med de elever som inte gjort diagnos(er).
Fredag: Genomgång av 3.2 else, 3.3 elif. Arbeta med m03u03 och m03u04.
Inlämning: Praktisk diagnos på måndagens lektion.
Måndag: Kort återkoppling till Selektioner. Genomgång av 3.4 Operatorer. Arbeta med m03u05.
Torsdag: Genomgång av 3.5 Metod för att underlätta problemlösning. Arbeta med uppgifterna m03u06 och m03u07.
Fredag: Genomgång av 3.6 Nästlade selektioner, arbeta sedan med uppgift m03u08 samt ev m03u09.
Info: Är tempot i momentet ok? Under veckan så planerar vi resten av momentet och när vi är redo för 2st diagnoser.
Måndag: Lektionen kommer ske utan lärare. Lägg tid för att göra klart uppgifter som du inte hunnit med tidigare, kika igenom svårara delar av momentet, repetera delar från tidigare moment som du hade problem med vid diagnosen eller jobba med lite svårare uppgifter i momentet.
Torsdag: Johan fångar upp frågor efter måndagens lektion. Sedan kikar vi på avsnitt 3.x Stränghantering i Python. Eget arbete med momentet och förberedelse inför diagnoser.
Fredag: Eget arbete med momentet och förberedelse inför diagnoser. Teoretisk diagnos avslutar lektionen med start ca 09.45.
Måndag: Den praktiska diagnosen.
Torsdag: Johan sjukskriven.
Fredag: Johan sjukskriven.
Info: Johan sjukskriven torsdag/fredag.
Inlämning: Praktisk diagnos på måndagens lektion.
Måndag: Uppstart Moment04. 4.1 for-loopen. Arbeta med uppgifterna m04u01 och m04u02.
Fredag: Genomgång 4.1.1 Nästlade iterationer, 4.1.2 Iteration som testmetod. Arbeta med uppgifterna m04u03 och m04u03b.
Info: Torsdag är dag för utvecklingssamtal.
Måndag: 4.2 While-loopen, 4.2.1 Continue, 4.2.2 Break, 4.2.3 Pseduokod. Arbeta med uppgifterna m04u04, m04u05, Kodkalendern lucka 5
och eventuellt m04e01, m04e02 och m04e03.
Torsdag: Planeringen ändrades och istället så gjordes en återkoppling på en praktiska diagnosen för Moment03.
Info: Vi går nu över till två lektioner / vecka, fredagslektionen försvinner.
Måndag: 4.2.4 Felhantering, körtidsfel. Arbeta med uppgift m04u06 och m04u07.
Torsdag: Lektionern startar med teoretisk diagnos. Sedan genomgång av 4.3 Listtyper och 4.3.1 List. Arbeta eventuellt med uppgift m04u08, m04u09. Bland extrauppgifterna finns fler uppgifter som kommer från kodkalendrar och där iterationer och listor används.
Måndag: Gemensam kodning av m04u08 för de som vill, övriga jobbar med m04u09/extrauppgifter. Presenation av 4.3.2 Tuple, 4.3.3 Set, fokus på problemlösning med listor.
Torsdag: 4.3.4 Dictionarys, delvis nytt avsnitt, mer praktiskt.
Info: Söndag är 1 dec och kodkalendrarna startar
Måndag: Genomgång av 4.3.5 En cheat sheet på listor och 4.3.6 Praktisk användning av listor (nytt avsnitt). Jobba vidare med listor och problemlösning via kodkalendrar.
Torsdag: Jobba vidare med listor, avsluta lektionen med teoretisk diagnos.
Måndag: Praktisk diagnos moment04.
Torsdag: Genomgång av praktisk diagnos för de som vill, övriga arbetar med fortsatt fokus på problemlösning mha kodkalendrar.
Inlämning: Praktisk diagnos på måndagens lektion
Torsdag: Problemlösning mha listor via kodkalendrar.
Info: Nationellt prov i Ma1c på måndag.
Torsdag: Prel. Uppstart Moment05. Arbete med avsnitten 5.1 Funktioner -> 5.1.4 Funktioner i separat fil. Uppgift: m05u01 - m05u04.
Måndag: Prel. Fortsatt arbete med funktioner. 5.1.5 Dokumentation av funktioner. Uppgift: m05u05 - m05u07.
Torsdag: Prel. 5.2 Datalagring, 5.2.1 Läsa från fil. Uppgift: m05u08 och m05u09(svårare).