tiistai 30. elokuuta 2016

2. Python I

Aloitetaan Python-koodausta.

Käynnistä IDLE opettajan ohjeiden mukaan. Jos teet tätä kotona niin englanninkieliset ohjeet asennukseen ja aloitukseen löytyy (esim. täältä luvusta 1) ja itse asennuspaketti löytyy (täältä).

Aloitetaan testailu.
Kokeile Pythonin komentorivillä erilaisia laskutoimituksia kirjoittamalla lasku ja painamalla enter, esim.

  • 1+2
  • 3*4
  • 15/3
  • 15/5+2*5
Sitten kokeile antaa jollekin muuttujalle arvo ja käyttää sitä, testaile esim. seuraavia syötteitä
  • luku=10
  • luku
  • luku*3
  • luku*2+luku/5
  • luku
  • luku=13
  • luku

Huomasit, että kun annat muuttujalle uudelleen arvon, vaihtuu muuttujassa oleva arvo uudeksi.
Testaapa seuraavia ja mieti mitä tapahtuu...
  • luku=5
  • luku=luku+5
  • luku=luku*10
  • munat=3
  • pekoni=5
  • makkara=2
  • munakas=munat+pekoni+makkara

Osaatko arvata mitä tulee tulostukseksi nyt kun kirjoitat
  • luku
  • munakas
Seuraavaksi onkin aika sitten testailla tekstin kanssa. Merkkijono (string) annetaan Pythonissa heittomerkkien välissä. Tekstijonoja voidaan liittää toisiinsa, käyttää muuttujissa ja kun otetaan vielä mukaan tekstiä tulostava print-käsky niin voidaan liittää tulostukseen muutakin. Testaapa...
  • 'Testinki!'
  • 'Testaaminen ' + 'on tylsää!'
  • lause='Tämä on päälause'
  • konjunktio=', johon'
  • sivulause=' voidaan liittää sivulause.'
  • virke=lause+konjunktio+sivulause
  • virke
  • print('Tässä luku ',pekoni,' voidaan laskea yhteen luvun ',8,' kanssa ja tulokseksi saadaan ',pekoni+8,'!')
Ota nyt ruudunkaappaus/näytönkuva "Python 3.5.2 Shell"-ikkunasta. Valitsemalla se aktiiviseksi ja painamalla alt+printscreen.
Liitä kuva blogiisi ja kirjoita saatteeksi pari sanaa siitä miltä Python vaikuttaa.
Tee Office365-OneDriveesi itsellesi Python-koodeja varten kansio, anna nimeksi vaikka "omanimi_pythonit". Jaa kansio opettajalle. Jatkossa kaikki Python-koodaukset tallennetaan tuohon kansioon ja ne ovat kerralla kaikki opettajan saatavilla kun kansio on jaettuna.


maanantai 15. elokuuta 2016

1. Musisointia

Kaikilla varmaankin on edellisvuodelta tallessa gmail-/google-tunnukset ja bloggerin käyttö on hallussa. Mutta koska aloitetaan puhtaalta pöydältä niin aluksi ohje.
Arvosteluperiaatteet ja toimintatavat ovat samansuuntaiset kuin viime vuonna. Tehkää siis töitä ja pyrkikää huolellisuuteen. Lukekaa tehtävänannot tarkasti ja tehkää kaikki vaadittu. Tärkeintä on, etttä saatte palautuksia aikaan.

Aloitetaan luomalla vuoden blogi
  1. Kirjaudu Bloggeriisi Google-tunnuksellasi (Mikäli tunnukset ovat hukassa/kateissa, avaa ne uudelleen tai tee uudet).
  2. Luo uusi blogi tätä vuotta varten.
    1. Anna blogille otsikko ja osoite.
    2. Jos haluat voit blogin luomisen jälkeen tehdä blogista salaisen niin että se näkyy vain sinulle ja opettajalle.
    3. Blogin asetuksista -> Blogin lukijat -> muokkaa -> vain nämä lukijat -> lisää opettajan sähköpostiosoite lukijalistalle. 
    4. Laita opettajalle tavallinen sähköposti, josta ilmenee oikea nimesi, sähköpostiosoitteesi ja tämänvuotisen blogisi osoite.
Ja sitten ekan tehtävän pariin...

Musisoidaan!
  1. Suuntaa osoitteeseen http://soundation.com ja luo sinne ilmainen tunnus itsellesi/käytä Google tunnustasi. Kokeile editoida musiikkipätkä (n. pari minuuttia) tarjolla olevilla ilmaisilla sampleilla. (Premium-äänet ovat maksaville asiakkaille.). Soundation tarjoaa myös mahdollisuuden tehdä omia sävelaiheita kosketintyylisesti. Kokeilemalla oppii soundationin parissa kivasti. Lisää ääniraitoja tarvittava määrä ja laita esim. rumpukomppi jollekin raidalle ja tehosteääniä toiselle, mielikuvitus laukkaamaan.
  2. Tallenna välillä tuotostasi.
  3. Kun teos on valmis, löydät File-valikon alta vaihtoehdon musiikkiteoksesi julkaisuun "export as wav-file" on hyvä vaihtoehto.
  4. Testaa äänitiedoston toimivuus.
  5. Project-välilehdellä näkyy käyttämäsi samplet Ota sopiva näytönkaappauskuva ohjelmasta.
  6. Seilaa osoitteeseen http://www.online-convert.com/ ja valitse äänitiedoston kohdetyypiksi mp3.
  7. Muunna musiikkitiedostosi mp3-tiedostoksi.
  8. Lataa "ämpärisi" DropBoxiisi tai OneDriveesi.
  9. Tee tiedostollesi jakolinkki, eli jaa tiedostoasi linkin avulla.
  10. Kirjoita blogiisi teksti, jossa kommentoit soundationia ja johon liität soundationista ottamasi kuvan sekä myös tiedostonjakolinkin mp3-tiedostoosi.