perjantai 30. tammikuuta 2015

Tehtävä 3. Koodinluku

Seilaile selaimella osoitteeseen http://www.codecademy.com/ ja vielä tarkemmin JavaScript-osioon http://www.codecademy.com/tracks/javascript.Tutustu siellä Java Scriptin toimintaan ja tutki miten sitä käytetään. Alla on koodinpätkä, jonka haluan sinun kopioivan blogiisi ja lisäävän jokaisen rivin perään kommentin siitä, mitä ko. rivi tekee. Lisää kommentit eri sinisellä tekstin ollessa mustaa, jotta ne erottuu. Alla esimerkki...
/* Comment line */  Kommenttirivi
else if (jotain=0)      Jos jotain ei ole jotain vaan 0 niin tehdään...
Keksi myös mikä on ko. ohjelmanpätkän tarkoitus ja keksi ohjelmalle nimi. Kuinka tämän ohjelman voisi lisätä webbisivulle?

Koodi:

var userChoice;
var userChoice = prompt("Do you choose rock, paper or scissors?");
var computerChoice;
var computerChoice = Math.random();
console.log('Random number for computer selection is ',computerChoice,' which means...');
if (computerChoice < 0.34) {
    computerChoice = "rock"; }
    else if (computerChoice < 0.67) {
        computerChoice = "paper"; }
        else {
            computerChoice = "scissors"; }
console.log('Computer chose: ',computerChoice);
console.log('Aaand your choice was: ',userChoice);
console.log(compare(userChoice,computerChoice));

var compare = function (player, computer) {
    if(player===computer){
        return "The result is a tie!";
        }
        else if (player==='rock') {
            if (computer==='scissors') {
                return "Player wins!";
                }
                else if (computer==='paper') {
                    return "Computer wins!";
                    }
                }
            else if (player==='paper'){
                if(computer==='rock') {
                    return "Player wins!";
                }
                    else if(computer==='scissors') {
                        return "Computer wins!";
                    }
                }
            else {
                    if(computer==='paper') {
                        return "Player wins!";
                    }
                    else if(computer==='rock') {
                        return "Computer wins!";
                        }
                    }
}

perjantai 23. tammikuuta 2015

Tehtävä 2. 3d "piirros"

Kokeillaanpa tällä kertaa taas yhtä online-työkalua.
TinkerCad on työkalu, jolla saa rakenneltua kolmiulotteisia kappaleita. Sillä pitäisi olla mahdollista rakentaa jopa 3d-tulostettavaa materiaalia.
Valitettavaa on, että sillä ei oikein muuten saa ulos mitään järkevää kuvatiedostoa.
Kokeillaan sitä kuitenkin. Lue palautusohjeet tarkkaan!

  1. Kirjaudu TinkerCadiin.
  2. Käy läpi kaikki LEARN-osion BASICS-oppitunnit.
    • Ota jokaisen oppitunnin lopputuloksesta näytönkuva ( alt+print screen) ja ota se talteen esim Paintin avulla.
  3. Tee omasta nimestäsi jokin taideteos, esimerkkinä oma kuvani tuolla alla.
    • Ota valmiista työstäsi taas näytönkuva talteen.
  4. Mene GALLERY->My things, avaa kuvasi ja ota linkki kuvaan talteen. (kohta, jossa lukee "link")
  5. Kirjoita blogiisi...
    • Kerro mitä mieltä olit TinkerCadistä ja sen toiminnasta.
    • Liitä oma osoitteesi linkkinä kirjoitukseesi.
    • Liitä mukaan kaikki ottamasi näytönkuvat.
  6. Lopuksi katsele vielä TinkerCadin Galleriaa ja valitse suosikkisi ja kirjoita blogitekstisi loppuun miksi valitsit juuri kyseisen kuvan ja lisää linkki ko. kuvaan kirjoitukseesi.


    Oma nimeni..

    perjantai 9. tammikuuta 2015

    Tehtävä 1. Liikkuvaa kuvaa

    Tällä kertaa kokeilemme hieman Windows Movie Makeria eli Elokuvatyökalua.
    Ohjelmalla pystyy tekemään elokuvaesityksiä vaikkapa vain kuvistaan ja musiikkiraidasta. Yksinkertaisuudessaan ohjelma toimii niin, että elokuvaprojektin aikajanalle raahataan siihen kohtaan haluttavaa aineistoa. Mukaan elokuvaan voi liittää toisia elokuvatiedostoja, kuvia ja musiikkia, lisäksi MovieMakerissä on mahdollisuus lisätä erilaisia tekstejä yms. kuva- ja videotiedostojen päälle tai väliin. Eli näin esimerkiksi voisi lisätä tekstityksiä tms. kuvatekstejä. Kuvien vaihdoksiin on myös mahdollista lisätä erilaisia tehosteita.
    Musiikin videoon voi hakea esimerkiksi Creative Commons lisenssillä Attribution NonCommercial, www.jamendo.com on esimerkiksi paikka, josta tällaisia musiikkeja voi löytyä. Olkaa tarkkana käyttöoikeuksien suhteen. Voit myös käyttää itse syyslukukaudella tekemääsi musiikkia.

    Tee nyt jostain mielenkiinnonkohteestasi 2-4min pitkä elokuvaesitys. Lisää tekstejä, alkutekstejä, lopputekstejä, kuvia ja musiikkia, videotakin saa lisätä, jos tekijänoikeudellisesti luvallista materiaalia on. Voit kokeilla miltä GIF-animaation animaatio näyttää "MovieMakerilla" tehtynä.
    HUOM! Valmis video sisältää lopputeksteissä lähdetiedot käytetyistä materiaaleista.
    Valmiin videon taas liität tietenkin blogiisi lataamalla sen YouTubee. Muista videon oikeudet asettaa sellaisiksi, että se blogissasi toistuu.
    Kokeile ja testaile. Tarkoitus ei ole nyt Oscar-pystiä saada, vaan kokeilla ohjelman ominaisuuksia ja testailla. Voi olla että joudut muokkaamaan videon tiedostomuotoa, jotta saat sen YouTubeen ladattua, siihen hyvä työkalu on  http://video.online-convert.com/.

    Tässä esimerkkivideo siitä, mitä voi saada aikaan nopeastikin (tosin tämän pituus ei vielä riittäisi).