=== 2 ================================================================= Mitä asioita olisi pitänyt käsitellä enemmän/vähemmän? --- 1----------------------------------------------------------------- STL kirjastoa enemmän, ja keskittyä kurssilla olio-ohjelmointiin. Sen sijaan, että katsotaan läpi kaikkea sieltä sun täältä. Algoritmit on selvästi oma kokonaisuutensa, eikä laskut niiden kasvunopeuksista ollut mielestäni oman kurssin asiaa (no yksi tehtävä, mutta esimerkiksi), ja siksi varmaankin jäi vain pintapuoliseksi. Kurssilta puuttui tai oli vähän sitä, miten asiat tulisi käytännössä tehdä järkevästi, tarkoitan nyt hyväksi todettuja OO-malleja ohjelmista. (=> desing patterns). Mitä Windows-ohjelmointiin tulee niin sitä saa harrastaa kuka haluaa. Specifisen kokonaisuuden opettelua, ja niitä joita kiinnostaa voisivat suorittaa sen omalla kurssilla. Jos on virallista kurssin asiaa niin silloin samantien voitaisiin käydä GUI alkeet, Linuxille, Macille,. ei kyllä kunolla läpikäytynä mahdu kokonaisuuten. Sitä paitsi, pikainen katsaus Windows MFC alkeisiin ei varmaan muistu mieleen tulevaisuudessa kun sitä tarvitsee. --- 2----------------------------------------------------------------- Enemmän olisi pitänyt käsitellä itse koodausta ainakin metodien käsittelyn osalta, tai sitten olisi enemmän tullut antaa neuvoja mistä tietoa olisi löytänyt. Kaikkia tarvittavia asioita käsiteltiin kyllä, mutta silti jossain vaiheessa vain taito loppui kesken ja mielestäni ei luentomoniste tarjonnut tällöin riittävästi aineistoa hommasta selviämiseen. Tiedän, ettei sen tarkoituskaan ollut niin tehdä, mutta mielestäni tässä asiassa voisi ottaa kuitenkin jonkin verran oppia Ohjelmoinnin peruskurssin kirjasta (Pentti Hirvonen), jossa varsinaista koodausmateriaaliakin oli tehty reilusti yli tarpeen ja täten se mahdollisti oppimisen vielä kurssin jälkeenkin. Mielestäni myöskin jäi jonkin verran hämäräksi, millaista taitotasoa kurssilla todella odotettiin, kun opetettiin sekaisin hyvinkin edistyneitä tekniikoita ja aivan alkeita. --- 3----------------------------------------------------------------- En tiedä. Mielestäni kurssi antaa hyvät valmiudet ohjelmointiin. Muistakaa! Ohjelmoijaa pitää aina sattua syrämeen jos copypasteaa! Tuonkin joutui huomaamaan vasta isommassa projektissa(=lue harkka). Siinä sitä sitten naureskeltiin luennoitsijan jutuille: "Ja ettei muka missään tunnu :)". Kyllä sen myöhemmin huomas että olipas tullut taas ammuttua isovarpaaseen. --- 4----------------------------------------------------------------- Ei mitään enemmän tässä aikataulussa. Jos pitempi kurssi, silloin STL. --- 5----------------------------------------------------------------- mieleen jäi huonoiten luokkien eksoottisemmat ominaisuudet (polymorfismi jne.), joten ehkä sitten niitä enemmän.. --- 6----------------------------------------------------------------- Kokanaisuutena toimiva. Ongelmat syntyi sillon kun ei päässyt luennoille. --- 7----------------------------------------------------------------- --- 8----------------------------------------------------------------- Asiaa vähemmän, sisällön pilkkominen kahteen eri kurssiin auttaisi? Näin se kai tulevaisuudessa onkin... Ehkä siinä olioasian alussa voisi viivähtää vähän pidempään. Samoin osoittimissa ja dynaamisessa muistinhallinassa. Loppukurssi meni itseltäni lähes täysin ohi korvien, kun harjoitustyöltä ei ehtinyt / viitsinyt luennoille. --- 9----------------------------------------------------------------- Omakohtaisesti algoritmeihin olisi voinut uhrata vähän vähemmänkin aikaa,lopussa joitain asioita mentiin läpi tukka putkella. --- 10----------------------------------------------------------------- Jaa, vaikea sanoa... Loppuluentojen asiat Javasta ja graafisista työkaluista oli mielenkiintoinen, mutta nehän ovat jo muiden kurssien asioita... --- 11----------------------------------------------------------------- Kurssi antoi riittävästi kaikkea. --- 12----------------------------------------------------------------- --- 13----------------------------------------------------------------- Olisin ehkä hieman enemmän halunnut nähdä esim. Builderin käyttöä, kun tehdään graafisia kilkkeitä. Toisaalta on sitä kesätöissäkin oppinut sen verran, ettei se nyt niin hienoa ole. ;) --- 14----------------------------------------------------------------- No, fyysikko-matemaatikkona tietenkin näitä matemaattisjuttuja oisin kaivannut, mutta silloin lienee olisi pitänyt vaihtaa kieltäkin ja ihan ymmärrettävää että kuulun vähemmistöön. Kyseessähän kuitenkin on tietotekniikan kurssi. --- 15----------------------------------------------------------------- --- 16----------------------------------------------------------------- Luokat oli uutena asiana epäselviä ja vaikeita, niitä voisi kerrata vaikka kuinka ja aina on jotain epävarmaa takaraivossa. --- 17----------------------------------------------------------------- No kun alussa mietittiin niitä algoritmeja ja suunniteltiin, ja sitten hypättiin hetkessa käyttämään niitä sun kirjastoja. Ne on kyllä hyviä, varsinkin erota, ja ne odota merkit, muttakun nykyään ei oikein pärjää ilman ja on liian laiska kirjoittamaan omia (tulis varmaan aika samannäkösiä ;-p ) Miksei vois aloittaa kasaamaan omaa kirjastoa vaikka jo ekalla ohj kurssilla? Ja se printterin käyttö jäi kaivelemaan. --- 18----------------------------------------------------------------- Taulukon dynaamisuuteen yms asioihin olisi voinut paneutua vieläkin enemmän. Siinä vaiheessa tuli niin paljon uutta asiaa, että oli välillä hankalaa pysytellä perässä. Muuten ok.