<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/541/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>TIE4- Ohjelmointi</title>
<id>https://peda.net/id/f606258ae04</id>
<updated>2024-12-04T11:18:27+02:00</updated>
<link href="https://peda.net/id/f606258ae04:atom" rel="self" />
<link href="https://peda.net/iitti/lukio/oppiaineet/tietotekniikka/at4-ohjelmointi2#top" rel="alternate" />
<logo>https://peda.net/:static/541/peda.net.logo.bg.svg</logo>
<rights type="html">&lt;div class=&quot;license&quot;&gt;Tämän sivun lisenssi &lt;a rel=&quot;license noopener&quot; href=&quot;https://peda.net/info&quot; target=&quot;_blank&quot;&gt;Peda.net-yleislisenssi&lt;/a&gt;&lt;/div&gt;&#10;</rights>

<entry>
<title>Osaamistavoitteita</title>
<id>https://peda.net/id/86ed37b4e04</id>
<updated>2026-05-08T09:59:05+03:00</updated>
<link href="https://peda.net/iitti/lukio/oppiaineet/tietotekniikka/at4-ohjelmointi2/nimet%C3%B6n-86ed#top" />
<content type="html">&lt;br/&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Muuttujat&lt;/li&gt;&#10;&lt;li&gt;Ehtolauseet (if)&lt;/li&gt;&#10;&lt;li&gt;Toistorakenteet (silmukat)&lt;/li&gt;&#10;&lt;li&gt;Merkkijonojen käsittely &lt;/li&gt;&#10;&lt;li&gt;Laskutoimituksia luvuilla&lt;/li&gt;&#10;&lt;li&gt;Algoritminen ajattelu&lt;/li&gt;&#10;&lt;li&gt;Aliohjelmat ja funktiot&lt;/li&gt;&#10;&lt;li&gt;Taulukot, listat ym. tietorakenteet&lt;/li&gt;&#10;&lt;li&gt;Tiedoston käsittely&lt;/li&gt;&#10;&lt;li&gt;Satunnaisuus&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;br/&gt;&#10;Ohjelmointikielenä &lt;b&gt;Python&lt;br/&gt;&#10;&lt;/b&gt;</content>
<published>2019-09-26T13:58:09+03:00</published>
</entry>

<entry>
<title>Suoritustavat</title>
<id>https://peda.net/id/f2db7ec6325</id>
<updated>2026-04-07T11:44:11+03:00</updated>
<link href="https://peda.net/iitti/lukio/oppiaineet/tietotekniikka/at4-ohjelmointi2/suoritustavat#top" />
<content type="html">&lt;em&gt;&lt;b&gt;Tapa 1: tehtävien tekeminen oppitunnilla&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tapa 2: itsenäinen suoritus, tehtävien palautus ja koeviikolla Abittikoe.&lt;/b&gt;&lt;/em&gt;</content>
<published>2026-04-07T11:44:11+03:00</published>
</entry>

<entry>
<title>Arviointi</title>
<id>https://peda.net/id/4a369d224aa</id>
<updated>2026-05-08T10:02:33+03:00</updated>
<link href="https://peda.net/iitti/lukio/oppiaineet/tietotekniikka/at4-ohjelmointi2/arviointi#top" />
<content type="html">&lt;em&gt;&lt;b&gt;Tapa 1: tehtävien tekeminen oppitunnilla&lt;/b&gt;&lt;/em&gt;&lt;br/&gt;&#10;Arviointi perustuu palautettujen tehtävien määrään seuraavasti:&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;table border=&quot;&quot; style=&quot;width: 0px;&quot;&gt;&lt;!--filtered attribute: cellspacing=&quot;0&quot;--&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;Tehtäviä palautettu&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;Arvosana&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt; Huomioitavaa/lisäehtoja  &lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;30&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;5 / S&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt; &lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;40&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;6&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt; &lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;50&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;7&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt; &lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;60&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;8&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt; &lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;70&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;9&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;Tehtäviä myös osista 4 ja 5. &lt;br/&gt;&#10;&lt;a href=&quot;https://ohjelmointi-26.mooc.fi/osa-5/4-tuple&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Osasta 5 Tuple&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;80&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;10&lt;/b&gt;&lt;/td&gt;&#10;&lt;td&gt;&lt;b&gt;Tehtäviä myös osista 6 ja 7. &lt;br/&gt;&#10;&lt;a href=&quot;https://ohjelmointi-26.mooc.fi/osa-7/2-satunnaisuus&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Osasta 7 Satunnaisuus&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;Voit tarkistaa tehtävätilanteesi Visual studio Coden TMC-laajennuksen sivulta :&lt;b&gt;&lt;a href=&quot;https://tmc.mooc.fi/org/iitti&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://tmc.mooc.fi/org/iitti&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;em&gt;Tapa 2: itsenäinen suoritus, tehtävien palautus ja koeviikolla Abittikoe.&lt;/em&gt;&lt;br/&gt;&#10;&lt;/b&gt;Abittikoe arvioidaan asteikolla 4--10. Kokeessa ratkotaan max 4 ohjelmointitehtävää Abittijärjestelmän Abicode-sovelluksella &lt;a href=&quot;https://abicode.abitti.fi/&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://abicode.abitti.fi/&lt;/a&gt;</content>
<published>2026-05-08T09:51:07+03:00</published>
</entry>

