HUOM! Sivulle tulee vielä muutoksia!
Myös osa linkeistä voi olla toimimattomia koska
materiaali ei ole vielä valmis.
Ilmoittautuminen: | Korppi-järjestelmällä,
mielellään ennen 1. luentoa. |
Luennoitsija: | Vesa Lappalainen ohjaukset myös
Antoine Kalmbach,
Teemu Natunen,
Heikki-Jussi Niemi,
Toni Haka Risku ja
Santtu Viitanen
|
Paikka: | Agora Auditorio 3 |
Sisältö, esitiedot ja työmäärä: | Java-kielen perusteet, olio-ohjelmoinnin alkeet
Kurssin työmäärä 15.5 t/viikko! |
Aika: | 11.1.2011 alkaen ti 14:15-16, to 12:15-14 |
Demot: | Pakolliset, hyvityspisteitä Demotehtävät ja vastaukset Demot voidaan palauttaa ainoastaan WWW:n kautta. Demojen vastaukset käydään läpi palautustilaisuuksissa Auditorio 3:ssa ma 14-16 ja 16-18. Demot pitää olla verkossa ennen ma 13.00. Palautus NettiDemoWWW:llä. Koska demot ovat osa kurssin suoritusta, on demoissa "huijaaminen" verrattavissa tenttissä lunttaamiseen ja käsitellään vastaavalla tavalla. Käytössä olevan tekniikan ansiosta huijaamisesta jää myös yleensä kiinni! Demopisteet ovat käytettävissä vain välikokeessa! Demoryhmiin ilmoittautuminen Korpilla Demojen mallivastauksia koodina |
Harjoitustyö: | Kukin vaihe näytetään ohjaajalle henkilökohtaisesti aikataulun mukaan, myöhästymiset
-0.5 p/päivä. Katso palautusohjeet
ja teko-ohjeet
. Ohjausaikojen varaaminen Korpilla Malliharjoitustyö Tyypillisiä harjoitustyön vikoja. JSP harjoitustyön palautusohje Kurssin Wiki Vuoden 2011 svn |
Pääteohjaukset: | to 14-18 (AgB211.1), pe 8-16, ma 10-14 (AgB211.1) alk. 13.1, Ks. myös
pvm:t ja aiheet Pääteohjausryhmiin ilmoittautuminen Korpilla Muista myös C++ ja JSP-kurssin pääteohjauksiin ilmoittautuminen! |
Tentti/suoritustavat: | 1. Välikoe pe 25.3.2011 klo 12:00, Auditorio 1 (kestää 4 h) (vk=max
24p, min 6p), pisteytys: 3/5*vk + dp1 + 2*dp2 (max=32, josta 12p=1/5, 26p=5/5) Jos kurssi on hyväksytty välikokein, ei tietenkään tarvitse tulla loppukokeeseen :-) Välikokeita on siis vain YKSI! Loppukokeet: ?.5 (jos kurssi suoritetaan loppukokeella, ei demoja tarvitse tehdä, harjoitustyön pitää kuitenkin olla hyväksytty ennen kokeeseen tulemista. Loppukoetta varten ei ole pakko näyttää jokaista harjoitustyön vaihetta, mutta vaiheita kannattaa siltä noudattaa. Suositeltavia näyttöjä: suunnitelma, tietorakenne, valmis työ. Kokeeseen saa osallistua vasta kun HT on hyväksyttty. Kokeessa saa olla mukana yksi A4-kokoinen lunttilappu) Kurssin voi suorittaa myös niin, että tekee 1. jakson demoista 105% (tämä on mahdollista Bonus ja Guru-tehtävien ansiosta). Tällöin ei tarvitse käydä välikokeessa (välikokeen kohdalle laitetaan 17 p), mutta suoritustapa pitää valita nyt etukäteen Korpista ja lisäksi pitää saada ohjaajan hyväksyntä suullisessa kuulustelussa ennen 1. välikoetta. Tämä tarjous koskee vain kurssilla 1. kertaa olevia! Rautalangasta: Kurssille on 3 erilaista suoritustapaa: 1) yksi välikoe + demot yht.väh 40% (väh 25%/kerta) + harjoitustyö aikataulussa 2) pelkästään demot väh 105% 1. jaksosta + ohjaajan suullinen kuullustelu ennen välikoetta + 2. jakson demot + harjoitustyö aikataulussa 3) harjoitustyö ilman aikataulua (kuitenkin ennen tenttiä) + loppukoe ??.?.2010 (kokeessa saa olla mukana yksi A4-lunttilappu) Materiaali tentissä: Välikokeessa/tenteissä saa olla mukana yksi A4-arkki molemmin puolin kirjoitettuna (kynällä tai kirjoittimella). Ei suurennuslasia! |
Materiaali: |
Hanki itsellesi mappi, johon laitat kurssilla jaettua materiaalia! Ohjelmointi 2, vl-05 (hinta 12 e, tilatun monisteen voi hakea Ag C431.5) Ks. myös Olio-ohjelmointi ja C++, vl&rl-97 Ohjelmointi ++, vl-02 (luentomoniste, jaetaan C++ - luonnolla osina) Varaa haluamasi monisteet Korpilla Ohjelmointi 1 -kurssin luentomoniste Käsitekartta kurssin asioista Kurssin Wiki Tietohallintokeskuksen FAQ, esim: mitä ovat levyt u,w,n jne... Linkkejä muuhun materiaaliin Javala - itseopiskelupaikka ja taitojen testaaminen Javan SDK 1.6 dokumentaatio Haku SDK 1.6 manuaalista Java ME -dokumentaatiota Sovellusprojektien SVN-luennon materiaalit Tamperelaisten svn-ohjeita WWW-sovellusten rakentaminen Javalla / Pekka Kosonen Kertaa Ohj 1 -taitoja Ohjelmointi 1/s2008 -kurssin tentillä. |
Postilistat: |
Kurssille lähetetyt ryhmäpostit, ohj11@korppi.jyu.fi Kurssin keskustelulista, ohj11k@korppi.jyu.fi (kaikki saa lähettää) Kurssin pulinalista, ohj11p@korppi.jyu.fi (kaikki saa lähettää) C/C++ -osuuden postilista, ohj11cpp@korppi.jyu.fi (kaikki saa lähettää) WWW -osuuden postilista, ohj11w@korppi.jyu.fi (kaikki saa lähettää) |
Malliohjelmat: | /kurssit/ohj2, mikroluokassa n:\kurssit\ohj2 /kurssit -linkki kurssien juurihakemistoon Monisteen malliohjelmat: /kurssit/ohj2/moniste/esim, mikroluokassa n:\kurssit\ohj2\moniste\esim /kurssit/cpp, mikroluokassa n:\kurssit\cpp - C++ -kurssin esimerkkiohjelmia |
Luentojen aiheet: | Luennolla jaettu lisämateriaali ja luentojen aiheet |
Kirjallisuutta: | Luentomonisteet ovat monisteita eikä mikään korvaa hyvää
kirjaa! Ks. kirjallisuusviitteet |
Kurssin ohjelma: | Alkaa ti 11.1.2011, harjoitustyön teko-ohje olisi hyvä olla luettuna!
|
Käytettävät ohjelmat: | Periaatteessa mikä tahansa Java -kääntäjä/editori |
Kurssikyselyt |
Kurssikysely 2007 Kysely kurssien kuormittavuudesta, syksy 2004 Edellisestä kyselystä tarkemmin TIE120 sanalliset kommentit Kevään 2002-kysely Kevään 2001-kysely Kevään 2000-kysely Ynnä on arkistoinut vanhat kurssikyselyt. Katso kohdasta SMA112 Ohjelmointi. -98 -99 |
Välikokeen tehtävät, vastaukset ja tulokset