Harjoitustyö KOODAUS

Ohje

1. Käynnistä Dracket (Menu->Ohjelmointi-> IDE for Racket

2. Tarkista että kielivalinta on Beginning Student. Mikäli ei ole, valitse Language->Choose language ja valitse Teaching languages/Beginning Student. Hyväksy valinta painamalla Run (tai Ctrl R)

3. Avaa viimekertainen tiedosto. Tarkista että ajat kuvakirjaston käyttöön (require 2htdp/image) +Run

4. Tee pikseligrafiikalla 2-3 omasta mielestä tyylikästä kuvaa. Kuvia saa toki tehdä enemmäinkin

Voit käyttää rakennuspalikoina esim näitä tai muokata niitä tai tehdä kokonaan omanlaiseisesi:

(require 2htdp/image)
(define K1 (square 40 "solid" "red"))
(define K2 (square 40 "outline" "blue"))
(define K3 (overlay/xy (right-triangle 40 40 "solid" "blue") 0 0 (square 40 "outline" "blue")))

Kuvat saa riviin komennolla beside ja rivi nimetään komennolla define
ESIM (define rivi1 (beside K1 K1 K2 K1 K1))

rivit saa allekkain valmiiksi kuvaksi komennolla above
ESIM (above rivi1 rivi2 rivi3 rivi4)

5. Tallenna oikeanpuoleisen iteraatioikkunasta valmiit kuvat (hiiren oikea+save image). Palauta kuvat pedlettiin. https://padlet.com/lavpek/ndem44p03yot
Muista kirjoittaa otsikoksi oma nimesi. Yksi kuva/palautus eli tee 2-3 palautusta

6. Lisää ohjeita, ideoita ja kaikki koodit löytyvät täältä: http://racket.koodiaapinen.fi/manuaali/index.html

7. Vinkkejä pikseligrafiikan kuviksi löytyy googlesta kuvahaulla hakusanoilla pixel picture TAI pixel graphic TAI pixel image

Apua löytyy täältä: