{"id":249,"date":"2026-02-24T09:17:48","date_gmt":"2026-02-24T07:17:48","guid":{"rendered":"https:\/\/blog.edu.turku.fi\/allu\/?page_id=249"},"modified":"2026-04-29T10:39:34","modified_gmt":"2026-04-29T07:39:34","slug":"pseudokoodit","status":"publish","type":"page","link":"https:\/\/blog.edu.turku.fi\/allu\/sivu-1\/algoritmit\/pseudokoodit\/","title":{"rendered":"Pseudokoodit"},"content":{"rendered":"\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><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-1\/algoritmit\" style=\"background-color:#d6d6ff\">Palaa takaisin<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-98c7477e5f3a8a2fbe42feaef896a76b\" style=\"color:#4e56b1\"><strong>Pseudokoodit<\/strong><\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-9b3e9c92f844a76d37d7d81cdc02ecf5 wp-block-paragraph\" style=\"font-size:18px\">Pseudokoodi ei ole varsinainen ohjelmointikieli, vaan ohjeenomainen kuvaus siit\u00e4, mit\u00e4 ohjelman tulisi tehd\u00e4. (V\u00e4h\u00e4kotam\u00e4ki et al., 2004)<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-224997d7f79b7f776e933a73e581f111 wp-block-paragraph\" style=\"font-size:18px\">Alla on koottuna joitakin yleisi\u00e4 termej\u00e4, jotka voivat aiheuttaa ep\u00e4selvyytt\u00e4 pseudokoodeissa.<\/p>\n\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-black-color has-text-color has-link-color has-fixed-layout\"><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Termi<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\"><strong>Suomennos<\/strong><\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">input \/ output<\/td><td class=\"has-text-align-left\" data-align=\"left\">sy\u00f6te \/ tuloste<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">for<\/td><td class=\"has-text-align-left\" data-align=\"left\">k\u00e4y l\u00e4pi<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">while<\/td><td class=\"has-text-align-left\" data-align=\"left\">toista niin kauan kuin<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">return<\/td><td class=\"has-text-align-left\" data-align=\"left\">palauta<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">(Yle, 2023; Yle, 2024)<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>L\u00e4hdeluettelo<\/summary>\n<p class=\"has-link-color wp-elements-044bf428089a16f3d30de82cfb2fb892 wp-block-paragraph\">V\u00e4h\u00e4kotam\u00e4ki, A., Savolainen, T., &amp; K\u00e4rki, P. (2004). Algoritmi. <em>Ohjelmoinnin peruskurssi \u2013 verkkomateriaali. <\/em><a href=\"https:\/\/web.archive.org\/web\/20130317075532\/http:\/www.cs.helsinki.fi\/u\/vahakota\/aott\/algoritmi.html\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/web.archive.org\/web\/20130317075532\/http:\/\/www.cs.helsinki.fi\/u\/vahakota\/aott\/algoritmi.html<\/a><\/p>\n\n\n\n<p class=\"has-link-color wp-elements-2929f068360569dca92a286bfbef02ed wp-block-paragraph\">Yle. (2023). <em>2023 kev\u00e4t: matematiikka pitk\u00e4 oppim\u00e4\u00e4r\u00e4<\/em>. Abitreenit.<br><a href=\"https:\/\/yle.fi\/a\/20-10004254\">https:\/\/yle.fi\/a\/20-10004254<\/a>   <\/p>\n\n\n\n<p class=\"has-link-color wp-elements-75c30c66436d9fd01b4cc20523ce93c0 wp-block-paragraph\">Yle. (2024). <em>2024 syksy: matematiikka, pitk\u00e4 oppim\u00e4\u00e4r\u00e4<\/em>. Abitreenit.<br><a href=\"https:\/\/yle.fi\/a\/20-10006815\">https:\/\/yle.fi\/a\/20-10006815<\/a><\/p>\n<\/details>\n<\/div>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-text-color has-link-color wp-elements-673867e2c5672a9fffa75ca7975e9d01\" style=\"color:#4e56b1;font-size:18px\"><strong><strong><strong>Teht\u00e4v\u00e4t on jaettu kolmeen eri vaikeustasoon. Valitse alta sinulle sopiva taso.<\/strong><\/strong><\/strong><\/h3>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex 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\/sivu-1\/algoritmit\/pseudokoodit\/pseudokoodit_helpot\/\" style=\"background-color:#e6f3b7\">Helppo<\/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-1\/algoritmit\/pseudokoodit\/pseudokoodit_perus\/\" style=\"background-color:#d6d6ff\">Perus<\/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-1\/algoritmit\/pseudokoodit\/pseudokoodit_vaikeat\/\" style=\"background-color:#fcd8c8\">Vaikea<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pseudokoodit Pseudokoodi ei ole varsinainen ohjelmointikieli, vaan ohjeenomainen kuvaus siit\u00e4, mit\u00e4 ohjelman tulisi tehd\u00e4. (V\u00e4h\u00e4kotam\u00e4ki et al., 2004) Alla on koottuna joitakin yleisi\u00e4 termej\u00e4, jotka voivat aiheuttaa ep\u00e4selvyytt\u00e4 pseudokoodeissa. Termi Suomennos input \/ output sy\u00f6te \/ tuloste for k\u00e4y l\u00e4pi<\/p>\n","protected":false},"author":3744,"featured_media":0,"parent":105,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-249","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/249","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\/3744"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/comments?post=249"}],"version-history":[{"count":48,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/249\/revisions"}],"predecessor-version":[{"id":3531,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/249\/revisions\/3531"}],"up":[{"embeddable":true,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/105"}],"wp:attachment":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/media?parent=249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}