Skolbanken – inspiration och utveckling från hela landet

Kursplanering TE19b Programmering 1

Skapad 2020-08-31 08:32 i Rodengymnasiet Norrtälje
Gymnasieskola Programmering
Översiktlig kursplanering

Innehåll

Kursplaneringen nedan innehåller en grovplanering av kursen. Framförallt är det ordningen som är viktig, tidsangivelsen är ungefärlig och kommer sannolikt variera något. Kursen kommer avslutas med en slutuppgift. I år kommer vi ha en egen OneNote till kursen där förklaringar skrivs, länkar till repl.it kommer även finnas så att ni efterhand kan se koden som skrivs.  

 

Tid (veckor) 

Innehåll 

1 

Presentation av centralt innehåll och kunskapskrav 

Introduktion av programmering med hjälp av Zifro 

3 

Introduktion av programmering med Python 

Repetition av grunderna i programmering som ni lärt er i kursen Teknik 1 via Zifro 

  • Beräkningar med de fyra räknesätten samt rest vid division. 

  • Villkorssatser 

  • Repetitionssatser (loopar) 

  • Bryta och fortsätta loopar (break och continue) 

  • Inmatning 

  • Utmatning 

  • Jämförelseoperatorer 

 

Inlämning: Coola glajjor och Collatz förmodan (E) 

2 

Fortsättning av grunderna i programmering 

  • Funktioner 

  • Enkel felhantering 

  • Stränghantering 

 

Inlämning: Rövarspråket (E-C) 

4 

Mer om funktioner 

 

Fälthantering 

  • Skapa fält (array) 

  • Skriva till  

  • Lägga till 

  • Ta bort och ersätta värden 

  • Söka 

  • Sortera 

 

Inlämning: Enkel handlingslista och bankprogram (E-C) 

2 

Planeringsverktyg: 

  • Pseudokod 

  • Flödesdiagram 

4 

Slump 

  • Heltal 

  • Flyttal 

  • Från listor 

 

Inlämning: Panelplacering (E-A) 

4 

Grafisk representation (diagram) 

 

Inlämning: Galtonbrädan med stapeldiagram (E-C) 

2 

Ett nytt programmeringsspråk (C++ eller java) 

Inlämning: Datum på olika format (E-A) 

4 

Sammanfattning och repetition 

Det som finns kvar 

Slutuppgift 

Uppgifter

  • Programmering 1 - Inlämningsuppgift 5

  • Prog 1 - Inlämning 3

  • Programmering 1 - Inlämning 2

  • Inlämningsuppgift 1

Beröm eller ge feedback på det här materialet genom att skriva en kommentar här: