Mikko ja iPadin Walma-sovellus

Suomen koulujen nautiskellessa kesälomasta, Opinsysin toimistolla on siirrytty kesäkoodien pariin. Kesäkoodin tarkoituksena on antaa Opinsysin työntekijöille tilaisuus oppia uutta ja tutustua normaaleista työtehtävistä poikkeaviin asioihin. Aihepiirit liittyvät kuitenkin luonnollisesti suoraan tai välillisesti koulujen tietotekniikkaan.

Pääasiassa kaikista projekteista on tarkoitus syntyä täysin avoimia tuotoksia, joiden kehitystä voi seurata parhaimmillaan reaaliajassa. Tuotos ei välttämättä ole ohjelmakoodia, vaan se voi olla myös muuta luovaa ja ideoivaa toimintaa. Suurin osa kesäkoodi-ideoista syntyi Opinsysin sisällä, mutta osa on tullut eri kanavia pitkin niin asiakkailta kuin muuten toimintaamme seuranneilta henkilöiltä. Kiitos kaikille asiaan paneutuneille ja ajatuksiaan jakaneille!

Seuraavassa on esitetty taulukko nyt jo aloitetuista tai aiheeltaan muuten varmistuneista projekteista. Taulukko täydentyy kesän myötä.

Projekti Kuvaus Mistä projekti löytyy
Android sovellus Puavon laitehallintaan Laitekohtaisten asetusten muuttaminen nopeasti Android-sovelluksella.
Kuvan jakaminen Android-laitteesta Walmaan Kuvan lähettäminen Android laitteesta Walmaan siten, että selain käynnistyy automaattisesti samaan istuntoon. https://github.com/opinsys/walma-android
iOS-sovellus kuvan siirtämiseen Walmaan Walma-sovellus iOS-laitteille. Esim. iPhonella tai iPadillä kuvatut kuvat omalla sovelluksella Walmaan ja siitä ruudun avaus piirtopinnalle. Tavoitteena tutustua myös iOS-kehitystyökaluihin. https://github.com/opinsys/walma-ios
Opetustilanteen tallentaminen ja lähetys opettajatyöpisteellä Opetustilanteen tallennus ja broadcastaus Opinsysin opetyöpisteillä. Kesäkoodissa tutustutaan aiheeseen liittyvään tutkimukseen, kartoitetaan teknisiä vaihtoehtoja ja kirjoitetaan aihepiiristä blogikirjoitus.
Piirtopöydän testaaminen ja kuvituksen tekeminen websovellukseen Wacom Bamboo Fun Pen & Touch piirtopöydän testaaminen Linux-käytössä ja kuvituksen tekeminen sillä websovellukseen. Hannelen blogikirjoitus
Asiakaspalautteen koonti- ja tallennusjärjestelmä Ruby on railsilla Tavoitteena opiskella Ruby on railsia ja toteuttaa yksinkertainen sovellus asiakaspalautteiden vastaanottamiseen ja tallennukseen.
Websovellus opetusmateriaalin tekemiseen backbone.js tekniikalla https://github.com/opinsys/edulaboro
Palautteenantojärjestelmä Opinsys-järjestelmään Opinsys-järjestelmän käyttäjä voi koska tahansa tai käytön päättyessä (uloskirjautuminen) antaa nopeasti palautetta siiten miten hän sai haluamansa asiat tehtyä. Palautteet lähetetään websovellukselle joka tallentaa ne tietokantaan. https://github.com/opinsys/liitu-feedback/wiki
Käyttäjän hiirenliikkeiden analysointi (soveltaminen esim. mielialan tunnistukseen, autentikointi tms.)
Ldapjs:ään tutustuminen  Vaihtoehdon selvitäminen OpenLDAPille ja sen ACL:lle https://github.com/opinsys/couchldap

-Antti