Edistyminen 10.12.2010

Päädyin tulokseen, että aluksi Taktiin kaavailemani erillinen pop-up-ikkuna oppilaan nimen vaihtamiseksi olisi liian vaikeakäyttöinen tai ainakin epäselvä, joten toteutin nimen vaihdon eri tavalla. Nimen kohdalle ilmestyy tekstikentät, joissa vanhaa nimeä voi muuttaa. Toiminto aktivoidaan klikkaamalla oppilaan kohdalla hiiren toista painiketta ja valitsemalla avautuvasta kontekstivalikosta ”Vaihda oppilaan nimeä”. Jos nimi olisi kysytty erillisellä dialogi-ikkunalla, ei nimen yhteydessä olisi nähnyt oppilaan kuvaa. Jos taas kuvakin olisi lisätty mukaan, olisi samantien pitänyt lisätä loputkin tiedot. Nyt useampaa nimeä voi muokata yhtä aikaa kätevästi samassa tuntinäkymäikkunassa.

Tällä hetkellä kaikkien oppilaiden nimenä on esimerkin vuoksi ”Risto-Matti Meikäläinen”. Se on tarpeeksi pitkä esimerkkinimeksi, sillä sitä varten piti varata kaksi riviä tilaa. Enempään tilan varaamiseen tuskin on hirveästi tarvetta.

Kuva käyttöliittymästä: Toiminto oppilaan nimen vaihtamiseen

Oppilaiden lisääminen tai tietojen tallennus ei toimi vielä tämänhetkisessäkään versiossa. Lisään ne, kunhan päätän, millaisessa tietorakenteessa loppupeleissä haluan säilyttää tiedot.

Ladattava kokeiluversio: Takti_20101210.exe

Tallennettu kategorioihin Ei kategoriaa | Jätä kommentti

Edistyminen 3.12.2010

Myöhästyin näemmä hieman (koska kello on jo yli puolenyön) aikataulun mukaisesta käyttöliittymän protoversion julkaisusta, mutta se johtui siitä, että innostuin lisäilemään kokeiluversioon muun muassa alert-tyyppisiä ilmoituslaatikoita toimimattomista ominaisuuksista kertomiseen.

Tuntinäkymä-ikkuna

Ohjelman pääikkuna on muuttunut hieman. Sen vasempaan laitaan on tullut nappi tunnin aloittamista varten sekä  kello, joka lopullisessa versiossa laskee aikaa alaspäin ja kertoo siten oppituntia varten käytettävissä olevan ajan. Ajan lopussa kello voisi muuttaa väriään punaiseksi. Suuren kellon alapuolella on myös normaalikokoisella tekstillä pienempi kellonaika, joka kertoo käytetyn ajan.

Vasemmalle lisätyssä palkissa on lisäksi tekstilaatikko, johon voi kirjoittaa lyhyitä kommentteja oppitunnin kulusta. Ohjelman asetuksia kerään jatkossa ”Työkalut->Asetukset”-valikkokohdan alle. Säädettäviä asetuksia tuli tässä vaiheessa mieleen vasta muutamia, mutta varasin jo etukäteen asetuksia varten välilehdet.

Edit: Ladattava kokeiluversio löytyy täältä: Takti_20101203.exe

Kuva Taktin tietoja ohjelmasta -ikkunasta

Tallennettu kategorioihin Ei kategoriaa | Jätä kommentti

Edistyminen 17.11.2010

Vaihdoin sivuston käyttämään pohjana WordPress-julkaisualustaa. Osoitteessa olleen kurssiin viittaavan kohdan /gko/ tilalle on tullut ohjelman nimi, /takti/. Uuden alustan ansiosta voin lähettää helposti blogiviestejä kehityksestä ja ideoista. Lisäksi ensimmäinen kokeiltava versio on nyt saatavilla!

Kuten sivustosta huomaa, piirsin ohjelmalle oman logon. Jotain viittaavan käden suuntaista lopullisen version logokin tulee olemaan. Ellei se sitten ole jopa tuo täysin sama.

Kuoppasin ajatuksen Objective-C-toteutuksesta Apple MacOSX:lle. Mikäli intoa ja aikaa löytyy kurssin jälkeen, toteutan työstä Qt:lla useammalla alustalla toimivan version. Alustoina siis mahdollisesti Windows, OSX, Linux sekä Nokian uudet kännykät. Applen iPhonella ohjelmaa tuskin tullaan näkemään.

Harjoitustyöhön toteutan vähintään välttämättömimmät toiminnot, jotka olenkin listannut etusivun aikatauluun. Hyviä ideoita saa kuitenkin mielellään esittää kommentoimalla artikkeleitani.

Esimerkkejä ehdotetuista ominaisuuksista:

  • Oppilaiden lajittelu istumajärjestyksen mukaisesti ja luokkatilan pohjapiirroksen käyttäminen istumajärjestyksen taustakuvana
  • Myöhässäoloajan automaattinen asettaminen
  • Erilliset plussat ja miinukset taululla tehdyille läksyille yms.
  • Oppilaskohtainen tekstinsyöttölaatikko tuntikohtaisille muistiinpanoille

Kokeiltava versio

Ohjelman peruskäyttöliittymästä on jo ladattavissa erittäin alkeellinen Windows Forms -versio. Oppilaita voi asettaa mukaan tunnille ja heille voi sen jälkeen antaa plus- ja miinuspisteitä painamalla vastaavia nappeja ruudulta tai kirjoittamalla uudet pistemäärät tekstikenttään. Hiiren toista nappia oppilaan päällä painamalla aukeaa kontekstivalikko, jossa on lisää oppilaskohtaisia asetuksia. Oppilaan kuvaketta voi vaihtaa joko tiedostonvalintadialogin avulla tai ”mäkkityyliin” raahaamalla uusi kuva tilalle vaikkapa Resurssienhallinnasta.

Kuvakaappaus Taktin tämänhetkisestä käyttöliittymästä

Tämänhetkinen käyttöliittymänäkymä. Kuvatiedoston voi tiedostonvalintadialogin lisäksi myös raahata oppilaan kuvakkeen päälle Resurssienhallinnasta tai muualta Windowsista.

Tallennettu kategorioihin Ei kategoriaa | Jätä kommentti