Open Data Kit tutuksi !
Nuoli alas niin pääset johdantoon
Ruudun oikeassa alakulmassa olevilla nuolilla voit siirtyä aihekokonaisuudesta seuraavaan tai takaisin (oikea - vasen) tai liikkua asiakokonaisuuden alasivuilla (alas - ylös).
Voit myös käyttää näppäimistön nuolinäppäimiä.Kurssin tavoitteena on opettaa kuinka Open Data Kit sovelluksia voidaan käyttää hyväksi esimerkiksi opetuksessa. Open Data Kit on ilmainen vapaan lähdekoodin sovelluspaketti, jonka avulla voidaan kerätä erilaista informaatiota helposti, nopeasti ja tehokkaasti käyttäen nykyaikaisia älypuhelimia tai tabletteja. Et tarvitse datan keruuseen muuta kuin android -käyttöjärjestelmällä varustetun puhelimen / tabletin. Kerätty aineisto voidaan lähettää laitteesta verkon kautta palvelimelle, jossa sitä voidaan visualisoida tai julkaista toisille palveluille.
Et tarvitse:
Paina nuolta oikealle!
TAVOITTEET:
OPPIMISTEHTÄVÄÄN TARVITTAVA AIKA JA MATERIAALI:
Tutustutaan yksinkertaiseen lomakkeeseen vaiheittain.
Mikäli tehtävä ei oikein onnistunut tai tuntui haastavalta, niin voit katsoa alta videon suorituksesta. Oleellista kuitenkin on, että tutustuisit itse ensin rauhassa ohjelman käyttöön. Älä pelkää, et voi tehdä mitään "väärin".
Mene internetselaimella osoitteeseen https://opetushaavi.appspot.com Joudut kirjautumaan sisälle tunnuksillasi. Valitse vasemmasta yläkulmasta kaavake, jonka lähetit palvelimelle. Jossain kohtaa on sinun datasi. Palaamme palvelinohjelmiston käyttöön myöhemmin uudestaan (moduli 4). Muista kirjautua ulos!
Video suorituksesta tulee tähän.
TAVOITTEET:
OPPIMISTEHTÄVÄÄN TARVITTAVA AIKA JA MATERIAALI:
OHJEET:
Video suorituksesta tulee tähän.
Build ohjelmistolla pystyt luomaan, muokkaamaan ja julkaisemaan lomakkeita järjestelmään. Build on internet -sovellus jota voit käyttää tietokoneellasi jossa on internet yhteys.
TAVOITTEET:
OPPIMISTEHTÄVÄÄN TARVITTAVA AIKA JA MATERIAALI:
Tässä oppimistehtävässä luot koulutyytyväsisyyskyselyn suorittamiseen tarvittavan lomakkeen.
Kysymykset:
1. Mitä pidät koulusta tällä hetkellä?
-Pidän siitä paljon
-Pidän siitä jonkin verran
-En pidä siitä kovin paljon
-En pidä siitä lainkaan
2. Suurin osa opettajistani on ystävällisiä?
3. Opettajat rohkaisevat minua ilmaisemaan oman mielipiteeni oppitunneilla?
4.Opettajat kohtelevat meitä oppilaita oikeudenmukaisesti?
5.Opettajani ovat kiinnostuneita siitä mitä minulle kuuluu
-Täysin samaa mieltä
-Samaa mieltä
-En osaa sanoa
-Eri mieltä
-Täysin eri mieltä
Sen jälkeen avautuu näkymä:
Kirjoita options kenttiin haluamasi vaihtoehdot ja paina Apply. Underlying value-kenttiin kannattaa laittaa numeerinen arvo. Mikäli haluat käyttää tekstiä, vältä välilyöntejä ja laita niiden paikalle esimerkiksi alaviiva (esim. pitää_paljon).
Jatka muut kysymykset samaan malliin.
Videolta näet miten tehdään monivalinta.
Lisätään kyselyyn vielä lisäkysymys ja kuva:
TAVOITTEET:
OPPIMISTEHTÄVÄÄN TARVITTAVA AIKA JA MATERIAALI:
Mikä on koulun mukavin paikka?
(Ota kuva seuraavalla sivulla)
Lisätään lomakkeelle teksti kenttä "Mikä on koulun mukavin paikka?"
ja mediaelementti
Lisätään kuvaelementti lomakkeelle valitsemalla image.
Tässä modulissa opit käyttämään ODK Briefcase ohjelmaa. Tarvitset tätä ohjelmaa, jos haluat purkaa mobiililaitteilla kerätyn datan manuaalisesti omalle tietokoneellesi, mikäli esimerkiksi internet-yhteyttä ei ole käytettävissä. Ohjelmalla voidaan myös viedä sekä tuoda tyhjiä kaavakkeita sekä kerättyä dataa palvelimelta omalle koneelle (tai toisinpäin), sekä muuntaa dataa taulukkolaskentaohjelman ymmärtämään muotoon (.csv).
Varmista aluksi, että koneessasi on uusin Java asennettuna. Lataa se tarvittaessa täältä. Lataa Briefcase -ohjelma täältä ja tallenna se haluamaasi kansioon tietokoneellesi (esimerkiksi kansioon nimeltä "odk", jonka teet haluamaasi paikkaan). Ohjelma (ODK Briefcase v1.4.3 Production.jar) käynnistyy kaksoisklikkaamalla kuvaketta.
Mikäli näin ei tapahdu, niin joudut assosioimaan.jar-tiedostot avautumaan Javalla. Seuraavalla sivulla kerrotaan ohjeet tähän.
Voit myös käynnistää ohjelman komentoriviltä, anna ohjelman hakemistossa komento java -jar ODK Briefcase v1.4.3 Production.jar
hiiren oikealla napilla .jar tiedoston päällä.
avaa ohjelmalla / open with...
Jos Java on listassa, valitse se (rasti kohtaan avaa aina tällä ohjelmalla / Always use the selected program).
Ensimmäisellä kerralla, kun käynnistät Briefcase ohjelman joudut valitsemaan sijainnin, minne ohjelman käsittelemät tiedot tallennetaan (ODK Briefcase Storage kansio). Valitse haluamasi sijainti (esim. luomasi odk niminen kansio).
HUOMIO! Briefcase ohjelma ei osaa tulkita Android versioiden 4.x tiedostorakennetta (MTP). Ohjelma ei siis tunnista tietokoneeseen USB-kaapelilla yhdistetyn Android-laitteen tiedostorakennetta (Tietokoneen kautta kyllä näet hakemiston ja tiedostot). Siihen asti, kunnes tämä ratkaistaan tulee laitteelle tallennettu data kopioida Windows tietokoneen resurssienhallinnalla (Mac tietokoneella tarvitset tämän ohjelman) johonkin kansioon, josta ne sitten avataan. Kopioitavat tiedostot löytyvät Android-laitteesta sijainnista /sdcard/odk.
Seuraavissa oppimistehtävissä käydään läpi vaihe vaiheelta suositellut toimenpiteet; oppimistehtävä 3a, kun tuodaan dataa palvelimelta omalle koneelle ja tehtävä 3b, kun haluat käyttää Briefcase-ohjelmaa palvelinohjelmiston korvikkeena ja tuoda kerätyn datan manuaalisesti Android-laitteilta tietokoneeseen.
Miten tuodaan dataa palvelimelta omalle tietokoneelle, ja miten data muunnetaan taulukkolaskentaohjelman ymmärtämään muotoon.
TAVOITTEET
opit tuomaan palvelimelle lähetettyä lomakedataa ja palvelimella olevia tyhjiä lomakkeita omalle tietokoneellesi.
Opit muuntamaan kerätyn / tuodun datan taulukkolaskentaohjelman ymmärtämään muotoon.
OPPIMISTEHTÄVÄÄN TARVITTAVA AIKA JA MATERIAALI:
tarvittava aika noin 30 min.
Android -puhelin tai tabletti.
tietokone, jolla yhteys internettiin.
Briefcase -ohjelma tietokoneessa.
OHJEET:
3. Valitse tuotava lomake / lomakkeet ja paina Pull. Näkymä on tämän jälkeen on seuraava:
4. Tarkastele resurssienhallinnalla (esimerkissä Windows Explorer) ODK Briefcase Storage -kansion sisältöä. Löydät kansiosta lomakepohjan sekä tuodun datan.
5. Seuraavaksi viet / muutat juuri tuodun datan .csv (Comma Separated Value) muotoon, jota voit muokata taulukkolaskentaohjelmalla. Valitse Export-välilehti, kerro minkä kaavakkeen haluat viedä / muuttaa ja minne haluat tiedostojen menevän (esimerkissä C:\Users\Niko\Documents\Data).
Sinulla voi olla joskus tarvetta muokata dataa tekstieditorissa. Tässä esimerkissä viety / muunnettu "Koululaisen luontohavainnot" data näyttää tekstieditorissa (Notepad++) seuraavalta.
7. Csv-tiedoston avaaminen voi vaihdella taulukkolaskentaohjelmasta riippuen. Open Office Calc avaa muunnosdialogin automaattisesti, kun avaat .csv-tiedoston. Valitse erottimeksi pilkku! MS Excel:ssä joudut ensin käynnistämään ohjelman (siis. Excelin), jonka jälkeen Avaa -> valitse tiedostomuodoksi tekstitiedosto -> Ok.
Kirjoita lopuksi reflektio oppimistehtävästä kurssin sähköpostilistalle (laita otsikoksi reflektio+oppimistehtävän numero, esim reflektio1) ja kommentoi ainakin yhtä muuta reflektiota.
Miten tuodaan dataa ODK Collect laitteesta
TAVOITE
OPPIMISTEHTÄVÄÄN TARVITTAVA AIKA JA MATERIAALI:
Miten tuodaan dataa ODK Collect laitteesta.
Vaikka Briefcase -ohjelmalla voit noutaa (pull) ja lähettää (push) palvelimelta (tässä harjoituksessa opetushaavi.appspot.com) tyhjiä lomakkeita, et voi lähettää sillä tyhjiä lomakkeita Collect -sovellukselle puhelimeen / tablettiin. Tämä operaatio täytyy tehdä manuaalisesti tietokoneen resurssienhallinnan avulla (Mac OSX tietokoneelle tarvitset erillisen ohjelman tiedostojen siirtämiseen). Seuraavalla sivulla on kuvattu vaihe vaiheelta miten tämä tehdään.
Huom! Briefcase ohjelma ei osaa tulkita Android versioiden 4.x tiedostorakennetta (MTP). Ohjelma ei siis tunnista tietokoneeseen USB-kaapelilla yhdistetyn Android-laitteen tiedostorakennetta (Tietokoneen kautta kyllä näet hakemiston ja tiedostot). Siihen asti, kunnes tämä ratkaistaan tulee laitteelle tallennettu data ensin kopioida Windows tietokoneen resurssienhallinnalla (Mac tietokoneella tarvitset tämän ohjelman) johonkin kansioon, josta ne sitten haetaan Briefcase-ohjelmalla. Kopioitavat tiedostot löytyvät Android-laitteesta sijainnista /sdcard/odk.
5. Käynnistä Briefcase-ohjelma, valitse Pull-välilehti, valitse alasvetovalikosta "Custom Path to ODK Directory".
Tämä kohta on oleellinen, jotta et seuraavan tuonnin yhteydessä toisi samoja lomakkeita toiseen kertaan.10. Kirjoita lopuksi reflektio oppimistehtävästä kurssin sähköpostilistalle (laita otsikoksi reflektio+oppimistehtävän numero, esim reflektio1) ja kommentoi ainakin yhtä muuta reflektiota.
Tämän modulin oppimistehtävässä toteutat yhdessä muiden kurssilaisten kanssa datankeräysprojektin ODK-työkaluja hyödyntäen.
opit hyödyntämään ODK-työkaluja kokonaisvaltaisesti jaTässä oppimistehtävässä toteutat yhdessä muiden kurssilaisten kanssa datankeräysprojektin ODK-työkaluja hyödyntäen.
TAVOITTEET
OPPIMISTEHTÄVÄÄN TARVITTAVA AIKA JA MATERIAALI:
Datan julkaisu muihin palveluihin (lähinnä Google taulukkolaskenta ja
Google fusion taulukot). Fusion taulukoiden avulla voit luoda
esimerkiksi dynaamisia karttoja, mikäli datasi pitää sisällään
paikkatietoa. Käyttäkää tässä oppimistehtävässä "Upload existing data ONLY" vaihtoehtoa!
Lomakkeeita voidaan luoda monella eri tavalla, joista tällä kurssilla tutustut yhteen. ODK Build ohjelman avulla luotu lomake on pohjimmiltaan XML-formaatissa, jonka tulee olla tiettyjen sääntöjen mukainen. Validate-ohjelmalla voit tarkistaa täyttääkö lomake ne säännöt, joita sille on asetettu.
Seuraavalla sivulla on esimerkkikuva, jossa validaattori kertoo, että lomake on validi, mutta antaa useita varoituksia. Käytännössä tämä lomake toimii, mutta kaikki sille syötetyt arvot eivät tallennu.