{"id":823,"date":"2018-08-31T17:53:52","date_gmt":"2018-08-31T14:53:52","guid":{"rendered":"https:\/\/coursepages.uta.fi\/tiep1\/?page_id=823"},"modified":"2019-01-17T20:38:51","modified_gmt":"2019-01-17T18:38:51","slug":"nayttokoe","status":"publish","type":"page","link":"https:\/\/coursepages2.tuni.fi\/tiep1\/syksy-2018\/nayttokoe\/","title":{"rendered":"N\u00e4ytt\u00f6koe"},"content":{"rendered":"<p>Kurssin voi suorittaa suorittamalla hyv\u00e4ksytysti n\u00e4ytt\u00f6kokeen. N\u00e4ytt\u00f6koe arvostellaan kurssin muiden suoritustapojen tapaan arvosanalla 1\u20135. N\u00e4ytt\u00f6kokeessa menestyminen vaatii v\u00e4hint\u00e4\u00e4n hyv\u00e4t tiedot ja taidot kurssin aihepiiriin liittyen. Harkitse kurssin suorittamista opetukseen osallistuen, jos olet ep\u00e4varma kuinka suoriudut n\u00e4ytt\u00f6kokeessa.<\/p>\n<p><span style=\"background-color: #ffffff\">Voit suorittaa n\u00e4ytt\u00f6kokeen, vaikka aloittaisit ohjelmoinnin opiskelun vasta kes\u00e4ll\u00e4. T\u00e4m\u00e4 vaatii kuitenkin <strong>ahkeraa, melkein p\u00e4ivitt\u00e4ist\u00e4 harjoittelua<\/strong>. Pelk\u00e4st\u00e4\u00e4n materiaalia lukemalla n\u00e4ytt\u00f6kokeesta ei p\u00e4\u00e4se l\u00e4pi. Teoreettiset tiedot muuttuvat ohjelmointitaidoiksi vain ohjelmia kirjoittamalla. Muista p\u00e4ivitt\u00e4\u00e4 tietosi ja taitosi, jos olet ohjelmoinut aiemmin, mutta kurssilla k\u00e4ytetty Java-ohjelmointikieli ei ole sinulle tuttu.<\/span><\/p>\n<p>Et voi osallistua n\u00e4ytt\u00f6kokeeseen, jos<\/p>\n<ul>\n<li>olet jo suorittanut Lausekielinen ohjelmointi I -kurssin tai vastaavan kurssin (katso <a href=\"https:\/\/www10.uta.fi\/opas\/opetusohjelma\/marjapuuro.htm?id=38553\" target=\"_blank\" rel=\"noopener\">t\u00e4\u00e4lt\u00e4<\/a> Lis\u00e4tiedot-kohta) Tampereen yliopistossa, jolloin arvosanan korottaminen n\u00e4ytt\u00f6kokeen kautta ei ole mahdollista.<\/li>\n<li>Olet osallistunut aiemmin n\u00e4ytt\u00f6kokeeseen \u2013 n\u00e4ytt\u00f6kokeeseen voi osallistua vain kerran. Osallistumiseksi katsotaan kokeeseen tuleminen riippumatta siit\u00e4 palautitko vastauksia vai et. Osallistumiseksi lasketaan my\u00f6s kokeesta pois j\u00e4\u00e4minen ilman ilmoittautumisen peruuttamista ennen koetilaisuutta.<\/li>\n<\/ul>\n<p>Huomaa, ett\u00e4 aiemmat korkeakouluopinnot on suositeltavaa <a href=\"http:\/\/www.uta.fi\/opiskelunopas\/opintojen-aikana\/muualla-suoritettujen-opintojen-hyvaksilukeminen\" target=\"_blank\" rel=\"noopener\">hyv\u00e4ksilukea<\/a>. N\u00e4ytt\u00f6koe on tarkoitettu aiemman osaamisen tunnistamiseen (AHOT), joka on hankittu itse opiskellen, ty\u00f6el\u00e4m\u00e4ss\u00e4 tai toisen asteen koulutuksessa.<\/p>\n<p>Kokeeseen tulee ilmoittautua. Tarvitset ilmoittautumiseen yliopiston peruspalvelutunnuksen. Huomaa, ett\u00e4 tunnus ei ole suoraan k\u00e4ytett\u00e4viss\u00e4, vaan se pit\u00e4\u00e4 ensin aktivoida.<span style=\"background-color: #ffffff\"> Et voi muuttaa ilmoittautumistietojasi lomakkeen l\u00e4hett\u00e4misen j\u00e4lkeen. Ota yhteytt\u00e4 kurssin vastuuopettajaan, jos haluat muuttaa tietojasi tai peruuttaa ilmoittautumisesi.<\/span><\/p>\n<p><span style=\"background-color: #ffff99\"><span style=\"background-color: #ffffff\">Ota mukaan kokeeseen <strong>kuvallinen<\/strong> dokumentti, josta k\u00e4y ilmi henkil\u00f6llisyytesi. Opiskelijakortti, henkil\u00f6kortti, passi tai ajokortti ovat suositeltavimpia.<\/span><br \/>\n<\/span><\/p>\n<h2>Kokeen sis\u00e4lt\u00f6 ja alue<\/h2>\n<p>N\u00e4ytt\u00f6koe koostuu nelj\u00e4st\u00e4 ohjelmointiteht\u00e4v\u00e4st\u00e4, jotka ratkaistaan Java-ohjelmointikielell\u00e4. Esimerkiksi C-kielell\u00e4 ratkaistusta teht\u00e4v\u00e4st\u00e4 ei saa pisteit\u00e4. Saat tuntumaa n\u00e4ytt\u00f6kokeen sis\u00e4lt\u00f6\u00f6n ja vaikeustasoon tutustumalla <span style=\"background-color: #ffffff\"><a href=\"http:\/\/www.sis.uta.fi\/~laki1\/nayttokoe\/\" target=\"_blank\" rel=\"noopener\">esimerkkikokeisiin<\/a>.<\/span><\/p>\n<p>Teht\u00e4v\u00e4t ratkaistaan k\u00e4ytt\u00e4m\u00e4ll\u00e4 vain kyn\u00e4\u00e4 ja paperia. N\u00e4ytt\u00f6kokeessa ei saa k\u00e4ytt\u00e4\u00e4 tietokoneen tai laskimen tapaisia teknisi\u00e4 apuv\u00e4lineit\u00e4. Kokeeseen ei saa tuoda materiaalia. Muun muassa muistiinpanot ja kirjat ovat kiellettyj\u00e4.<span style=\"background-color: #ffffff\"> Omaa osaamistaan on suositeltavaa arvioida ennen ilmoittautumista tekem\u00e4ll\u00e4 yksi tai useampia esimerkkikokeista koetilanteen tapaisesti kyn\u00e4ll\u00e4 ja paperilla.<\/span><\/p>\n<p>N\u00e4ytt\u00f6kokeen teht\u00e4v\u00e4t on ajateltu ratkaistavaksi yksinkertaisella rakenteisella ohjelmoinnilla esimerkiksi ilman taulukkoja. Merkkijonoihin liittyvien teht\u00e4vien ratkaisuun riitt\u00e4\u00e4 <em>String<\/em>-luokan <em>length<\/em>&#8211; ja <em>charAt<\/em>-metodien tunteminen. Jos ratkaisussa k\u00e4ytt\u00e4\u00e4 edistyneempi\u00e4 tekniikoita, on esimerkiksi metodien nimet ja niiden parametrit muistettava t\u00e4ysin oikein.<strong><br \/>\n<\/strong><\/p>\n<p>N\u00e4ytt\u00f6kokeen aihealue k\u00e4sitt\u00e4\u00e4 kurssin <a href=\"https:\/\/coursepages2.tuni.fi\/tiep1\/syksy-2018\/luennot\/\" target=\"_blank\" rel=\"noopener\">materiaalin<\/a> pois lukien vuokaaviot ja pseudokoodin.<\/p>\n<p>Voit tutustua Java-kieleen tai p\u00e4ivitt\u00e4\u00e4 tietojasi my\u00f6s kirjojen ja verkkol\u00e4hteiden avulla. Joitakin hy\u00f6dyllisiksi havaittuja l\u00e4hteit\u00e4 ovat:<\/p>\n<ul>\n<li>\n<div>\n<div class=\"O1\">Wikla: Ohjelmoinnin perusteet Java-kielell\u00e4.<\/div>\n<\/div>\n<\/li>\n<li>Deitel ja Deitel: Java How to Program tai Java How to Program (Late Objects Version).<\/li>\n<li>Oracle: <a href=\"http:\/\/docs.oracle.com\/javase\/tutorial\/\" target=\"_blank\" rel=\"noopener\">The Java Tutorials<\/a>.<\/li>\n<\/ul>\n<h2>Arvostelu<\/h2>\n<p>Jokaisesta teht\u00e4v\u00e4st\u00e4 voi saada 0\u20136 pistett\u00e4. N\u00e4ytt\u00f6kokeen hyv\u00e4ksymisraja on 12 pistett\u00e4.<\/p>\n<p>Arvosana m\u00e4\u00e4r\u00e4ytyy todenn\u00e4k\u00f6isesti seuraavasti: 12\u201314 pistett\u00e4 \u2192 1 (v\u00e4ltt\u00e4v\u00e4), 15\u201317 pistett\u00e4 \u2192 2 (tyydytt\u00e4v\u00e4), 18\u201320 pistett\u00e4 \u2192 3 (hyv\u00e4), 21 tai 22 pistett\u00e4 \u2192 4 (kiitett\u00e4v\u00e4) ja 23 tai 24 pistett\u00e4 \u2192 5 (erinomainen).<\/p>\n<h2>Syksyn n\u00e4ytt\u00f6koe<\/h2>\n<p>J\u00e4rjestet\u00e4\u00e4n perjantaina 7.9.2018 klo 12\u201315 (Pinni-B, sali B1083).<\/p>\n<p>Ilmoittautuminen on auki torstaihin 6.9.2018 klo 12.00 saakka.<\/p>\n<p>Ilmoittaudu <a href=\"https:\/\/elomake3.uta.fi\/lomakkeet\/21956\/lomake.html\" target=\"_blank\" rel=\"noopener\">lomakkeella<\/a> vasta, kun olet lukenut yll\u00e4 annetut ohjeet.<\/p>\n<h2><a name=\"kevat\"><\/a>Kev\u00e4\u00e4n n\u00e4ytt\u00f6koe<\/h2>\n<p>J\u00e4rjestet\u00e4\u00e4n torstaina 31.1.2019 klo 16\u201320 (D10a+b) yleisen tentin yhteydess\u00e4.<\/p>\n<p>Ilmoittautuminen tapahtuu NettiOpsun (yliopiston opiskelijat) ja NettiRekan (avoimen yliopiston opiskelijat) kautta. Kurssisivuston p\u00e4\u00e4sivulla ja s\u00e4hk\u00f6postilistalla kerrotaan, kun ilmoittautuminen avautuu.<\/p>\n<p><!--J\u00e4rjestet\u00e4\u00e4n perjantaina 29.1.2018 klo 9\u201312 (Pinni-B, sali B0019).--><\/p>\n<p><!--Ilmoittautuminen on auki sunnuntaihin 28.1.2018 klo 12.00 saakka.--><\/p>\n<p><!--Ilmoittaudu lomakkeella. Lomakkeelle kirjaudutaan peruspalvelutunnuksella.--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kurssin voi suorittaa suorittamalla hyv\u00e4ksytysti n\u00e4ytt\u00f6kokeen. N\u00e4ytt\u00f6koe arvostellaan kurssin muiden suoritustapojen tapaan arvosanalla 1\u20135. N\u00e4ytt\u00f6kokeessa menestyminen vaatii v\u00e4hint\u00e4\u00e4n hyv\u00e4t tiedot ja taidot kurssin aihepiiriin liittyen. Harkitse kurssin suorittamista opetukseen osallistuen, jos olet ep\u00e4varma kuinka suoriudut n\u00e4ytt\u00f6kokeessa. Voit suorittaa n\u00e4ytt\u00f6kokeen, vaikka aloittaisit ohjelmoinnin opiskelun vasta kes\u00e4ll\u00e4. T\u00e4m\u00e4 vaatii kuitenkin ahkeraa, melkein p\u00e4ivitt\u00e4ist\u00e4 harjoittelua. Pelk\u00e4st\u00e4\u00e4n materiaalia lukemalla &hellip; <a href=\"https:\/\/coursepages2.tuni.fi\/tiep1\/syksy-2018\/nayttokoe\/\" class=\"more-link\">Jatka artikkeliin <span class=\"screen-reader-text\">N\u00e4ytt\u00f6koe<\/span><\/a><\/p>\n","protected":false},"author":6,"featured_media":0,"parent":820,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-823","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/coursepages2.tuni.fi\/tiep1\/wp-json\/wp\/v2\/pages\/823","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coursepages2.tuni.fi\/tiep1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/coursepages2.tuni.fi\/tiep1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/coursepages2.tuni.fi\/tiep1\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/coursepages2.tuni.fi\/tiep1\/wp-json\/wp\/v2\/comments?post=823"}],"version-history":[{"count":13,"href":"https:\/\/coursepages2.tuni.fi\/tiep1\/wp-json\/wp\/v2\/pages\/823\/revisions"}],"predecessor-version":[{"id":1250,"href":"https:\/\/coursepages2.tuni.fi\/tiep1\/wp-json\/wp\/v2\/pages\/823\/revisions\/1250"}],"up":[{"embeddable":true,"href":"https:\/\/coursepages2.tuni.fi\/tiep1\/wp-json\/wp\/v2\/pages\/820"}],"wp:attachment":[{"href":"https:\/\/coursepages2.tuni.fi\/tiep1\/wp-json\/wp\/v2\/media?parent=823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}