Tentti
Tentti Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tentti kestää kolme tuntia. Tule paikalle viimeistään noin 20 minuuttia ennen tentin alkua, koska tentti pyritään aloittamaan tasalta. Poistua voi aikaisintaan, kun tentin alusta on kulunut puoli tuntia. Ensimmäisen salista poistuneen tenttiin ei enää oteta mukaan myöhässä paikalle tulleita. Tehdään sähköisesti WETOssa (https://wetodev.sis.uta.fi/weto5/) mikroluokkien Windows-koneilla. Omia koneita ei saa käyttää. Mikroluokkien koneilla on havaittu tentissä ja muutenkin hidastelua. Kirjaudu siksi koneelle heti. Kirjautumisen jälkeen näytölle tulee musta ruutu, joka saattaa olla näkyvissä reippaasti yli viisi minuuttia. Työpöydän pitäisi avautua lopulta. Koko prosessiin voi mennä 10 minuuttia tai pitempään. 2
Tentti Sähköisessä tentissä on paperitentin tapaan osaamisen päälähde tenttijä itse. Verkosta ei saa hakea tietoa. Esimerkiksi kurssin kotisivuilla ei saa käydä eikä Javan API:a saa selailla. NetBeans ja vastaavat kehitysympäristöt on kielletty. Luentorunko esimerkkeineen on saatavilla WETOssa, mutta omat ja mallivastaukset on piilotettu. Tenttiin ei saa tuoda mitään kirjallista materiaalia. Tavallista tenttiä koskevat säännöt pätevät edelleen. Erityisesti puhelimen käyttö ja viestintä puhelinta tai tietokonetta käyttäen muiden henkilöiden kanssa on kiellettyä tentin aikana. Sääntöjen rikkominen katsotaan vilpiksi, joka johtaa tentin ja kurssisuorituksen hylkäämiseen. 3
Tentti Henkilöllisyys todistetaan tentistä poistuttaessa opiskelijakortilla. Kortin puuttuessa käy kuvallinen henkilötodistus tai ajokortti. Tarkemmat tenttiohjeet julkaistaan kurssin kotisivuilla ennen tenttiä ja jaetaan paperilla tenttitilaisuudessa ovat luettavissa tentin aikana WETOssa. Tenttikysymykset jaetaan vain paperilla. WETOn verkko-osoite on annettu tehtäväpaperissa. Kysymyspaperit on palautettava tentistä poistumisen yhteydessä. Kynän ja kumin käyttö on sallittua ratkaisun hahmottelussa. Voit kirjoittaa ja piirtää kysymyspapereihin. Älä hätäile, vaikka tilanne voi olla uusi. Kurssin opettajat valvovat tenttiä ja avustavat, jos esimerkiksi Mac-järjestelmää normaalisti käyttävälle kurssilaiselle tulee ongelmia Windowsin komentoikkunassa. 4
Lopputentti Lopputentti järjestetään kaksi kertaa, koska kaikki kurssilaiset eivät mahdu saliin kerralla. Ti 24.10. klo 13 16 (ML10, B1084, ML51 ja ML53) ja ke 25.10. klo 9 12 (ML10, ML50, ML51 ja ML7). Ilmoittaudu yhteen yllä annetuista kahdesta tenteistä (joko tiistai tai keskiviikko), jos olet tulossa lopputenttiin. Kurssisivuilla ja kurssin sähköpostilistalla kerrotaan, kun ilmoittautuminen avautuu. Peru ilmoittautuminen ja ilmoittaudu uudelleen, jos haluat vaihtaa lopputentin päivää. Turhaan varattu tenttipaikka on pois joltakulta muulta. Muista perua ilmoittautuminen, jos et pääsekään lopputenttiin. 5
Tenttialueeseen ei kuulu Vuokaaviot. (Näistä ei kysytä, mutta ovat tietysti hyviä ratkaisujen hahmottelussa.) Tulostus erikoismerkeillä ja edistyneempi tulosteiden muotoilu. (Jos tarvitsee, niin annetaan esimerkki.) Alkeistyyppien arvoalueet. Kahden komplementti, ali- ja ylivuoto. Bittioperaatiot. Scanner-luokka. Yhdistetyt sijoitusoperaatiot +=, -=, *=, /= ja %=. Ehto-operaattori (?:). Pakkaukset. Math. (Jos tarvitsee, niin annetaan esimerkki.) Uudelleenohjaus. 6
Uusintatentti Kurssilla on kaksi uusintatenttiä. Uusintatenttien ajankohdat ilmoitetaan myöhemmin. Myös uusintatentit ovat sähköisiä. 7
Tentin arvostelu Saatava vähintään puolet pisteistä ( 12 pistettä). Harjoitusaktiivisuudesta saa hyvityspisteitä seuraavasti: 40% +0p, 60% +1p, 70% +2p ja 80% +3p. Hyvityspisteet huomioidaan vain, jos tenttipisteitä on vähintään puolet pisteiden kokonaismäärästä. Kirjoita kunkin tiedoston yleiseen kommenttiin nimesi. Kommentoi koodiasi muuten vain kodissa, jossa teet jotain yllättävää ja ajattelet selityksen olevan paikallaan. Käytä näin säästyvä aika esimerkiksi ratkaisujesi testaamiseen. 8