MMGL50, Introduktion till programmering för matematiklärare, sommaren 18

Aktuella meddelanden

Välkomna till kursen! Kursens schema finns i TimeEdit.

Examinationen på kursen består av:

(De som ännu inte hunnit klart med alla laborationer redovisar dem på något av tillfällena 16/8 eller 23/8).

På begäran finns här några extraövningar på villkor och loopar.

Det går att ställa frågor till mig (via mail) i augusti.

Ons. 2018-06-20. Jag har gjort några ändringar i Laboration 2 Python. (Endel text har omformulerats och uppgift 2 har formulerats om).

Kursen behandlar ett antal olika programmeringsspråk, bl.a. Python, Octave och Matlab. Matlab kommer att finnas tillgänglig på datorerna i labsalarna på Chalmers men Octave och Python finns förmodligen inte tillgängliga. Så om du är intresserad av Octave och/eller Python måste du ta med dig egen dator till kursen. Du behöver också installera Python och Octave. Här finns en något mer detaljerad installationsguide.

Försök installera programmen före kursstart. Om det inte lyckas kommer vi att försöka hjälpa dig här - men försök i första hand ordna med istallationen av programmen före kursstart.

Lärare

Kursansvarig: Katarina Blom

Kurslitteratur

Laborationsmaterial, se nedan.

Program

(Schemat nedan är lite preliminärt och kan komma att ändras med kort varsel)
Dag
Tid
Plats Aktivitet

Må 18/6

9:00-10

MVH12

Introduktion till kursen och till programmering. Presentation av laborationer och till kursens upplägg. Introduktion till laboration 1 (Introduktion till Matlab/Octave/Python.

Må 18/6

10-11

MVF21/MVF22

Praktiskt. Utdelning av CID och gästkonton för att få tillgång till internet. Samt även rast för den som vill.

Må 18/6

11-13

MVF21/MVF22

Laboration (Introduktion till Matlab/Octave/Python)

Ti 19/6

9-10

MVH12

Diskussion kring och presentation av laboration 2 (Mer om funktioner och grafik).

Ti 19/6

10:30-13

MVF21/MVF22

Laboration (Mer om funktioner och grafik)

On 20/6

9-10

MVH12

Diskussion kring och presentation av laboration 3 (Kort om programmering).

On 20/6

10:30-13

MVF21/MVF22

Laboration (Kort om programmering)

To 21/6

9-11

MVH12

Sammanfattning av de grundläggande programmeringskonstruktioner laborationerna innehåller. Presentation/Diskussion av/kring några programmeringsuppgifter.

To 21/6

11-13

MVF21/MVF22

Laboration









To 16/8

16-19

MVH12

Vi testar Scratch.

To 23/8

16-19

MVH12

Redovisning av lektionsplaneringar och diskussion.

Examination


Redovisade laborationer och redovisning av en lektionsplanering enligt anvisningar på genomgångarna ovan.