Pelien ohjelmointi Scratchilla
Alhaalla on joitakin käsikirjoituksia toimintaa varten, jossa opetetaan ohjelmoimaan joitakin yksinkertaisia minipelejä Scratchilla. Scratch on loistava opetusväline yksinkertaisten ohjelmointikäsitteiden opettamiseen lapsille.
Ensimmäinen peli on johdatus Scratchiin. Se sisältää vaiheittaiset ohjeet yksinkertaisen pelin tekemiseen ja pyrkii tutustuttamaan sinut siihen, miten Scratch toimii.
Muut pelit on suunniteltu harjoituksiksi, joissa on vain yleinen kuvaus siitä, mitä sinun on ohjelmoitava saadaksesi pelin toimimaan.Harjoitusten käsikirjoituksissa ”Kokeile” -osiot ovat vapaaehtoisia. Jos ”Kokeile” -osio on liian vaikea, voit jättää sen väliin ja saada silti lopussa toimivan pelin.
Välttele hirviöitä ja hae kakku.
Aiheet: Vaikeustaso: Johdanto
|
Aja radan ympäri.
Aiheet: Vaikeustaso: Helppo
|
Pukeudu nukke erilaisiin vaatteisiin
Aiheet: Vaikeusaste: 1:
|
Ruiskuttele savimaaleihin.
Aiheet:
Vaikeusaste: 1:
|
Ratkaise arvoituksia paetaksesi huoneesta.
Aiheet:
|
Ratko palapelejä paetaksesi huoneesta:
|
Juokse labyrintin läpi saadaksesi juustoa.
Aiheet:
|
Kissa ja hiiri:
Vaikeusaste: 1:
|
Laskeudu avaruusaluksella kuuhun.
Aiheet: Vaikea
|
Opettajan opas
Ohje opettajille siitä, miten käsikirjoituksia voidaan käyttää luokassa
|
Muut resurssit
- Scratchin verkkosivut
- Luettelo kaikista Scratch-projekteista näihin peleihin
Offline-resurssit
Jos käytät Scratchia tietokoneilla, joilla ei ole Internet-yhteyttä, niin suorat linkit Scratch-projekteihin käsiohjelmissa eivät toimi. Sen sijaan voit ladata Scratch-projektitiedostot täältä. Sen jälkeen voit ladata projektit Scratchin offline-versioon.
- Projektitiedostot kaikille Scratch-peleille
- Scratchin off-line-editori
- Vaihtoehtoinen lohko-editori peleille, jota voit käyttää Scratchin sijasta, jos et pääse Scratchin nettisivuille
Joissakin näissä peleissä käytetyistä taideteoksista on Scratchista peräisin oleva taide, ja ne ovat CC BY-SA 2.0 -lisenssillä. Scratchin on kehittänyt MIT Media Labin Lifelong Kindergarten Group. Katso http://scratch.mit.edu.
.