wiki:paate11_1
Last modified 7 years ago Last modified on 2011-01-10 02:21:29

Pages linking to paate11_1:
paate11

Ohjelmointi 2 2011 / Pääteohjaus 1

Oppimistavoitteet

  • harjoitustyön vaiheisiin 1-7 tutustuminen
  • oman ht:n 1. vaiheen palauttaminen
  • demotehtävän 1-4 palauttaminen

Tehtävät

1. Harjoitustyön vaiheisiin tutustuminen

  • mene komentorivillä C:-levyllä omaan hakemistoosi, jos sinulla ei ole, luo: c:\mytemp\ohj2\OMATUNNUS
  • katso aluksi: http://users.jyu.fi/~vesal/ohj2/ ja erityisesti linkki "Suunnitelma ja avustus Wikissä".
  • katso vaihe 1 - karkea suunnitelma ulkoasusta
  • katso vaihe 2 - ulkoasu suunniteltu "lopulliseksi"
  • katso ja kokeile vaihe 3 - näyttää oikealta ja kaikkia toimintoja voi kokeilla, juuri mikään ei toimi oikeasti
    • ota kerho.jar ja kokeile ajaa.
    • ota tarkoittaa tässä että paina linkkiä hiiren oikealla ja tallenna omaan hakemistoosi
    • aja tarkoittaa, että kirjoita komentoriviltä kerho.jar
  • katso vaihe 4 - erityisesti CRC-kortit ja tietorakenteen kuva ovat uutta
  • kokeile vaihe 5.1 - osaa lisätä jäseniä (Paina Uusi jäsen), ei harrastuksia
  • katso ja kokeile vaihe 5 - osaa lisätä jäseniä (Paina Uusi jäsen), ja sille harrastuksia (valitse jäsen ja paina Lisää harrastus), mitään ei voi muokata
  • kokeile vaihe 6 - osaa lukea tiedostosta ja tallentaa sinne takaisin
    • ota kerho.jar ja kokeile ajaa. (ennen ajoa kannattaa ottaa myös kelmit.dat ja kelmit.har)
    • lisäile jäseniä ja harrastuksia
    • sammuta ja käynnistä uudelleen, lisäykset pitäisi olla tallessa.
  • kokeile vaihe 7.1 - ota kerho.jar - katso miltä harrastukset näyttävät
  • kokeile vaihe 7.2 - ota kerho.jar - katso millaista harrastusten muokkaus on oletuksilla
  • katso ja kokeile vaihe 7 - ota kerho.jar ja kokeile ajaa, vastaa valmiiksi kelpaavaa työtä. Harrastusten editointi parempaa, poistot toimivat, samoin etsiminen ja lajittelu.
  • voit kokeilla myös vanhaa komentorivipohjaista versiota:
    • anna komentoriviltä komento cp jotta koodisivu vaihtuu Windowsia varten
    • mene komentoikkunan vasemman yläkulman ikoniin ja siitä Properties/Font/Lucida? Console
    • anna komentoriviltä komento (tämä oli luonnollisesti .jar:in oletuksena ennen):
      java -cp kerho.jar kerho.Naytto
      
  • katso miten versionhallinasta näkyy vaiheiden kehittyminen

2. Oman harjoitustyön 1. vaiheen palauttaminen

  • tee omaan hakemistoosi alihakemisto kuvat
  • talleta sinne: paaikkunak.png tai piirrä nopeasti joku vastaava itse
  • valitse harjoitustyöllesi projektinimi. Jos teet yksin, niin oma käyttäjätunnuksesi on hyvä nimi. Jos teet ryhmässä, niin jonkun ryhmäläisen (kunhan kaikki suostuvat) käyttäjätunnus on ok. Muuten keksikää joku sopiva akronyymi, jossa ei ole erikoismerkkejä (ei edes skandeja eikä välilyönteja), tyyliin kerho11 Jatkossa tähän valitsemaasi nimeen viitataan jonolla PROJNAME, eli aina kun näet tekstin PROJNAME, korvaa se työllesi valitsemalla tunnuksella (pienellä kirjoitettuna)
  • luo projektillenne Wiki-sivu
  • laita sivulle jonkin verran tekstiä, toistaiseksi ihan sama mitä, kuvan osoitteeksi vesal-tilalle tietty oman projektin nimi
  • kirjoita ohjeen mukaan? files.txt tuohon C:\mytemp\ohj2\OMATUNNUS hakemistoon.
  • lähetä tiedostosi SVN:ään kirjoittamalla komentoriville
    svnht PROJNAME
    
    (lue palautusohjeet?)
  • kokeile että kuva näkyy tekemälläsi Wiki-sivulla
  • lähetä tiedostosi WWW-hakemistoosi kirjoittamalle komentoriviltä:
    svnht w PROJNAME
    
    (lue palautusohjeet?)
  • katso miten työ näkyy WWW-sivuillasi: http://users.jyu.fi/~OMATUNNUKSESI/ohj2/
  • jatkossa voit lisätä files.txt:hen muita kuvia ja toki vaihtaa oman piirtämäsi kuvan tuon mallikuvan tilalle

3. Demotehtävien palauttaminen

  • kokeile palauttaa demo 1:n tehtävä 1-4 ohjeen mukaan?
  • muista vaihtaa tuonne (tuhoa lähettämäsi rivi ja lähetä uudestaan) oikea piirtämäsi kuva kun saat sen valmiiksi

4. Jos jää aika