Süvendusrühma kodused tööd/tähtajad
Ignoreeri praksi materjalides mainitud koduseid ülesandeid. Ainsad kodused ülesanded on siin kirjas. Jooksva nädala ülesanded peab esitama pühapäeviti 16:00. Saada ülesanded juhendaja meili peale (dmitri.lepp@ut.ee). Maini ka, kui palju kodune töö aega võttis.
2025-05-25
- Valmista ette oma rühmatöö esitlust 5-7 minutit.
 - Eraldi saata pole vaja, esitada praktikumis (29.05).
 - Ühtlasi on see viimane tähtaeg kodutööde esitamiseks kui on soov teha eksamit 27.05!
- Esitlus võiks katta näiteks sellised teemad:
- programmi ja rühmaliikmete tutvustus
 - tööjaotus meeskonnas
 - ülevaate arendusprotsessist, tööde jaotus etappide vahel
 - kogetud rõõmud ja mured ning nende ületamised
 - tehnikad, komponendid, raamistikud, keerulisemad algoritmid, mida õppisite ja katsetasite.
 
 - Abiks võiks olla enne koostatud esitluse fail (nt. PowerPoint või pdf).
 
 - Esitlus võiks katta näiteks sellised teemad:
 
2025-05-18
- Esita rühmatöö etapp #3
 - Täida rühmatöö kohta individuaalne ankeet
 - Kolmanda etapi committe arvestan nädala lõpuni ehk 25.05
 
2025-05-11
- Esita näidiskontrolltöö2 lahendus
 
2025-04-27
- Esita rühmatöö etapp #2. Soovitame vaadata juhendit. 
- Projekti koodi saatma ei pea, kui olete eelnevalt oma projekti git-i repo linki saatnud.
 - Hindan iga liikme panust individuaalselt.
 - Hindan ainult koodi git repositooriumi master branchis.
 - Oleks hea kui te saadaksite kokkuvõtet, mis selle etapi lõpuks valmis sai.
 - Kui vaja lisage teie programmi käivitamise/paigaldamise juhendit.
 
 - Täida etapp#2 individuaalne ankeet
 - Hindan committe, mis on tehtud päeva lõpuni (23:59)
 
2025-04-06
- Esita rühmatöö etapp #1. Soovitan vaadata juhendit. 
- Projekti koodi saatma ei pea, kui olete eelnevalt oma projekti git-i repo linki saatnud.
 - Hindan iga liikme panust individuaalselt.
 - Hindan ainult koodi git repositooriumi master branchis.
 - Oleks hea kui te saadaksite kokkuvõtet, mis selle etapi lõpuks valmis sai.
 - Kui vaja lisage teie programmi käivitamise/paigaldamise juhendit.
 
 - Täida etapp#1 individuaalne ankeet
 - Hindan committe, mis on tehtud päeva lõpuni (23:59)
 
2025-03-30
- Tegelege rühmatöö projekti arendusega. Jälgige juhendit ja tähtaegu sealt.
 - Võite saata ka täpsemad plaanid funktsionaalsuse osas, mida kavatsete esimeses etapis realiseerida koos tööjaotusega meeskonnaliikmete vahel.
 - Hiljemalt see nädalavahetus võiks olla igal tiimiliikmel commit reposse tehtud.
 - Konverteerige oma rühmatöö projekt maven projektiks. (Kes soovib võib kasutada ka gradle-it)
 
2025-03-23
- Esita näidiskontrolltöö lahendus. Tutvu ka KT reeglitega.
 - Installi endale logimise plugin PALG. Tutvu ka juhendiga. Kontrolltöö ajal tuleb koguda ja esitada logisid!
 
2025-03-16
- Esita Telekanalid lahendus
 - Esita Valuutakalkulaatori lahendus (ainult .java failid).
 - Moodusta rühmatöö grupp ja esita funktsionaalsuse nimekiri, rühma liikmeid + git repo link
 
2025-03-09
- Esita Echo server lahendus
 - Esita Echo server v2 lahendus
 - Esita Paralleelarvutused lahendus
 
2025-03-02
- Esita Dungeons & Dudes lahendus
 - Lahenda HelloGit ülesanded ja esita github repo link. Vaata ka AdvancedOutline alt linke.
 
2025-02-23
- Esita SortedUniquePersonList lahendus
 - Esita kõik liideste harjutused
 - Harjuta debuggeri kasutamist: step in/out/over, breakpoint, continue
 - Silumisest on kirjutatud ka ainelehel.
 
2025-02-16
- Esita Tantsupaarid v2 lahendus
 
2025-02-11
Esimene praks ja kickoff. Installi enne praksi Intellij IDEA ja Java JDK. Vaata ka IDE juhendit