Koodiaapinen mooc ja scratch-klubi

Preview:

Citation preview

Koodiaapinen

MOOC ja

Scratch-klubi10.2.2016

Tero Toivanen

Koodiaapinen MOOCYhteistyötahot

Mikä?• Maksuton avoin

verkkokurssi suomalaisille

peruskoulun opettajille

• Opetellaan ohjelmoinnin

perusteita

• Suunnitellaan, miten

ohjelmointia voisi oppilaille

opettaa

Miten?Kolme linjaa MOOCin sisällä

1. Esi-2. -luokan opettajat:

ScratchJr

2. 3.-6. -luokan opettajat:

Scratch

3. 7.-9. -luokan opettajat:

Racket

Python

Miksi?Matematiikan arviointikriteerit 6.

vuosiluokan päätteeksi arviota “hyvä” /

arvosanaa kahdeksan varten

Oppilas osaa ohjelmoida toimivan

ohjelman graafisessa

ohjelmointiympäristössä (Perusopetuksen

opetussuunnitelman perusteet 2014, 239).

http://www.oph.fi/download/163777_perusopetuksen_op

etussuunnitelman_perusteet_2014.pdf

Alustat• koodiaapinen.fi -sivusto

• A+

• Piazza

TekijätKurssin teoriaosuudesta vastaa Tarmo Toikkanen,

oppimispsykologi ja tutkija Aalto-yliopiston Taiteiden

ja suunnittelun korkeakoulun Oppimisympäristöjen

tutkimusryhmässä.

ScratchJR eli esi-2. -luokkalaisille opettavien

materiaalit:

Kurssin vetäjänä toimii Vuokko Kangas,

luokanlehtori, It-vastaava ja matematiikan opettaja

Oulun Normaalikoulusta.

Scratch eli 3.-6. -luokkalaisille opettavien materiaalit:

Kurssin vetäjänä toimii Tero Toivanen,

erityisluokanopettaja ja TVT-kehittäjäkouluttaja

Kilonpuiston koulusta Espoosta.

Racket eli 7.-9. -luokkalaisille opettavien materiaalit:

Kurssin vetäjänä toimii matemaattisten aineiden

opettaja ja Koodausta kouluun -projektin vetäjä Tiina

Partanen Lielahden koulusta Tampereelta.

Python-osuutta 7.-9. -luokkalaisille vetävät Arto

Vihavainen ja Virpi Sumu.

Mistä on kysymys?

Opi visuaalinen ohjelmointikieli (Scratch) ongelmia ratkoen

Yksin vai yhdessä?

Voit opiskella joko itseohjautuvasti yksin tai

parin kanssa

Mitä opettaja tekee?

Opettaja toimii fasilitaattorina, oppimisen oppaana, joka tukee oppilaita löytämään itse ratkaisut ongelmanratkaisutehtävissä

Pitääkö opettajan osata ohjelmoida?

Opettajan ei tarvitse itse osata ohjelmoida, vaan hän voi oppia yhdessä oppilaiden kanssa

Kuinka paljon se maksaa?

Se on täysin ilmainen ja sitä voi edelleen remiksata omia tarpeita vastaavaksi (CC BY SA)

Miksi Scratch-klubi on kahdessa osoitteessa?

Scratch:stä on kaksi veriosta: vanhempi 1.4, joka vastaa tätä Scratch-klubia (+ iPad & Pyonkee) http://scratch.koodiaapinen.fi

ja 2.0, joka vastaa tätä Scratch-klubia

http://www.teromakotero.fi/scratch-klubi/

Miten Scratch 1.4 ja 2.0 eroavat toisistaan?

Scratch 1.4

• on offline-versio, joka ladataan ilmaiseksi omalle koneelle

• käyttää Squeak -ohjelmointikieltä

• Pyonkee-sovelluksen avulla toimii iPad:ssä

Miten Scratch 1.4 ja 2.0 eroavat toisistaan?

Scratch 2.0

• On online-versio, jota voi käyttää suoraan verkkoselaimella (mitään ei tarvitse ladata)

• Käyttää ActionScript 3 –ohjelmointikieltä

• Flash:in takia ongelmia tableteilla (esim. iPad)

https://scratch.mit.edu/discuss/topic/123358/

Scratch-klubi kuudella käsitteellä

1. Lause

2. Silmukka

3. Ehtolause

4. Muuttuja

5. Säie

6. Tapahtuma

Scratch-logon ja kissan tekijänoikeustiedot:

"Scratch Logo" by http://info.scratch.mit.edu/Community_Guidelines. Original uploader was Airhogs777 at en.wikipedia - Transferred from en.wikipedia;

transferred to Commons by User:Beria using CommonsHelper.(Original text : Own Work, based on http://info.scratch.mit.edu/Scratch_logo_and_mascot).

Licensed under CC BY-SA 3.0 via Commons -https://commons.wikimedia.org/wiki/File:Scratch_Logo.svg#/media/File:Scratch

_Logo.svg"Scratch cat large" by Scratch - http://scratch.mit.edu/. Licensed under CC BY-SA

2.0 via Commons -https://commons.wikimedia.org/wiki/File:Scratch_cat_large.png#/media/File:Scr

atch_cat_large.png

KIITOS!Tero Toivanen

teromakotero.fi

@teromakotero