<entry>
<title>Aloitus</title>
<id>https://peda.net/id/a562884a6c9</id>
<updated>2026-05-08T09:57:14+03:00</updated>
<link href="https://peda.net/iitti/lukio/oppiaineet/tietotekniikka/at4-ohjelmointi2/kurssin-suoritus#top" />
<content type="html">&lt;p&gt;Opettaja saa tiedon tehdyistä tehtävistä TMC (Test My Code) -järjestelmän kautta.&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;Asennetaan aluksi tarvittavat ohjelmistot.&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;&lt;b&gt;OHJE&lt;/b&gt;: &lt;/span&gt;&lt;a href=&quot;https://www.mooc.fi/fi/installation/vscode/&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;&lt;strong class=&quot;editor red&quot;&gt; https://www.mooc.fi/fi/installation/vscode/ &lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt; (Ohita kohta 4. Java ympäristön asentaminen)&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;Ohjeen sisältö lyhyesti:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;span&gt;asenna Visual Studio Code-ohjelmointiympäristö &lt;a href=&quot;https://code.visualstudio.com/download&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://code.visualstudio.com/download&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span&gt;asenna Visual Studio Codeen TestMyCode-laajennus &lt;a href=&quot;https://www.mooc.fi/installation/vscode/#TestMyCode-asentaminen&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://www.mooc.fi/installation/vscode/#TestMyCode-asentaminen&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span&gt;asenna Python -tulkki &lt;a href=&quot;https://www.python.org/downloads/&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://www.python.org/downloads/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span&gt;asenna Visual Studio Codeen (Microsofin) Python -laajennus &lt;a href=&quot;https://www.mooc.fi/installation/vscode/#python-laajennus&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://www.mooc.fi/installation/vscode/#python-laajennus&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span&gt;luo &lt;/span&gt;&lt;span&gt;Mooc-tunnus täällä &lt;a href=&quot;https://courses.mooc.fi/signup&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://courses.mooc.fi/signup&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;em&gt;&lt;em&gt;Visual Studio Coden TMC-lisäosassa etsitään organisaatioksi &lt;b&gt;Iitin lukio&lt;/b&gt; ja liitytään kurssille &lt;b&gt;Ohjelmointi Tie4 &lt;/b&gt;&lt;/em&gt;&lt;/em&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;em&gt;Teoria ja tehtävänannot &lt;a href=&quot;https://ohjelmointi-26.mooc.fi/&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://ohjelmointi-26.mooc.fi/&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;&#10;&lt;li&gt;Kun saat tehtävän tehdyksi, painat ohjelmointiympäristössä TMC-testauspainiketta &lt;/li&gt;&#10;&lt;li&gt;Jos ohjelma läpäisi testit (&amp;quot;Passed&amp;quot;), &lt;b&gt;painat &amp;quot;Submit to server&amp;quot;, jolloin opettaja näkee, että tehtävä on tehty&lt;/b&gt;.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;!--filtered tag: &lt;h4--&gt;&lt;!--&amp;gt;--&gt;&lt;br/&gt;&#10;&lt;b&gt;Miten tehtäviä tehdään ja palautetaan Visual Studio Codella, johon on &lt;/b&gt;&lt;b&gt;asennettu &lt;/b&gt;&lt;b&gt;TMC-laajennus :&lt;a href=&quot;https://peda.net/iitti/lukio/oppiaineet/tietotekniikka/at4-ohjelmointi2/kurssin-suoritus/ohje-tmc.pdf#top&quot; class=&quot;service&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Ohje TMC.pdf&lt;/a&gt;&lt;/b&gt;&lt;!--filtered end tag: &lt;/h4&gt;--&gt;&#10;&lt;b&gt;&lt;/b&gt;</content>
<published>2022-11-25T09:27:41+02:00</published>
</entry>


</feed>