Programmering 1 (Python)

Aktuell status

Ej anmäld

Pris

Gratis

Kom igång

Programmering 1 för Gymnasiet (GY25)

Nivåkod: PROG1000X

Centralt innehåll

Undervisningen i ämnet programmering på nivå 1 ska behandla följande centrala innehåll:

System

  • Programmeringens möjligheter och begränsningar utifrån datorns funktionssätt.
  • Samspelet mellan program, exekveringsmiljö, operativsystem och hårdvara.
  • Användning av datavetenskapliga begrepp och principer.

Problemlösning

  • Strukturerad problemlösning och programmering.
  • Tillämpning av någon metod för att underlätta problemlösning, till exempel pseudokod och diagramteknik.

Programmering

  • Programmering i ett eller flera programspråk, däribland minst ett textbaserat.
  • Användning av relevanta verktyg för programutveckling, till exempel IDE (integrated development environment) och versionshanteringssystem.
  • Det valda programspråkets grundläggande kontrollstrukturer.
  • Skapande av enkla program som löser någon uppgift.
  • Olika sociala aspekter av hur programmering används.
  • Enklare metoder för att finna, analysera, åtgärda, förebygga och förhindra syntaxfel, programmeringslogiska fel och exekveringsfel.
  • Enklare undantagshantering.
  • Goda principer för namngivning, kommentarer och strukturerad kod.
  • Gränssnitt för interaktion mellan program och användare.

Kurs innehåll

Moment 1 – Vad är programmering 5 Ämnen | 1 Prov
Moment 2 – Datatyper 3 Ämnen | 2 Prov
Moment 3 – Operatorer i Python 4 Ämnen | 1 Prov
Moment 7 – Mitterminsprojekt 2 Ämnen
Avsnitt innehåll
0% slutfört 0/2 Steps
Moment 10 – Filhantering och textfiler 3 Ämnen | 1 Prov
Moment 12 – Miniprojekt: Terminalprogram med egen funktionalitet
Moment 13 – Programmering i samhället: Etik, tillgänglighet och ansvar
Moment 15 – Slutprojekt – Självständigt terminalprogram