Sunday, August 22, 2021
Wednesday, February 17, 2021
Koodaten kohti kevättä!
Harjoittelemme Python-ohjelmointia https://tie.koodariksi.fi/ -ympäristössä.
Koodaamaan oppii koodaamalla.
Nopeasti pääset alkuun, kun testailet koodia online-alustoilla esimerkiksi
Wednesday, April 22, 2020
Harjoittele koodaamaan Pythonilla
Ohjelmointi peruskoulun matematiikassa
Python
- https://maol.fi/materiaalit/kpm/7-luokka/p1/
- https://maol.fi/materiaalit/kpm/8-luokka/p2/
- https://www.w3schools.com/python/
- https://www.python.org/
Tie koodariksi
Wednesday, April 15, 2020
15.4. Python IDLEn asennus ja testaus
Pythonin asennus
Python-ohjelma
toimii muun muassa PC:ssä, MACissa, Linuxissa ja Rasberry Pi:ssä.
Asenna Python-sovellus laitteelle vain, jos sinulla on siihen lupa.
Ennen asennusta,
selvitä, mikä on laitteesi käyttöjärjestelmä.
Avaa Python-sivusto https://www.python.org/
Lue tarvittaessa
lisäohjeita esimerkiksi polulta https://www.python.org/about/gettingstarted/
Lataa Python ja suorita asennusohjelma
Avaa Python IDLE ja testaa sen kahta ohjelmointi-ikkunaa
Python-ohjelmointia
varten on komentotulkki-ikkuna ja editori-ikkuna.
Komentotulkki-ikkuna aukeaa, kun käynnistät Python Idlen. Kirjoita komentotulkki-ikkunaan Python koodia esimerkiksi
print (”moi”)
Paina enter. Koodi tulostaa sanan moi. Jos suljet komentotulkki-ikkunan, koodisi katoaa.
Haluatko tallentaa koodisi? Avaa komentotulkki-ikkunan FILE-kohdasta NEW FILE. Sinulle avautuu editori-ikkuna, jonka avulla voit kirjoittaa ja tallentaa koodisi. Koodia voit testata, kun olet ensin tallentanut sen py-muotoisena (esim. TEST1.PY). Aja koodisi RUN-komennolla.
Kirjoita seuraava ohjelmakoodi ja tallenna se nimellä hello.py ja aja ohjelma RUN-komennolla.
nimi=input("What is your
name?") # This code asks your name.
print ("hello", nimi)
Tuesday, April 14, 2020
14.4. Tangram, monikulmioita
- Piirrä paperille Tangram-neliö, jonka sivun pituus on 14 cm. Kuvaohje on ohessa.
- Laske koko neliön pinta-ala vihkoosi. Merkitse pinta-alaa isolla kirjaimella A.
- Numeroi Tangramin osat alla olevan kuvaohjeen mukaan.
- Laske Tangram-osien pinta-alat. Eli laske erikseen A1, A2, ... A7
- Nimeä Tangram-osat.
- Laske lopuksi osien pinta-alat yhteen A = A1 + A2 + A3 + A4 + A5 + A6 + A7
- Vertaa koko Tangram-neliön pinta-alaa ja osien yhteenlaskettua pinta-alaa.
- Ota laskuistasi kuva ja laita se OneNoteen omaan palautuskansioosi.
Tuesday, April 7, 2020
Sunday, March 29, 2020
30.3. Kilpikonnakoodausta ja monikulmioita, osa 1
Kertaamme monikulmioita koodaamalla. Monikulmioita ovat kolmiot, nelikulmiot, viisikulmiot, kuusikulmiot, seitsenkulmiot (heptagonit), kahdeksankulmiot (oktagonit), yhdeksänkulmiot (nonagonit), kymmenkulmiot (dekagonit) jne. Monikulmiot luokitellaan kulmien lukumäärän perusteella.
Monikulmio on tasoalue, joka rakentuu janoista. Janoista muodostuu murtoviiva, joka rajaa monikulmion. Tehtävässä 1 piirrämme neliön vaihe vaiheelta janojen avulla. Kokeile tehtävän 1 esimerkkikoodia.
Etene oheisen ohjeen mukaan vaihe vaiheelta.
Linkki Tehtävään 1
Linkki Tehtävään 1
Voi. Poista ensin edellinen piirros komennolla clearscreen. Kirjoita sitten koodi repeat 4 [fd 100 rt 90]
Linkki Tehtävään 3
Linkki Tehtävään 3
Monikulmio on tasoalue, joka rakentuu janoista. Janoista muodostuu murtoviiva, joka rajaa monikulmion. Tehtävässä 1 piirrämme neliön vaihe vaiheelta janojen avulla. Kokeile tehtävän 1 esimerkkikoodia.
Tehtävä 1: Piirrä neliö kilpikonnakoodaamalla.
Etene oheisen ohjeen mukaan vaihe vaiheelta.
Linkki Tehtävään 1
Linkki Tehtävään 1
Tehtävä 2: Muokataan tehtävän 1 koodia lyhyemmäksi.
Tehtävän 1 koodissa toistuu sama rakenne neljä kertaa. Voisiko koodin kirjoittaa lyhyemmin?Voi. Poista ensin edellinen piirros komennolla clearscreen. Kirjoita sitten koodi repeat 4 [fd 100 rt 90]
Tehtävä 3: Piirrä tasasivuinen kolmio kilpikonnakoodaamalla.
Etene oheisen ohjeen mukaan vaihe vaiheelta.Linkki Tehtävään 3
Linkki Tehtävään 3
Tehtävä 4: Muokataan tehtävän 3 koodia lyhyemmäksi.
Tehtävän 3 koodissa toistuu sama rakenne kolme kertaa. Voisiko koodin kirjoittaa lyhyemmin? Miten? Testaa koodia.Tehtävä 5: Tutustu, miten kolmioita voisi koodata Pythonilla
Tehtävä 6: Piirrä tasakylkinen kolmio kilpikonnakoodaamalla.
- Piirrä ensin paperille kuva tasakylkisestä kolmiosta.
- Mieti ja kirjoita kuvaan vaihe vaiheelta koodiosuudet.
- Katso tasakylkisen kolmion kulmien suuruudet vaikka 5. tehtävän Python esimerkistä.
- Piirrä tasakylkinen kolmio Logo-ohjelmoimalla.
- Kirjaudu puhelimella osoitteeseen https://www.calormen.com/jslogo/
- Testaa koodiasi.
Lisätehtävä : Suunnittele ja koodaa oma kuvio
Jos sait valmiiksi tehtävät 1-6, suunnittele oma kuvio ja kokeile koodata se. Jos haluat, laita tekemäsi lisätehtävän koodi yhteiseen viestiketjuun.
Subscribe to:
Posts (Atom)

