Upload
tero-toivanen
View
26.289
Download
0
Embed Size (px)
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
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