{"id":6,"date":"2025-11-18T12:17:51","date_gmt":"2025-11-18T10:17:51","guid":{"rendered":"https:\/\/blog.edu.turku.fi\/allu\/?page_id=6"},"modified":"2026-05-22T15:44:30","modified_gmt":"2026-05-22T12:44:30","slug":"sivu-2","status":"publish","type":"page","link":"https:\/\/blog.edu.turku.fi\/allu\/sivu-2\/","title":{"rendered":"Ohjelmointiopintojakso"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-be0ce78ece3482f8a908db673873a233\" style=\"color:#4ba432\"><strong>Ohjelmointiopintojakso<\/strong><\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-vertical is-layout-flex wp-container-core-buttons-is-layout-fe9cc265 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-75\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/blog.edu.turku.fi\/allu\/robotti-ohjelmointi\/\" style=\"background-color:#e6f3b7\">Robottiohjelmointi<\/a><\/div>\n\n\n\n<div class=\"wp-block-button has-custom-width wp-block-button__width-75\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/blog.edu.turku.fi\/allu\/sivu-2\/pygame\/\" style=\"background-color:#e6f3b7\">Peliohjelmointi<\/a><\/div>\n\n\n\n<div class=\"wp-block-button has-custom-width wp-block-button__width-75\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/blog.edu.turku.fi\/allu\/sivu-2\/mikropiiriohjelmointi\/\" style=\"background-color:#e6f3b7\">Mikropiiriohjelmointi<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:45px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Opintojaksoista yleisesti<\/summary>\n<p>N\u00e4ist\u00e4 opintojaksoista saa yhdest\u00e4 kahteen opintopistett\u00e4 kurssia kohden, ja ne ovat suoritettavissa itsen\u00e4isesti. Robottiohjelmoinnissa k\u00e4ytet\u00e4\u00e4n Lego Spike -robottisarjaa, peliohjelmoinnissa Pythonin Pygame-kirjastoa ja mikropiiriohjelmoinnissa opinnoissa Micro:bit-selainta. Lego Spike-robotteja pit\u00e4isi saada lainattua omalta lukiolta. Pygame-kirjasto ja Micor:bit-selaimen saa k\u00e4ytetty\u00e4 ilmaiseksi.<\/p>\n\n\n\n<p>Teht\u00e4viin on tarjolla selke\u00e4t ohjeet, ja lis\u00e4ksi kurssilla saa hy\u00f6dynt\u00e4\u00e4 teko\u00e4ly\u00e4 ty\u00f6skentelyn tukena. Opintojakso on mahdollista suorittaa lukiotasoisilla taidoilla, kun hallitsee Python-ohjelmoinnin perusteet.<\/p>\n\n\n\n<p>Opintojakson tekij\u00f6iden mukaan opinnot kehitt\u00e4v\u00e4t ohjelmallista ajattelua lukiotasoisesti sek\u00e4 antaa pohjan jatko-opintoihin erityisesti teknisill\u00e4 aloilla.<\/p>\n<\/details>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Tekij\u00f6iden kommentit opintojaksojen hy\u00f6dyist\u00e4<\/summary>\n<p><strong>Mit\u00e4 hy\u00f6ty\u00e4 lukiolaiselle<\/strong><\/p>\n\n\n\n<p>Opintojaksot ovat Python-pohjaisia. Pitk\u00e4n matematiikan B-osioon sis\u00e4ltyy ohjelmointiteht\u00e4vi\u00e4, ja osa matematiikan teht\u00e4vist\u00e4 voidaan ratkaista ohjelmoinnin avulla. N\u00e4m\u00e4 opintojaksot tukevat ohjelmallisen ajattelun kehittymist\u00e4. Teht\u00e4viss\u00e4 n\u00e4kee lopputuloksen konkreettisesti joko visuaalisesti n\u00e4yt\u00f6ll\u00e4 tai robotin toiminnassa. T\u00e4m\u00e4 tukee ohjelman toiminnan ymm\u00e4rt\u00e4mist\u00e4 ja helpottaa asioiden hahmottamista, mik\u00e4 puolestaan lis\u00e4\u00e4 motivaatiota opiskeluun. Samalla harjoitellaan tiedonhakua sek\u00e4 opitaan hy\u00f6dynt\u00e4m\u00e4\u00e4n tietokantoja ja teko\u00e4ly\u00e4 oppimisen tukena.<\/p>\n\n\n\n<p><strong>Mit\u00e4 hy\u00f6ty\u00e4 jatko-opinnoissa<\/strong><br>N\u00e4ill\u00e4 taidoilla on hy\u00f6ty\u00e4 jatko-opinnoissa, erityisesti teknillisill\u00e4 aloilla. Tekniikan opinnoissa osaamista syvennet\u00e4\u00e4n, mutta opintojen aloittaminen on usein helpompaa, kun aiheisiin on saanut ensikosketuksen jo aiemmin matalammalla ja helpommalla tasolla. Kurssien teht\u00e4v\u00e4t on suunniteltu lukiotasolle sopiviksi, ja ne etenev\u00e4t vaiheittain tukien oppimista ja osaamisen kehittymist\u00e4.<\/p>\n<\/details>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ohjelmointiopintojakso<\/p>\n","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/comments?post=6"}],"version-history":[{"count":26,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":4012,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/6\/revisions\/4012"}],"wp:attachment":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/media?parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}