{"id":460,"date":"2020-01-14T22:54:19","date_gmt":"2020-01-14T20:54:19","guid":{"rendered":"https:\/\/coursepages.uta.fi\/tiea2-1a\/?page_id=460"},"modified":"2021-05-10T00:30:28","modified_gmt":"2021-05-09T21:30:28","slug":"palautus","status":"publish","type":"page","link":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/kevat-2020\/harjoitukset\/palautus\/","title":{"rendered":"Palautus"},"content":{"rendered":"<p>Viikkoharjoitusten vastaukset palautetaan <a href=\"\/\/wetodev.sis.uta.fi\/weto5\/\" rel=\"noopener\">WETO<\/a>-j\u00e4rjestelm\u00e4\u00e4n, jota k\u00e4ytet\u00e4\u00e4n pitk\u00e4lti samalla <a href=\"https:\/\/coursepages2.tuni.fi\/tiep1-1\/syksy-2019\/harjoitukset\/ratkaisujen-palautus\/\" rel=\"noopener\">tavoin<\/a> kuin Lausekielinen ohjelmointi I ja II -kursseilla.<\/p>\n<p>Huomaa, ett\u00e4 Olio-ohjelmoinnin perusteet I -kurssilla:<\/p>\n<ul>\n<li>Palautus tapahtuu WETOn<em> Olio-ohjelmoinnin perusteet I 2020<\/em> -linkin kautta. WETO kysyy ensimm\u00e4isell\u00e4 haluatko rekister\u00f6ity\u00e4 kurssille. Vastaa t\u00e4ll\u00f6in <em>Register<\/em>.<\/li>\n<li><strong>Yhteen palautukseen pit\u00e4\u00e4 usein liitt\u00e4\u00e4 aiemmasta poiketen v\u00e4hint\u00e4\u00e4n kaksi tiedostoa<\/strong>. Jos teht\u00e4v\u00e4ss\u00e4 pyydet\u00e4\u00e4n esimerkiksi kapseloimaan luokka ja testaamaan sit\u00e4 erillisess\u00e4 luokassa, niin palautukseen liitet\u00e4\u00e4n testattavan luokan ja testiluokan sis\u00e4lt\u00e4v\u00e4t l\u00e4hdekooditiedostot. Saat liitetty\u00e4 teht\u00e4v\u00e4n muut tiedostot palautukseen ensimm\u00e4isen tiedoston seuraksi toimalla samoin kuin teht\u00e4v\u00e4n ensimm\u00e4isen tiedoston kanssa: raahaa tiedosto palautuslaatikkoon tai klikkaa laatikkoa, jolloin voi k\u00e4ytt\u00e4\u00e4 ladattavan tiedoston valitsemiseen tiedostodialogia. Paina <em>Submit<\/em>-nappia vasta, kun olet liitt\u00e4nyt palautuksen kaikki kyseisen teht\u00e4v\u00e4n tiedostot. WETOn viestist\u00e4 &#8221;The system will store at most 1 submissions to this task.&#8221; ei tarvitse huolestua, koska palautus (submission) ja tiedosto ovat eri asia. Yhteen palautukseen voi liitty\u00e4 nolla, yksi tai useampi tiedosto.<\/li>\n<li>WETO ei en\u00e4\u00e4 k\u00e4\u00e4nn\u00e4 palautuksia automaattisesti <em>In<\/em>-luokan kanssa. T\u00e4m\u00e4n lukuvuoden kurssilla sy\u00f6tteiden lukemiseen k\u00e4ytet\u00e4\u00e4n <em>In<\/em>-luokan asemasta Javan omaa <em>Scanner<\/em>-luokkaa, josta on kerrottu tarkemmin Lausekielinen ohjelmointi II -kurssin <a href=\"https:\/\/homepages.tuni.fi\/jorma.laurikkala\/laki2\/syksy-2020\/luentorunko\/\">luentorungossa<\/a>.<\/li>\n<\/ul>\n<p>Erityisesti NetBeansin ja Eclipsen tapaisia kehitysymp\u00e4rist\u00f6j\u00e4 k\u00e4ytt\u00e4vien kurssilaisten tulee kommentoida pois omatoimisesti tehtyjen pakkausm\u00e4\u00e4reiden rivit (<strong>package<\/strong> alkuiset rivit), koska kurssilla k\u00e4ytett\u00e4v\u00e4 WETOn automaattitarkistaja ymm\u00e4rt\u00e4\u00e4 toistaiseksi l\u00e4hinn\u00e4 vain harjoituksissa ja harjoitusty\u00f6ss\u00e4 teht\u00e4v\u00e4ksi annettavat pakkaukset.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Viikkoharjoitusten vastaukset palautetaan WETO-j\u00e4rjestelm\u00e4\u00e4n, jota k\u00e4ytet\u00e4\u00e4n pitk\u00e4lti samalla tavoin kuin Lausekielinen ohjelmointi I ja II -kursseilla. Huomaa, ett\u00e4 Olio-ohjelmoinnin perusteet I -kurssilla: Palautus tapahtuu WETOn Olio-ohjelmoinnin perusteet I 2020 -linkin kautta. WETO kysyy ensimm\u00e4isell\u00e4 haluatko rekister\u00f6ity\u00e4 kurssille. Vastaa t\u00e4ll\u00f6in Register. Yhteen palautukseen pit\u00e4\u00e4 usein liitt\u00e4\u00e4 aiemmasta poiketen v\u00e4hint\u00e4\u00e4n kaksi tiedostoa. Jos teht\u00e4v\u00e4ss\u00e4 pyydet\u00e4\u00e4n esimerkiksi kapseloimaan &hellip; <a href=\"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/kevat-2020\/harjoitukset\/palautus\/\" class=\"more-link\">Jatka artikkeliin <span class=\"screen-reader-text\">Palautus<\/span><\/a><\/p>\n","protected":false},"author":6,"featured_media":0,"parent":398,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-460","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/pages\/460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/comments?post=460"}],"version-history":[{"count":8,"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/pages\/460\/revisions"}],"predecessor-version":[{"id":728,"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/pages\/460\/revisions\/728"}],"up":[{"embeddable":true,"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/pages\/398"}],"wp:attachment":[{"href":"https:\/\/coursepages2.tuni.fi\/tiea2-1a\/wp-json\/wp\/v2\/media?parent=460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}