Planering 24/25 prrprr01 24TEb
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.
Onsdag: Vi körde mattediagnos
Tisdag: Presentation av kursen.
Onsdag: Hela dagen ställdes in pga vattenläcka.
Tisdag: Visa kursolle samt gå igenom den delen av Moment01 som handlar om introduktion till kursen och programmeringens roll i samhället.
Onsdag: Installera Python, Google Drive och PyCharm.
Tisdag: Nu skall allt vara installerat och färdigt. Vi börjar med att öppna PyCharm gemensamt och kikar på hur det fungerar, hur vi skapar mappar och filer.
Uppstart av Moment02. Genomgång av 2.1 Introduktion, 2.2 Utskrift och sedan arbete med detta.
Onsdag: Programmets dag, inga lektioner.
Tisdag: Vi hade inte tillräckligt mycket tid för att lösa uppgift m02u01, ge tid till detta och eventuellt koda gemensamt vid tavlan. Sedan genomgång av 2.3 Variabler, 2.4 Datatyper, 2.5 Aritmetik och arbete med detta.
Onsdag: Genomgång av 2.5 Aritmetik och sedan arbete med m02u02.
Tisdag: Genomgång av 2.6 Utskrifter samt arbete med m02u03.
Onsdag: 2.6.10 Reflektion på uppgiften, genomgång av 2.7 Input och arbete med m02u04.
Tisdag: Genomgång av 2.8 Syntaxfel samt arbete med m02u05. Diagnos denna eller nästa lektion?
Onsdag: Praktisk diagnos på Moment02, antingen denna eller nästa lektion.
Inlämning: Redovisningsvecka, diagnos och slutuppgift på momentet i någon form.
Tisdag: Återkoppling av diagnoserna för moment02.
Uppstart Moment03. Genomgång av 3.1 If. Arbeta med m03u01 och m03u02.
Kör teoretisk diagnos med de som inte har gjort den.
Onsdag: Genomgång av 3.2 else, 3.3 elif. Arbeta med m03u03 och m03u04.
Tisdag: Kort återkoppling till Selektioner. Genomgång av 3.4 Operatorer. Arbeta med m03u05.
Onsdag: Genomgång av 3.5 Pseudokod & aktivitetsdiagram. Arbeta med uppgifterna m03u06 och m03u07.
Info: Planera resten av momentet, framförallt när diagnoserna skall göras.
Tisdag: Repetition av moment03 samt genomgång av 3.6 Nästlade selektioner. Arbeta med uppgifterna m03u08 och m03u09.
Onsdag: Genomgång av 3.x Stränghantering i Python. Arbeta med m03u0x.
Lektionen avslutas med teoretisk diagnos.
Inlämning: teoretisk diagnos på onsdagens lektion.
Tisdag: Praktisk diagnos.
Onsdag: Vi jobbade igenom den praktiska diagnosen gemensamt.
Inlämning: Praktisk diagnos på tisdagens lektion.
Tisdag: Uppstart Moment04. 4.1 for-loopen. Arbeta med uppgifterna m04u01 och m04u02.
Onsdag: 4.1.1 Nästlade iterationer, 4.1.2 Iteration som testmetod. Arbeta med uppgifterna m04u03 och m04u03b.
Tisdag: 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.
Onsdag: 4.2.4 Felhantering, körtidsfel. Arbeta med uppgift m04u06 och m04u07. Lektionen avslutas med teoretisk diagnos.
Info: Söndag är 1 dec och kodkalendrarna startar
Inlämning: Teoretisk diagnos på onsdagens lektion.
Tisdag: 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.
Onsdag: Prel. Jobba vidare med listor, presentera 4.3.2 Tuple, 4.3.3 Set, fokus på problemlösning med listor.
Info: Kodkalendrarna har startat
Tisdag: Prel. 4.3.4 Dictionarys, delvis nytt avsnitt, mer praktiskt.
Onsdag: Prel. Jobba vidare med listor och problemlösning via kodkalendrar.
Tisdag: Prel. Jobba vidare med listor och problemlösning via kodkalendrar.
Onsdag: Prel. Jobba vidare med listor och problemlösning via kodkalendrar.
Onsdag: Vårterminen startar.