Skolverket Fler utmaningar: Project Euler, programmeringsolympiaden, Advent of code

21TEI Programmering 1

Länkar Python

Lärobok - kursplan

Test varje torsdag

Projekt med arbetsgång

Start i andra språk

JavaScript, Pygame, Unity C# OO Python


LOGG


v 16 ...

Lektionsinnehåll:

  • skriv kod
  • diskutera din kod med din lärare (varje vecka)
  • skriv i loggbok (varje vecka)
  • pusha till GitHub (varje lektion)

v 12 ...

Exempel på objektorienterad Pyton. Det är frivilligt att programmera objektorienterat, men det är nyttig övning.

v 8 ...

Skriv loggbok varje vecka.

Läs feedback på din loggbok i Haldor

Exempelprojekt på GitHub.

v 5 och 6

Scratch

må 4 dec ...

På måndagar börjar vi med Stand up vid borden. Det är en del av agilt arbetssätt i metoden SCRUM.

  • Hur långt har du kommit?
  • Vad ska du göra idag? Var specifik, mycket specifik. Överdriv gärna lite.
  • Behöver du någon hjälp, råd, feedback?

Öva inför nästa test. Test på torsdagar.

Klar med alla test medför:

Gör projekt

må 13 nov ...

Fortsätt där du är.

Gör det tidigaste testet du inte har klarat på torsdag.

Nytt: funktioner

må 6 nov

Möjlighet: föreläsning om kvantdatorer i morgon på Chalmers. Anmäl till Rikard nu.

Test 8 på torsdag.

ALLA måste skriva loggbok.

7100 - listor och for-slingor

to 26 okt

Test 7. Tidigare ej klarade test.

ALLA måste skriva loggbok.

7100 - listor och for-slingor

må 23 okt

ALLA måste skriva loggbok.

7100 - listor och for-slingor

to 19 okt

Test 1 - 6

ALLA måste skriva loggbok.

7100 - listor och for-slingor

må 16 okt

ALLA måste skriva loggbok.

7100 - listor och for-slingor

Bara gamla test på torsdag.

to 12 okt

Test 6

for-slingor med range

for-each-slingor

må 9 okt

Flödesdiagram eller flödesschema

Test på torsdag: flödesschema till kod (if-sats och while-slinga).

Därefter:

for-slingor med range

for-each-slingor

to 5 okt

Test 5 - kod till flödesschema

Flödesdiagram eller flödesschema

to 28 sep och må 2 okt

Test 4 - skriva while-slinga

Flödesdiagram eller flödesschema

to 21 sep

Test 3 - skriva if-sats

Skicka länk till ditt konto på GitHub till Rikard.

slumptal och spel

to 14 sep o må 18 sep

Test 2

Ordning och reda med VS Code (VS Codium) och Git

Skicka koden i Visual Studio Code till GitHub.

SKICKA LÄNK TILL ditt repository på GitHub till Rikard. Skicka på Teams eller lämna in uppgift i Haldor.

Fortsätt där du var, kanske:

slingor: while med räknare(och for)

eller

slingor: mer while utan räknare

Nytt: slumptal och spel

må 11 sep

Gör klart från tidigare lektioner.

Gör därefter:

slingor: mer while utan räknare

to 7 sep

TEST 1 t o m if

Ordning och reda med VS Code (VS Codium) och Git

Gör klart: if-sats

slingor: while med räknare(och for)

må 4 sep

if-sats

ordning och reda

Ladda ner utvecklingsmiljön Visual Studio Code från Microsoft.

Installera Microsofts tillägg för Python, till Visual Studio Code.

Git i Visual Studio Code. Det gör att ni kan dela koden med alla andra.

to 31 aug

Datatyper och funktionsanrop

In- och utmatning med funktionsanrop

Typkonvertering med funktionsanrop

må 28 aug

Mål och beygskriterier

Val av programmeringsspråk

Svara på frågor om varför du valt att läsa programmering 1.

Installera Python

Pyton som miniräknare

Behov av variabler. Pyton i konsol.

Möjliga variabelnamn. Reserverade ord.

Anropa funktioner.

Datatyper och funktionsanrop