{
    "componentChunkName": "component---src-templates-course-part-overview-template-js",
    "path": "/osa-11",
    "result": {"data":{"page":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"div","properties":{},"children":[{"type":"element","tagName":"pages-in-this-section","properties":{},"children":[]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"div","properties":{},"children":[{"type":"element","tagName":"exercises-in-this-section","properties":{},"children":[]}]}],"data":{"quirksMode":false}},"html":"<div><pages-in-this-section></pages-in-this-section></div>\n<div><exercises-in-this-section></exercises-in-this-section></div>","frontmatter":{"path":"/osa-11","title":"Modul 11"},"fileAbsolutePath":"/home/runner/work/ohjelmointi-26-sv/ohjelmointi-26-sv/data/osa-11/index.md"},"allPages":{"edges":[{"node":{"id":"3823106d-d5b4-54fc-ab67-c9717c628c00","frontmatter":{"path":"/","title":"Info om kursen"},"moocfiExercises":[]}},{"node":{"id":"dd7e5652-0011-5cc2-8a7c-c07fca8a56ba","frontmatter":{"path":"/bedomningar-och-prov","title":"Bedömning och prov"},"moocfiExercises":[]}},{"node":{"id":"7ee945da-eb70-5822-b337-58f9871c566a","frontmatter":{"path":"/alla-uppgifter","title":"Alla uppgifter"},"moocfiExercises":[]}},{"node":{"id":"6e80e276-0b56-526e-93d9-5ab8823c6611","frontmatter":{"path":"/frontmatter-guide","title":"Frontmatter-guide"},"moocfiExercises":[]}},{"node":{"id":"7dadae75-1bf2-549f-bb24-5e00c8421489","frontmatter":{"path":"/stod","title":"Handledning och stöd"},"moocfiExercises":[]}},{"node":{"id":"b1f9be34-f77d-51c9-83c2-d2d3b1f88e7c","frontmatter":{"path":"/onlinetent","title":"Nättentamen 4.6."},"moocfiExercises":[]}},{"node":{"id":"4e153253-62e1-5e29-b920-4512181e99a0","frontmatter":{"path":"/onlinetent-ohja","title":"ProgFK onlinetent 28.2.2026"},"moocfiExercises":[]}},{"node":{"id":"5ba54609-9e23-5f8a-bbb1-3501116bd674","frontmatter":{"path":"/onlinetent-ohpe","title":"ProgGK onlinetent 17.1.2026"},"moocfiExercises":[]}},{"node":{"id":"15a016f4-0a3d-5ec9-8236-533e57968b89","frontmatter":{"path":"/felanmalningar","title":"Vanliga felmeddelanden"},"moocfiExercises":[]}},{"node":{"id":"416d07bf-b149-5ede-9d73-ea96ebbe00a2","frontmatter":{"path":"/sanasto","title":"Sanasto"},"moocfiExercises":[]}},{"node":{"id":"70c6dbee-fa15-5924-a037-5b093295a075","frontmatter":{"path":"/osa-1/1-introduktion","title":"Introduktion"},"moocfiExercises":[{"id":"Leende","type":"programming-exercise","parentPagePath":"/osa-1/1-introduktion"},{"id":"Fixa programmet: Sju bröder","type":"programming-exercise","parentPagePath":"/osa-1/1-introduktion"},{"id":"Gubben Noak","type":"programming-exercise","parentPagePath":"/osa-1/1-introduktion"},{"id":"Minuter i ett år","type":"programming-exercise","parentPagePath":"/osa-1/1-introduktion"},{"id":"Kod som skriver ut kod","type":"programming-exercise","parentPagePath":"/osa-1/1-introduktion"},{"id":"90de1d6f-ad6b-5f9a-8b9f-5e4221024dd6","type":"quiz","parentPagePath":"/osa-1/1-introduktion"}]}},{"node":{"id":"677341cb-d819-5a66-a348-fe483d9d22dd","frontmatter":{"path":"/ofta-stallda-fragar","title":"Ofta ställda frågor"},"moocfiExercises":[]}},{"node":{"id":"10acce17-6b8d-5a7a-96ef-df73c32033da","frontmatter":{"path":"/osa-1/5-villkorssatser","title":"If-satser"},"moocfiExercises":[{"id":"Orwell","type":"programming-exercise","parentPagePath":"/osa-1/5-villkorssatser"},{"id":"Absolutbelopp","type":"programming-exercise","parentPagePath":"/osa-1/5-villkorssatser"},{"id":"Soppa. Eller inte.","type":"programming-exercise","parentPagePath":"/osa-1/5-villkorssatser"},{"id":"Storleksklass","type":"programming-exercise","parentPagePath":"/osa-1/5-villkorssatser"},{"id":"Räknare","type":"programming-exercise","parentPagePath":"/osa-1/5-villkorssatser"},{"id":"Temperaturer","type":"programming-exercise","parentPagePath":"/osa-1/5-villkorssatser"},{"id":"Lön","type":"programming-exercise","parentPagePath":"/osa-1/5-villkorssatser"},{"id":"Fixa programmet: Ränta","type":"programming-exercise","parentPagePath":"/osa-1/5-villkorssatser"},{"id":"Morgondagens klädsel","type":"programming-exercise","parentPagePath":"/osa-1/5-villkorssatser"},{"id":"Andra gradens ekvation","type":"programming-exercise","parentPagePath":"/osa-1/5-villkorssatser"},{"id":"12e2a8eb-5b67-52ef-88a2-05473e0a9b18","type":"quiz","parentPagePath":"/osa-1/5-villkorssatser"},{"id":"53cc0c86-a88a-5e40-8bfb-964353c2a9ca","type":"quiz","parentPagePath":"/osa-1/5-villkorssatser"}]}},{"node":{"id":"adf0c95e-e532-52ac-acb7-41ecca35f001","frontmatter":{"path":"/osa-1","title":"Modul 1"},"moocfiExercises":[]}},{"node":{"id":"337cbcae-fea0-535f-a4b7-07d0558220d7","frontmatter":{"path":"/osa-1/4-rakneoperationer","title":"Räkneoperationer"},"moocfiExercises":[{"id":"Siffra gånger fem","type":"programming-exercise","parentPagePath":"/osa-1/4-rakneoperationer"},{"id":"Namn och ålder","type":"programming-exercise","parentPagePath":"/osa-1/4-rakneoperationer"},{"id":"Dygn i sekunder","type":"programming-exercise","parentPagePath":"/osa-1/4-rakneoperationer"},{"id":"Fixa programmet: Produkten av talen","type":"programming-exercise","parentPagePath":"/osa-1/4-rakneoperationer"},{"id":"Talens summa och produkt","type":"programming-exercise","parentPagePath":"/osa-1/4-rakneoperationer"},{"id":"Summa och medeltal","type":"programming-exercise","parentPagePath":"/osa-1/4-rakneoperationer"},{"id":"Matkostnader","type":"programming-exercise","parentPagePath":"/osa-1/4-rakneoperationer"},{"id":"Gruppindelning","type":"programming-exercise","parentPagePath":"/osa-1/4-rakneoperationer"},{"id":"45344cc5-8f96-5681-ab8d-611fd92b5238","type":"quiz","parentPagePath":"/osa-1/4-rakneoperationer"}]}},{"node":{"id":"94008673-2d10-5ad1-af95-83b5478b3113","frontmatter":{"path":"/osa-10/1-klasshierarkier","title":"Klasshierarkier"},"moocfiExercises":[{"id":"Bärbar dator","type":"programming-exercise","parentPagePath":"/osa-10/1-klasshierarkier"},{"id":"Spelmuseum","type":"programming-exercise","parentPagePath":"/osa-10/1-klasshierarkier"},{"id":"Arean","type":"programming-exercise","parentPagePath":"/osa-10/1-klasshierarkier"},{"id":"Ordspel","type":"programming-exercise","parentPagePath":"/osa-10/1-klasshierarkier"}]}},{"node":{"id":"3d48575e-5585-5b61-81ed-fe7585ea7593","frontmatter":{"path":"/osa-10/2-atkamstmodifierare","title":"Åtkomstmodifierare"},"moocfiExercises":[{"id":"Supergrupp","type":"programming-exercise","parentPagePath":"/osa-10/2-atkamstmodifierare"},{"id":"Hemlig trolldryck","type":"programming-exercise","parentPagePath":"/osa-10/2-atkamstmodifierare"}]}},{"node":{"id":"fd6c2729-204f-5955-84d7-1ee8ed9b243b","frontmatter":{"path":"/osa-10/3-objektorienterade-programmeringstekniker","title":"Objektorienterade programmeringstekniker"},"moocfiExercises":[{"id":"Pengar","type":"programming-exercise","parentPagePath":"/osa-10/3-objektorienterade-programmeringstekniker"},{"id":"SimpelDatum","type":"programming-exercise","parentPagePath":"/osa-10/3-objektorienterade-programmeringstekniker"},{"id":"Itererbar affärslista","type":"programming-exercise","parentPagePath":"/osa-10/3-objektorienterade-programmeringstekniker"}]}},{"node":{"id":"648ed3ec-8a44-533a-9b88-7ef8fb7a1314","frontmatter":{"path":"/osa-10/4-storre-applikation","title":"Att utveckla en större applikation"},"moocfiExercises":[{"id":"Utveckling av telefonkatalogen, del 1","type":"programming-exercise","parentPagePath":"/osa-10/4-storre-applikation"},{"id":"Utveckling av telefonkatalogen, del 2","type":"programming-exercise","parentPagePath":"/osa-10/4-storre-applikation"},{"id":"Studieregister","type":"programming-exercise","parentPagePath":"/osa-10/4-storre-applikation"},{"id":"b5efbffe-8f99-5a07-83bb-9a05e3d2eeab","type":"quiz","parentPagePath":"/osa-10/4-storre-applikation"}]}},{"node":{"id":"abc32f5b-5700-5a16-b351-3bb0fd9e9b3f","frontmatter":{"path":"/osa-10","title":"Modul 10"},"moocfiExercises":[]}},{"node":{"id":"b6612d3d-6ef9-5537-b0cf-62a01d4de20e","frontmatter":{"path":"/osa-1/3-mer-om-variabler","title":"Mer om variabler"},"moocfiExercises":[{"id":"c27a782e-6a3b-5527-8490-51c5217b0c6e","type":"quiz","parentPagePath":"/osa-1/3-mer-om-variabler"},{"id":"Med mellanslag eller utan","type":"programming-exercise","parentPagePath":"/osa-1/3-mer-om-variabler"},{"id":"Räkneoperationer","type":"programming-exercise","parentPagePath":"/osa-1/3-mer-om-variabler"},{"id":"Fixa programmet: Utskrifterna på samma rad","type":"programming-exercise","parentPagePath":"/osa-1/3-mer-om-variabler"},{"id":"875369ff-0ce0-5973-b203-e1de267e2bf2","type":"quiz","parentPagePath":"/osa-1/3-mer-om-variabler"}]}},{"node":{"id":"b4146f07-9889-567c-bb26-315ca8375738","frontmatter":{"path":"/osa-11/1-list-comprehension","title":"Listbyggare"},"moocfiExercises":[{"id":"Kvadratrötter","type":"programming-exercise","parentPagePath":"/osa-11/1-list-comprehension"},{"id":"Stjärnrader","type":"programming-exercise","parentPagePath":"/osa-11/1-list-comprehension"},{"id":"Bäst provresultat","type":"programming-exercise","parentPagePath":"/osa-11/1-list-comprehension"},{"id":"Längder","type":"programming-exercise","parentPagePath":"/osa-11/1-list-comprehension"},{"id":"Ta bort mindre","type":"programming-exercise","parentPagePath":"/osa-11/1-list-comprehension"},{"id":"Börjar med vokal","type":"programming-exercise","parentPagePath":"/osa-11/1-list-comprehension"},{"id":"Lotterinummer","type":"programming-exercise","parentPagePath":"/osa-11/1-list-comprehension"}]}},{"node":{"id":"959073ca-1000-5d61-98e3-6a7151d95d71","frontmatter":{"path":"/osa-1/2-info-fran-anvandaren","title":"Information från användaren"},"moocfiExercises":[{"id":"Namn, två gånger","type":"programming-exercise","parentPagePath":"/osa-1/2-info-fran-anvandaren"},{"id":"Namn med utropstecken","type":"programming-exercise","parentPagePath":"/osa-1/2-info-fran-anvandaren"},{"id":"Namn och adress","type":"programming-exercise","parentPagePath":"/osa-1/2-info-fran-anvandaren"},{"id":"Fixa programmet: Uttryck","type":"programming-exercise","parentPagePath":"/osa-1/2-info-fran-anvandaren"},{"id":"Berättelse","type":"programming-exercise","parentPagePath":"/osa-1/2-info-fran-anvandaren"},{"id":"6c74cd5c-99e2-53b5-8a8e-9279a842a001","type":"quiz","parentPagePath":"/osa-1/2-info-fran-anvandaren"}]}},{"node":{"id":"a8daa43b-12ea-5482-9768-648407360e5d","frontmatter":{"path":"/osa-11/3-rekursion","title":"Rekursion"},"moocfiExercises":[{"id":"Större tal","type":"programming-exercise","parentPagePath":"/osa-11/3-rekursion"},{"id":"Rekursiv summa","type":"programming-exercise","parentPagePath":"/osa-11/3-rekursion"},{"id":"Balanserade parenteser","type":"programming-exercise","parentPagePath":"/osa-11/3-rekursion"}]}},{"node":{"id":"4dfa0d82-937f-597e-a323-1ffa57da8548","frontmatter":{"path":"/osa-11/2-mer-om-comprehensions","title":"Mer om listbyggare"},"moocfiExercises":[{"id":"Filtrera förbjudna","type":"programming-exercise","parentPagePath":"/osa-11/2-mer-om-comprehensions"},{"id":"Affärslistans produkter","type":"programming-exercise","parentPagePath":"/osa-11/2-mer-om-comprehensions"},{"id":"Billigare prisskillnad","type":"programming-exercise","parentPagePath":"/osa-11/2-mer-om-comprehensions"},{"id":"Strängarnas längder","type":"programming-exercise","parentPagePath":"/osa-11/2-mer-om-comprehensions"},{"id":"Vanligaste orden","type":"programming-exercise","parentPagePath":"/osa-11/2-mer-om-comprehensions"}]}},{"node":{"id":"848a81c4-fc8c-55cf-99ad-333703ef6d09","frontmatter":{"path":"/osa-11/4-lisaa-esimerkkeja","title":"Fler exempel på rekursion"},"moocfiExercises":[{"id":"Största noden","type":"programming-exercise","parentPagePath":"/osa-11/4-lisaa-esimerkkeja"},{"id":"Chefer och underordnade","type":"programming-exercise","parentPagePath":"/osa-11/4-lisaa-esimerkkeja"},{"id":"Uppgiftsbok","type":"programming-exercise","parentPagePath":"/osa-11/4-lisaa-esimerkkeja"},{"id":"Uppgiftsboksapplikation","type":"programming-exercise","parentPagePath":"/osa-11/4-lisaa-esimerkkeja"},{"id":"6c74ec9f-80d8-5670-8493-3357a1637d7b","type":"quiz","parentPagePath":"/osa-11/4-lisaa-esimerkkeja"}]}},{"node":{"id":"bd0cfdba-8571-59be-bcfc-b681838806c6","frontmatter":{"path":"/osa-11","title":"Modul 11"},"moocfiExercises":[]}},{"node":{"id":"d2e288a6-dc52-5b69-b9c9-7c967e3ecd14","frontmatter":{"path":"/osa-12/3-funktionell-programmering","title":"Funktionell programmering"},"moocfiExercises":[{"id":"Prestationer","type":"programming-exercise","parentPagePath":"/osa-12/3-funktionell-programmering"},{"id":"Begränsade prestationer","type":"programming-exercise","parentPagePath":"/osa-12/3-funktionell-programmering"},{"id":"Studiepoäng","type":"programming-exercise","parentPagePath":"/osa-12/3-funktionell-programmering"}]}},{"node":{"id":"e4a0179a-cac6-5b2f-b1d0-e0db6f5b4339","frontmatter":{"path":"/osa-12/4-reguljara-uttryck","title":"Reguljära uttryck"},"moocfiExercises":[{"id":"Reguljära uttryck","type":"programming-exercise","parentPagePath":"/osa-12/4-reguljara-uttryck"},{"id":"Statistik i ordning","type":"programming-exercise","parentPagePath":"/osa-12/4-reguljara-uttryck"},{"id":"0b8ac652-d805-558a-a07a-dfa5aa91ae95","type":"quiz","parentPagePath":"/osa-12/4-reguljara-uttryck"}]}},{"node":{"id":"655d9900-5214-5ba4-88d7-a81fd819b0a0","frontmatter":{"path":"/osa-12","title":"Modul 12"},"moocfiExercises":[]}},{"node":{"id":"10a6b4aa-f106-50e6-9d72-39e500891fd8","frontmatter":{"path":"/osa-12/2-generatorer","title":"Generatorer"},"moocfiExercises":[{"id":"Jämna tal","type":"programming-exercise","parentPagePath":"/osa-12/2-generatorer"},{"id":"Primtal","type":"programming-exercise","parentPagePath":"/osa-12/2-generatorer"},{"id":"Slumpmässiga ord","type":"programming-exercise","parentPagePath":"/osa-12/2-generatorer"}]}},{"node":{"id":"af6df246-f5d2-583d-9f07-5aa9736ff64f","frontmatter":{"path":"/osa-13/1-pygame","title":"Pygame"},"moocfiExercises":[{"id":"Fyra robotar","type":"programming-exercise","parentPagePath":"/osa-13/1-pygame"},{"id":"Robotar i rad","type":"programming-exercise","parentPagePath":"/osa-13/1-pygame"},{"id":"Hundra robotar","type":"programming-exercise","parentPagePath":"/osa-13/1-pygame"},{"id":"Slumpmässiga robotar","type":"programming-exercise","parentPagePath":"/osa-13/1-pygame"}]}},{"node":{"id":"d7395cb0-da7f-5acf-bf09-fd1035b36e81","frontmatter":{"path":"/osa-13/2-animation","title":"Animation"},"moocfiExercises":[{"id":"Vertikal rörelse","type":"programming-exercise","parentPagePath":"/osa-13/2-animation"},{"id":"Längs med kanten","type":"programming-exercise","parentPagePath":"/osa-13/2-animation"},{"id":"Två robotar","type":"programming-exercise","parentPagePath":"/osa-13/2-animation"},{"id":"Ringlek","type":"programming-exercise","parentPagePath":"/osa-13/2-animation"},{"id":"Studsande boll","type":"programming-exercise","parentPagePath":"/osa-13/2-animation"},{"id":"Robot invasion","type":"programming-exercise","parentPagePath":"/osa-13/2-animation"}]}},{"node":{"id":"fef7b1d3-58ba-5d58-8637-0e14a8f584a6","frontmatter":{"path":"/osa-12/1-funktioner-som-argument","title":"Funktioner som argument"},"moocfiExercises":[{"id":"Sortering enligt återstående lager","type":"programming-exercise","parentPagePath":"/osa-12/1-funktioner-som-argument"},{"id":"Sortering enligt produktionssäsonger","type":"programming-exercise","parentPagePath":"/osa-12/1-funktioner-som-argument"},{"id":"Sortering enligt poäng","type":"programming-exercise","parentPagePath":"/osa-12/1-funktioner-som-argument"},{"id":"Klättringsrutt","type":"programming-exercise","parentPagePath":"/osa-12/1-funktioner-som-argument"},{"id":"Klättringsområde","type":"programming-exercise","parentPagePath":"/osa-12/1-funktioner-som-argument"},{"id":"Bollspelare","type":"programming-exercise","parentPagePath":"/osa-12/1-funktioner-som-argument"},{"id":"Söking av produkter","type":"programming-exercise","parentPagePath":"/osa-12/1-funktioner-som-argument"}]}},{"node":{"id":"bd405169-a47c-5eba-986b-4506b39036ac","frontmatter":{"path":"/osa-13/4-fler-pygame-tekniker","title":"Fler pygame-tekniker"},"moocfiExercises":[{"id":"Kello","type":"programming-exercise","parentPagePath":"/osa-13/4-fler-pygame-tekniker"},{"id":"Asteroider","type":"programming-exercise","parentPagePath":"/osa-13/4-fler-pygame-tekniker"},{"id":"86a0a276-69a0-58ea-956f-a118957fd07b","type":"quiz","parentPagePath":"/osa-13/4-fler-pygame-tekniker"}]}},{"node":{"id":"a9357b87-636c-5d96-b46b-bbb6a421f6d0","frontmatter":{"path":"/osa-13/3-handelser","title":"Händelser"},"moocfiExercises":[{"id":"Fyra riktningar","type":"programming-exercise","parentPagePath":"/osa-13/3-handelser"},{"id":"Fyra väggar","type":"programming-exercise","parentPagePath":"/osa-13/3-handelser"},{"id":"Två spelare","type":"programming-exercise","parentPagePath":"/osa-13/3-handelser"},{"id":"Roboten och musen","type":"programming-exercise","parentPagePath":"/osa-13/3-handelser"},{"id":"Robotens plats","type":"programming-exercise","parentPagePath":"/osa-13/3-handelser"}]}},{"node":{"id":"78b8d6cc-7e14-5090-b43c-1513e8069e0c","frontmatter":{"path":"/osa-13","title":"Modul 13"},"moocfiExercises":[]}},{"node":{"id":"5f9e405b-ae8f-5181-b1ae-ff2f4e6ad6da","frontmatter":{"path":"/osa-14/1-spelprojekt","title":"Spelprojekt"},"moocfiExercises":[]}},{"node":{"id":"6e0e1b55-3ed4-56a8-9580-cd451bb7edde","frontmatter":{"path":"/osa-14/2-robot-och-ladar","title":"Robot och lådor"},"moocfiExercises":[]}},{"node":{"id":"7f22ddd1-54e5-548f-b8d1-07863a79e2df","frontmatter":{"path":"/osa-14","title":"Modul 14"},"moocfiExercises":[]}},{"node":{"id":"fea4657b-129f-5bb5-8645-17f84341e4b6","frontmatter":{"path":"/osa-2/1-terminologi","title":"Programmeringsterminologi"},"moocfiExercises":[{"id":"Fixa felen","type":"programming-exercise","parentPagePath":"/osa-2/1-terminologi"},{"id":"Antalet tecken","type":"programming-exercise","parentPagePath":"/osa-2/1-terminologi"},{"id":"Konvertera värden","type":"programming-exercise","parentPagePath":"/osa-2/1-terminologi"},{"id":"9236f424-6132-5a6d-a6b8-943a73d7de34","type":"quiz","parentPagePath":"/osa-2/1-terminologi"}]}},{"node":{"id":"8c86392d-05ca-5e03-bf19-9e18db4c3578","frontmatter":{"path":"/osa-2/2-else-elif","title":"Mera om if-satser"},"moocfiExercises":[{"id":"Myndig eller inte?","type":"programming-exercise","parentPagePath":"/osa-2/2-else-elif"},{"id":"Större eller lika med","type":"programming-exercise","parentPagePath":"/osa-2/2-else-elif"},{"id":"Äldre","type":"programming-exercise","parentPagePath":"/osa-2/2-else-elif"},{"id":"Sist i alfabetet","type":"programming-exercise","parentPagePath":"/osa-2/2-else-elif"},{"id":"006b37ea-348e-55e2-9520-45dd015a81a9","type":"quiz","parentPagePath":"/osa-2/2-else-elif"}]}},{"node":{"id":"4272a508-fa3f-5c99-b0d0-ca0a77dcbd88","frontmatter":{"path":"/osa-2/3-kombinera-villkor","title":"Kombinera villkor"},"moocfiExercises":[{"id":"Kontroll av ålder","type":"programming-exercise","parentPagePath":"/osa-2/3-kombinera-villkor"},{"id":"Brorsöner","type":"programming-exercise","parentPagePath":"/osa-2/3-kombinera-villkor"},{"id":"Vitsord och poäng","type":"programming-exercise","parentPagePath":"/osa-2/3-kombinera-villkor"},{"id":"FizzBuzz","type":"programming-exercise","parentPagePath":"/osa-2/3-kombinera-villkor"},{"id":"Skottår","type":"programming-exercise","parentPagePath":"/osa-2/3-kombinera-villkor"},{"id":"I mitten av alfabetet","type":"programming-exercise","parentPagePath":"/osa-2/3-kombinera-villkor"},{"id":"Gåvoskatt","type":"programming-exercise","parentPagePath":"/osa-2/3-kombinera-villkor"},{"id":"288d43ab-2e09-5dc9-90a8-42f4aef6493f","type":"quiz","parentPagePath":"/osa-2/3-kombinera-villkor"}]}},{"node":{"id":"2a9f88b8-4fe8-5fcb-9dfe-b4d98dde5d42","frontmatter":{"path":"/osa-14/3-fardigstallande-av-spelet","title":"Färdigställande av spelet"},"moocfiExercises":[]}},{"node":{"id":"a620e53b-7d15-54ea-9a40-5d549bf3fddc","frontmatter":{"path":"/osa-14/4-ditt-eget-sepl","title":"Ditt eget spel"},"moocfiExercises":[{"id":"b1f7b5af-8f37-5396-a225-772b396afeae","type":"quiz","parentPagePath":"/osa-14/4-ditt-eget-sepl"},{"id":"4d56408c-179d-5ac2-8ccb-47b067554848","type":"quiz","parentPagePath":"/osa-14/4-ditt-eget-sepl"},{"id":"70b58970-49d5-5ef1-9dc7-425fe8ae44c9","type":"quiz","parentPagePath":"/osa-14/4-ditt-eget-sepl"}]}},{"node":{"id":"6a0f5405-e6cb-581d-92e3-c8af9ad4e7c2","frontmatter":{"path":"/osa-3/1-loopar-med-villkor","title":"Loopar med villkor"},"moocfiExercises":[{"id":"Skriv ut siffror","type":"programming-exercise","parentPagePath":"/osa-3/1-loopar-med-villkor"},{"id":"Nedräkning","type":"programming-exercise","parentPagePath":"/osa-3/1-loopar-med-villkor"},{"id":"Siffror","type":"programming-exercise","parentPagePath":"/osa-3/1-loopar-med-villkor"},{"id":"Potenser av två","type":"programming-exercise","parentPagePath":"/osa-3/1-loopar-med-villkor"},{"id":"n:te potensen","type":"programming-exercise","parentPagePath":"/osa-3/1-loopar-med-villkor"},{"id":"Summan av påvarandra följande tal, version 1","type":"programming-exercise","parentPagePath":"/osa-3/1-loopar-med-villkor"},{"id":"Summa av varandra följande tal, version 2","type":"programming-exercise","parentPagePath":"/osa-3/1-loopar-med-villkor"},{"id":"f4bbb3b4-5e00-503a-a5c3-bb0253afc1ca","type":"quiz","parentPagePath":"/osa-3/1-loopar-med-villkor"}]}},{"node":{"id":"a131e4e2-8f05-5986-ab20-e06d9ed60dbe","frontmatter":{"path":"/osa-3/2-behandla-strangar","title":"Behandla strängar"},"moocfiExercises":[{"id":"Flera strängar","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Den längre strängen","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Omvänt","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Andra och näst sista","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Speciellt streck","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Fyrkant","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Understrykning","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Högerjusterat","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Ordlåda","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Delsträngar 1","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Delsträngar 2","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Hittas vokaler?","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Hitta första delsträngen","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Hitta alla delsträngar","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"Andra förekomsten","type":"programming-exercise","parentPagePath":"/osa-3/2-behandla-strangar"},{"id":"762c03de-866b-572b-a4f2-f99e0b6f6c0e","type":"quiz","parentPagePath":"/osa-3/2-behandla-strangar"}]}},{"node":{"id":"29bc027e-c4f5-5d80-9e6a-bca75ee73682","frontmatter":{"path":"/osa-3/3-mer-om-loopar","title":"Mera om loopar"},"moocfiExercises":[{"id":"Multiplikationstabell","type":"programming-exercise","parentPagePath":"/osa-3/3-mer-om-loopar"},{"id":"Ordens första bokstäver","type":"programming-exercise","parentPagePath":"/osa-3/3-mer-om-loopar"},{"id":"Fakulteter","type":"programming-exercise","parentPagePath":"/osa-3/3-mer-om-loopar"},{"id":"Sväng paren","type":"programming-exercise","parentPagePath":"/osa-3/3-mer-om-loopar"},{"id":"Turvis","type":"programming-exercise","parentPagePath":"/osa-3/3-mer-om-loopar"},{"id":"e0e92830-26de-5718-9aee-68c52d3df14b","type":"quiz","parentPagePath":"/osa-3/3-mer-om-loopar"}]}},{"node":{"id":"ed81d1ed-bbbb-573c-a017-e49e4ccd3d56","frontmatter":{"path":"/osa-3/4-definiera-funktioner","title":"Definiera funktioner"},"moocfiExercises":[{"id":"Sju bröder","type":"programming-exercise","parentPagePath":"/osa-3/4-definiera-funktioner"},{"id":"Första tecknet","type":"programming-exercise","parentPagePath":"/osa-3/4-definiera-funktioner"},{"id":"Medelvärde","type":"programming-exercise","parentPagePath":"/osa-3/4-definiera-funktioner"},{"id":"Flera utskrifter","type":"programming-exercise","parentPagePath":"/osa-3/4-definiera-funktioner"},{"id":"Fyrkant","type":"programming-exercise","parentPagePath":"/osa-3/4-definiera-funktioner"},{"id":"Schackbräde","type":"programming-exercise","parentPagePath":"/osa-3/4-definiera-funktioner"},{"id":"Ordkvadrat","type":"programming-exercise","parentPagePath":"/osa-3/4-definiera-funktioner"},{"id":"7d6de870-b370-51e9-a42a-2af663d83bdf","type":"quiz","parentPagePath":"/osa-3/4-definiera-funktioner"},{"id":"7b524ac6-144a-5c95-b5a3-bdb70a1b84fa","type":"quiz","parentPagePath":"/osa-3/4-definiera-funktioner"}]}},{"node":{"id":"f9cdcf8a-269d-5ddb-9346-9ca23e48ef7e","frontmatter":{"path":"/osa-3","title":"Modul 3"},"moocfiExercises":[]}},{"node":{"id":"8c15b7c7-809b-5ea5-a801-7d20819960ea","frontmatter":{"path":"/osa-4/1-vscode","title":"Editorn Visual Studio Code, Pythontolken och det inbyggda debuggningsverktyget"},"moocfiExercises":[{"id":"Hello Visual Studio Code","type":"programming-exercise","parentPagePath":"/osa-4/1-vscode"}]}},{"node":{"id":"0f597439-5fd6-5ebf-a758-51fa680510d6","frontmatter":{"path":"/osa-4/2-mer-om-funktioner","title":"Mer om funktioner"},"moocfiExercises":[{"id":"Streck","type":"programming-exercise","parentPagePath":"/osa-4/2-mer-om-funktioner"},{"id":"Fyrkant (igen)","type":"programming-exercise","parentPagePath":"/osa-4/2-mer-om-funktioner"},{"id":"Kvadrat","type":"programming-exercise","parentPagePath":"/osa-4/2-mer-om-funktioner"},{"id":"Speciell kvadrat","type":"programming-exercise","parentPagePath":"/osa-4/2-mer-om-funktioner"},{"id":"Triangel","type":"programming-exercise","parentPagePath":"/osa-4/2-mer-om-funktioner"},{"id":"Figur","type":"programming-exercise","parentPagePath":"/osa-4/2-mer-om-funktioner"},{"id":"Julgran","type":"programming-exercise","parentPagePath":"/osa-4/2-mer-om-funktioner"},{"id":"Störst av talen","type":"programming-exercise","parentPagePath":"/osa-4/2-mer-om-funktioner"},{"id":"Lika tecken","type":"programming-exercise","parentPagePath":"/osa-4/2-mer-om-funktioner"},{"id":"Första, andra och sista","type":"programming-exercise","parentPagePath":"/osa-4/2-mer-om-funktioner"},{"id":"1ae65a04-19ce-50f7-ab5f-16c12072fe6b","type":"quiz","parentPagePath":"/osa-4/2-mer-om-funktioner"}]}},{"node":{"id":"d61169f7-0d24-5b3c-8b8c-6f3001453119","frontmatter":{"path":"/osa-4/3-listor","title":"Listor"},"moocfiExercises":[{"id":"Ändra på elementens värden","type":"programming-exercise","parentPagePath":"/osa-4/3-listor"},{"id":"Lägg till element i en lista","type":"programming-exercise","parentPagePath":"/osa-4/3-listor"},{"id":"Lägg till, ta bort","type":"programming-exercise","parentPagePath":"/osa-4/3-listor"},{"id":"Samma ord två gånger","type":"programming-exercise","parentPagePath":"/osa-4/3-listor"},{"id":"En lista, två varianter","type":"programming-exercise","parentPagePath":"/osa-4/3-listor"},{"id":"Listans längd","type":"programming-exercise","parentPagePath":"/osa-4/3-listor"},{"id":"Medeltal","type":"programming-exercise","parentPagePath":"/osa-4/3-listor"},{"id":"Variationsbredd","type":"programming-exercise","parentPagePath":"/osa-4/3-listor"},{"id":"fe584e7d-e5bc-5f89-a365-b6cd8ac2b6d6","type":"quiz","parentPagePath":"/osa-4/3-listor"}]}},{"node":{"id":"0cc0967d-12d5-5877-966c-83262ee2d053","frontmatter":{"path":"/osa-4/4-iteration","title":"Iteration"},"moocfiExercises":[{"id":"Utskrift med asterisker","type":"programming-exercise","parentPagePath":"/osa-4/4-iteration"},{"id":"Från negativ till positiv","type":"programming-exercise","parentPagePath":"/osa-4/4-iteration"},{"id":"Asterisker","type":"programming-exercise","parentPagePath":"/osa-4/4-iteration"},{"id":"Anagram","type":"programming-exercise","parentPagePath":"/osa-4/4-iteration"},{"id":"Palindrom","type":"programming-exercise","parentPagePath":"/osa-4/4-iteration"},{"id":"Summan av de positiva","type":"programming-exercise","parentPagePath":"/osa-4/4-iteration"},{"id":"Jämna","type":"programming-exercise","parentPagePath":"/osa-4/4-iteration"},{"id":"Summalista","type":"programming-exercise","parentPagePath":"/osa-4/4-iteration"},{"id":"Unika","type":"programming-exercise","parentPagePath":"/osa-4/4-iteration"},{"id":"Längden av den längsta","type":"programming-exercise","parentPagePath":"/osa-4/4-iteration"},{"id":"Listans kortaste","type":"programming-exercise","parentPagePath":"/osa-4/4-iteration"},{"id":"Listans längsta","type":"programming-exercise","parentPagePath":"/osa-4/4-iteration"},{"id":"bef10b8e-bfd9-5a3b-ae72-47bbfe5732ea","type":"quiz","parentPagePath":"/osa-4/4-iteration"}]}},{"node":{"id":"b7f5aab0-16f5-57ea-be99-ef776e766449","frontmatter":{"path":"/osa-4/5-utskrift","title":"Formatera utskrift"},"moocfiExercises":[{"id":"Från sifferlista till stränglista","type":"programming-exercise","parentPagePath":"/osa-4/5-utskrift"},{"id":"88437d9a-78d6-53aa-8848-05cb7b096369","type":"quiz","parentPagePath":"/osa-4/5-utskrift"}]}},{"node":{"id":"7ce1ae54-08a7-55c5-8fdf-e66c163be7c5","frontmatter":{"path":"/osa-4","title":"Modul 4"},"moocfiExercises":[]}},{"node":{"id":"7616bfc3-86a8-51ad-a63d-f62e70d684f7","frontmatter":{"path":"/osa-5/1-mer-om-listor","title":"Mer om listor"},"moocfiExercises":[{"id":"Längsta strängen","type":"programming-exercise","parentPagePath":"/osa-5/1-mer-om-listor"},{"id":"Antalet element","type":"programming-exercise","parentPagePath":"/osa-5/1-mer-om-listor"},{"id":"Go","type":"programming-exercise","parentPagePath":"/osa-5/1-mer-om-listor"},{"id":"Sudoku: Rader korrekt","type":"programming-exercise","parentPagePath":"/osa-5/1-mer-om-listor"},{"id":"Sudoku: Kolumner korrekt","type":"programming-exercise","parentPagePath":"/osa-5/1-mer-om-listor"},{"id":"Sudoku: Kvadrater korrekt","type":"programming-exercise","parentPagePath":"/osa-5/1-mer-om-listor"},{"id":"Sudoku: Korrekt?","type":"programming-exercise","parentPagePath":"/osa-5/1-mer-om-listor"},{"id":"f3a7b0c8-bfce-51c0-a3aa-5481f7853e64","type":"quiz","parentPagePath":"/osa-5/1-mer-om-listor"}]}},{"node":{"id":"2754089d-7b6b-5a07-98f8-ed47c35f0f1e","frontmatter":{"path":"/osa-5/2-referenser","title":"Referenser"},"moocfiExercises":[{"id":"Elementen fördubblade","type":"programming-exercise","parentPagePath":"/osa-5/2-referenser"},{"id":"Bort med minsta","type":"programming-exercise","parentPagePath":"/osa-5/2-referenser"},{"id":"Sudoku: Utskrift och att lägga till ett tal","type":"programming-exercise","parentPagePath":"/osa-5/2-referenser"},{"id":"Sudoku: Lägga till en siffra i en kopia av sudokut","type":"programming-exercise","parentPagePath":"/osa-5/2-referenser"},{"id":"Tre i rad","type":"programming-exercise","parentPagePath":"/osa-5/2-referenser"},{"id":"Transponera","type":"programming-exercise","parentPagePath":"/osa-5/2-referenser"},{"id":"baa27c32-5bb0-5a50-9270-984635e7c8a7","type":"quiz","parentPagePath":"/osa-5/2-referenser"}]}},{"node":{"id":"e44de044-469b-5a0c-b484-8b1c6d76b36e","frontmatter":{"path":"/osa-5/4-tuple","title":"Tuple"},"moocfiExercises":[{"id":"Skapa tuple","type":"programming-exercise","parentPagePath":"/osa-5/4-tuple"},{"id":"Äldst","type":"programming-exercise","parentPagePath":"/osa-5/4-tuple"},{"id":"Äldre","type":"programming-exercise","parentPagePath":"/osa-5/4-tuple"},{"id":"Studeranderegister","type":"programming-exercise","parentPagePath":"/osa-5/4-tuple"},{"id":"Bokstavsruta","type":"programming-exercise","parentPagePath":"/osa-5/4-tuple"},{"id":"bc4e585a-1083-525c-8b4b-1dce3a0d74d6","type":"quiz","parentPagePath":"/osa-5/4-tuple"},{"id":"f2e1cbb0-390e-5d9f-9730-358b7b0c24f5","type":"quiz","parentPagePath":"/osa-5/4-tuple"}]}},{"node":{"id":"1777675c-c2e5-5912-9351-6bf786995e74","frontmatter":{"path":"/osa-4/6-strangar-listor","title":"Mera strängar och listor"},"moocfiExercises":[{"id":"Allt omvänt","type":"programming-exercise","parentPagePath":"/osa-4/6-strangar-listor"},{"id":"Vanligaste bokstaven","type":"programming-exercise","parentPagePath":"/osa-4/6-strangar-listor"},{"id":"Utan vokaler","type":"programming-exercise","parentPagePath":"/osa-4/6-strangar-listor"},{"id":"Versaler bort","type":"programming-exercise","parentPagePath":"/osa-4/6-strangar-listor"},{"id":"Grannar i en lista","type":"programming-exercise","parentPagePath":"/osa-4/6-strangar-listor"},{"id":"Vitsordsstatistik","type":"programming-exercise","parentPagePath":"/osa-4/6-strangar-listor"},{"id":"5226a108-d999-5e97-92c0-6216393ece02","type":"quiz","parentPagePath":"/osa-4/6-strangar-listor"},{"id":"f3d5dd98-a9d9-5221-9e5c-2142da61a9fb","type":"quiz","parentPagePath":"/osa-4/6-strangar-listor"}]}},{"node":{"id":"f5608366-0cdb-5799-ad10-c1ae5bf31ff5","frontmatter":{"path":"/osa-2/4-loopar","title":"Enkla loopar"},"moocfiExercises":[{"id":"Fortsätter vi?","type":"programming-exercise","parentPagePath":"/osa-2/4-loopar"},{"id":"Valida värden","type":"programming-exercise","parentPagePath":"/osa-2/4-loopar"},{"id":"Nedräkning","type":"programming-exercise","parentPagePath":"/osa-2/4-loopar"},{"id":"Lösenord på nytt","type":"programming-exercise","parentPagePath":"/osa-2/4-loopar"},{"id":"Pin och antal försök","type":"programming-exercise","parentPagePath":"/osa-2/4-loopar"},{"id":"Nästa skottår","type":"programming-exercise","parentPagePath":"/osa-2/4-loopar"},{"id":"Berättelse","type":"programming-exercise","parentPagePath":"/osa-2/4-loopar"},{"id":"Behandling av tal","type":"programming-exercise","parentPagePath":"/osa-2/4-loopar"},{"id":"969d7273-1e6e-503e-9dbb-427292daa5d2","type":"quiz","parentPagePath":"/osa-2/4-loopar"},{"id":"86706d3f-26bc-55e0-a529-d1390a26a6f4","type":"quiz","parentPagePath":"/osa-2/4-loopar"}]}},{"node":{"id":"335a567d-d08f-56d6-8449-9d4bfb7dbbf5","frontmatter":{"path":"/osa-2","title":"Modul 2"},"moocfiExercises":[]}},{"node":{"id":"05201f8b-92c3-5f20-aa64-572c040a44ef","frontmatter":{"path":"/osa-6/2-skriva-filer","title":"Skriva filer"},"moocfiExercises":[{"id":"Tillägnad för...","type":"programming-exercise","parentPagePath":"/osa-6/2-skriva-filer"},{"id":"Dagbok","type":"programming-exercise","parentPagePath":"/osa-6/2-skriva-filer"},{"id":"Filtrera data","type":"programming-exercise","parentPagePath":"/osa-6/2-skriva-filer"},{"id":"Lagra personer","type":"programming-exercise","parentPagePath":"/osa-6/2-skriva-filer"},{"id":"Kursresultat, del 4","type":"programming-exercise","parentPagePath":"/osa-6/2-skriva-filer"},{"id":"Ordsök","type":"programming-exercise","parentPagePath":"/osa-6/2-skriva-filer"},{"id":"Ordbok som minns","type":"programming-exercise","parentPagePath":"/osa-6/2-skriva-filer"},{"id":"b53a371c-c191-5b9b-937a-4b9bb04af164","type":"quiz","parentPagePath":"/osa-6/2-skriva-filer"}]}},{"node":{"id":"bc19aa61-1a37-5b73-bd20-0c3994c3a7cf","frontmatter":{"path":"/osa-6/3-fel","title":"Förbered dig på fel"},"moocfiExercises":[{"id":"Läsa indata","type":"programming-exercise","parentPagePath":"/osa-6/3-fel"},{"id":"Validera givna argument","type":"programming-exercise","parentPagePath":"/osa-6/3-fel"},{"id":"Felaktiga lottorader","type":"programming-exercise","parentPagePath":"/osa-6/3-fel"},{"id":"77e36eed-4665-5161-87c2-4fda124310e3","type":"quiz","parentPagePath":"/osa-6/3-fel"}]}},{"node":{"id":"9c4ca0dd-1be2-5b8f-a357-61049541022a","frontmatter":{"path":"/osa-6/1-lasa-filer","title":"Läsa filer"},"moocfiExercises":[{"id":"Största siffran","type":"programming-exercise","parentPagePath":"/osa-6/1-lasa-filer"},{"id":"Fruktaffär","type":"programming-exercise","parentPagePath":"/osa-6/1-lasa-filer"},{"id":"Matris","type":"programming-exercise","parentPagePath":"/osa-6/1-lasa-filer"},{"id":"Kursresultat, del 1","type":"programming-exercise","parentPagePath":"/osa-6/1-lasa-filer"},{"id":"Kursresultat, del 2","type":"programming-exercise","parentPagePath":"/osa-6/1-lasa-filer"},{"id":"Kursresultat, del 3","type":"programming-exercise","parentPagePath":"/osa-6/1-lasa-filer"},{"id":"Spell checker","type":"programming-exercise","parentPagePath":"/osa-6/1-lasa-filer"},{"id":"Receptsök","type":"programming-exercise","parentPagePath":"/osa-6/1-lasa-filer"},{"id":"Stadscyklar","type":"programming-exercise","parentPagePath":"/osa-6/1-lasa-filer"},{"id":"ba06e74d-f74c-5964-a88d-a0dafcee3a04","type":"quiz","parentPagePath":"/osa-6/1-lasa-filer"}]}},{"node":{"id":"05a28a78-3f81-5cb4-8f94-9a16288789c8","frontmatter":{"path":"/osa-6/4-lokala-globala-variabler","title":"Lokala och globala variabler"},"moocfiExercises":[{"id":"ef683724-98a4-5482-acba-47c0b2c4211d","type":"quiz","parentPagePath":"/osa-6/4-lokala-globala-variabler"},{"id":"0b15bb0d-71fd-57ce-a5df-47b959da1ae2","type":"quiz","parentPagePath":"/osa-6/4-lokala-globala-variabler"}]}},{"node":{"id":"2f89b471-3e51-5519-9173-c8029a4a5bf7","frontmatter":{"path":"/osa-6","title":"Modul 6"},"moocfiExercises":[]}},{"node":{"id":"cda20318-6650-5b01-96a7-c8a9436ea427","frontmatter":{"path":"/osa-7/1-moduler","title":"Moduler"},"moocfiExercises":[{"id":"Hypotenusa","type":"programming-exercise","parentPagePath":"/osa-7/1-moduler"},{"id":"Specialtecken","type":"programming-exercise","parentPagePath":"/osa-7/1-moduler"},{"id":"Bråk","type":"programming-exercise","parentPagePath":"/osa-7/1-moduler"},{"id":"1448e880-c25e-594f-ac54-b6083fb81a3f","type":"quiz","parentPagePath":"/osa-7/1-moduler"}]}},{"node":{"id":"c0858900-47db-5c88-8875-147a8e652fe4","frontmatter":{"path":"/osa-5/3-lexikon","title":"Lexikon"},"moocfiExercises":[{"id":"Gånger tio","type":"programming-exercise","parentPagePath":"/osa-5/3-lexikon"},{"id":"Fakulteter","type":"programming-exercise","parentPagePath":"/osa-5/3-lexikon"},{"id":"Histogram","type":"programming-exercise","parentPagePath":"/osa-5/3-lexikon"},{"id":"Telefonkatalog, version 1","type":"programming-exercise","parentPagePath":"/osa-5/3-lexikon"},{"id":"Telefonkatalog, version 2","type":"programming-exercise","parentPagePath":"/osa-5/3-lexikon"},{"id":"Att vända ett lexikon","type":"programming-exercise","parentPagePath":"/osa-5/3-lexikon"},{"id":"Siffror som ord","type":"programming-exercise","parentPagePath":"/osa-5/3-lexikon"},{"id":"Filmregister","type":"programming-exercise","parentPagePath":"/osa-5/3-lexikon"},{"id":"Hitta film","type":"programming-exercise","parentPagePath":"/osa-5/3-lexikon"},{"id":"357e439e-9a2e-58d5-8c6c-8f5efebfa6cb","type":"quiz","parentPagePath":"/osa-5/3-lexikon"}]}},{"node":{"id":"11da0cd6-66de-5139-aeea-f6536ce49cca","frontmatter":{"path":"/osa-7/2-slumpmassighet","title":"Slump"},"moocfiExercises":[{"id":"Lottorader","type":"programming-exercise","parentPagePath":"/osa-7/2-slumpmassighet"},{"id":"Lösenordsgenerator, del 1","type":"programming-exercise","parentPagePath":"/osa-7/2-slumpmassighet"},{"id":"Lösenordsgenerator, del 2","type":"programming-exercise","parentPagePath":"/osa-7/2-slumpmassighet"},{"id":"Tärningssimulation","type":"programming-exercise","parentPagePath":"/osa-7/2-slumpmassighet"},{"id":"Slumpmässiga ord","type":"programming-exercise","parentPagePath":"/osa-7/2-slumpmassighet"},{"id":"f44264e4-a3a6-5056-9c98-1ec723f86f9a","type":"quiz","parentPagePath":"/osa-7/2-slumpmassighet"}]}},{"node":{"id":"2190a210-ac82-5c3e-8671-037f9247c83f","frontmatter":{"path":"/osa-7/3-tid-datum","title":"Tid och datum"},"moocfiExercises":[{"id":"Hur gammal?","type":"programming-exercise","parentPagePath":"/osa-7/3-tid-datum"},{"id":"Personbeteckning rätt?","type":"programming-exercise","parentPagePath":"/osa-7/3-tid-datum"},{"id":"Skärmtid","type":"programming-exercise","parentPagePath":"/osa-7/3-tid-datum"},{"id":"fb8d1204-1ac8-5079-8b36-e0a472a7a383","type":"quiz","parentPagePath":"/osa-7/3-tid-datum"}]}},{"node":{"id":"9970fc94-eb27-5148-b31b-e887b737b7b4","frontmatter":{"path":"/osa-7/4-behandla-data","title":"Behandla data"},"moocfiExercises":[{"id":"JSON-fil","type":"programming-exercise","parentPagePath":"/osa-7/4-behandla-data"},{"id":"Kursstatistik","type":"programming-exercise","parentPagePath":"/osa-7/4-behandla-data"},{"id":"Vem lurade","type":"programming-exercise","parentPagePath":"/osa-7/4-behandla-data"},{"id":"Vem lurade, andra versionen","type":"programming-exercise","parentPagePath":"/osa-7/4-behandla-data"},{"id":"Spell checker, andra versionen","type":"programming-exercise","parentPagePath":"/osa-7/4-behandla-data"},{"id":"5f11d5c0-d14c-526a-81a5-f87baf946270","type":"quiz","parentPagePath":"/osa-7/4-behandla-data"}]}},{"node":{"id":"9de0b38c-9ab2-5dca-918f-53f58d473b4e","frontmatter":{"path":"/osa-7/5-egna-moduler","title":"Skapa dina egna moduler"},"moocfiExercises":[{"id":"Teckenverktyg","type":"programming-exercise","parentPagePath":"/osa-7/5-egna-moduler"},{"id":"7df560be-38ab-504f-8019-30768a718f97","type":"quiz","parentPagePath":"/osa-7/5-egna-moduler"},{"id":"f8edf6ef-95f6-5e97-8bfd-8b8406a9ecf6","type":"quiz","parentPagePath":"/osa-7/5-egna-moduler"}]}},{"node":{"id":"6c06e867-814c-5c2c-b0d6-d6cfaaf92234","frontmatter":{"path":"/osa-5","title":"Modul 5"},"moocfiExercises":[]}},{"node":{"id":"f7d5f344-d3b4-56c6-bf18-45edc2245759","frontmatter":{"path":"/osa-8/4-metoder-i-egna-klasser","title":"Metoder i egna klasser"},"moocfiExercises":[{"id":"Minskande räknare","type":"programming-exercise","parentPagePath":"/osa-8/4-metoder-i-egna-klasser"},{"id":"För- och efternamn","type":"programming-exercise","parentPagePath":"/osa-8/4-metoder-i-egna-klasser"},{"id":"Nummerstatistik","type":"programming-exercise","parentPagePath":"/osa-8/4-metoder-i-egna-klasser"}]}},{"node":{"id":"303465de-b86a-519b-b1b5-9711b03072d9","frontmatter":{"path":"/osa-8/5-fler-exempel","title":"Fler exempel"},"moocfiExercises":[{"id":"Stoppur","type":"programming-exercise","parentPagePath":"/osa-8/5-fler-exempel"},{"id":"Klocka","type":"programming-exercise","parentPagePath":"/osa-8/5-fler-exempel"},{"id":"Lunchkort","type":"programming-exercise","parentPagePath":"/osa-8/5-fler-exempel"},{"id":"Sarja","type":"programming-exercise","parentPagePath":"/osa-8/5-fler-exempel"},{"id":"d096ebae-9d60-5b09-8d0e-08ef72a294f2","type":"quiz","parentPagePath":"/osa-8/5-fler-exempel"}]}},{"node":{"id":"a85852ab-8cf8-52b4-8872-4c73d5821319","frontmatter":{"path":"/osa-9/1-objekt-och-referenser","title":"Objekt och referenser"},"moocfiExercises":[{"id":"Snabbaste bilen","type":"programming-exercise","parentPagePath":"/osa-9/1-objekt-och-referenser"},{"id":"Godkända prestationer","type":"programming-exercise","parentPagePath":"/osa-9/1-objekt-och-referenser"},{"id":"Bebiscenter","type":"programming-exercise","parentPagePath":"/osa-9/1-objekt-och-referenser"},{"id":"Lunchkort och betalterminal","type":"programming-exercise","parentPagePath":"/osa-9/1-objekt-och-referenser"},{"id":"Bostadsjämförelse","type":"programming-exercise","parentPagePath":"/osa-9/1-objekt-och-referenser"}]}},{"node":{"id":"b6cd6b79-fcb4-535d-8d00-b4f849f4647f","frontmatter":{"path":"/osa-9/3-inkapsling","title":"Inkapsling"},"moocfiExercises":[{"id":"Bil","type":"programming-exercise","parentPagePath":"/osa-9/3-inkapsling"},{"id":"Inspelning","type":"programming-exercise","parentPagePath":"/osa-9/3-inkapsling"},{"id":"Väderstation","type":"programming-exercise","parentPagePath":"/osa-9/3-inkapsling"}]}},{"node":{"id":"c6757168-dbea-5c4f-aa4e-c2c3bb0ca423","frontmatter":{"path":"/osa-9/4-metodernas-rackvidd","title":"Metodernas räckvidd"},"moocfiExercises":[{"id":"Service avgift","type":"programming-exercise","parentPagePath":"/osa-9/4-metodernas-rackvidd"}]}},{"node":{"id":"601766bc-2985-5820-a4a3-32bbb761c69b","frontmatter":{"path":"/osa-7/6-funktionaliteter-python","title":"Flera funktionaliteter i Python"},"moocfiExercises":[{"id":"Eget programmeringsspråk","type":"programming-exercise","parentPagePath":"/osa-7/6-funktionaliteter-python"},{"id":"9385d791-8bcd-5cc6-a734-e7d981d71dfd","type":"quiz","parentPagePath":"/osa-7/6-funktionaliteter-python"}]}},{"node":{"id":"08ceb5d1-6e8e-599a-995d-a1125f7a1f80","frontmatter":{"path":"/osa-9/5-klassattribut","title":"Klassattribut"},"moocfiExercises":[{"id":"Postnummer","type":"programming-exercise","parentPagePath":"/osa-9/5-klassattribut"},{"id":"List-hjälpare","type":"programming-exercise","parentPagePath":"/osa-9/5-klassattribut"}]}},{"node":{"id":"b1f13f0c-169e-519f-9f42-f572bebd8535","frontmatter":{"path":"/osa-9","title":"Modul 9"},"moocfiExercises":[]}},{"node":{"id":"4b4101dc-9e1f-5a4a-bb4e-dbb6a4ba5e0d","frontmatter":{"path":"/osa-8/3-egna-klasser","title":"Egna klasser"},"moocfiExercises":[{"id":"Bok","type":"programming-exercise","parentPagePath":"/osa-8/3-egna-klasser"},{"id":"Skriv klasser","type":"programming-exercise","parentPagePath":"/osa-8/3-egna-klasser"},{"id":"Skapa husdjur","type":"programming-exercise","parentPagePath":"/osa-8/3-egna-klasser"},{"id":"Äldre bok","type":"programming-exercise","parentPagePath":"/osa-8/3-egna-klasser"},{"id":"Genrens böcker","type":"programming-exercise","parentPagePath":"/osa-8/3-egna-klasser"}]}},{"node":{"id":"35f36261-94d8-509f-9fcb-59b3e08fc6a1","frontmatter":{"path":"/osa-8/2-klasser-och-objekt","title":"Klasser och objekt"},"moocfiExercises":[{"id":"Lista år","type":"programming-exercise","parentPagePath":"/osa-8/2-klasser-och-objekt"},{"id":"Affarslista","type":"programming-exercise","parentPagePath":"/osa-8/2-klasser-och-objekt"}]}},{"node":{"id":"53079b0b-f0d2-5c35-83a0-4f713e57ce72","frontmatter":{"path":"/osa-8/1-objekt-och-metoder","title":"Objekt och metoder"},"moocfiExercises":[{"id":"Minsta medeltalet","type":"programming-exercise","parentPagePath":"/osa-8/1-objekt-och-metoder"},{"id":"Radernas summor","type":"programming-exercise","parentPagePath":"/osa-8/1-objekt-och-metoder"}]}},{"node":{"id":"954e5006-2925-5035-a27c-10e05897cfa4","frontmatter":{"path":"/osa-9/6-fler-exempel-med-klasser","title":"Fler exempel med klasser"},"moocfiExercises":[{"id":"Sak, Resväska och Lastutrymme","type":"programming-exercise","parentPagePath":"/osa-9/6-fler-exempel-med-klasser"},{"id":"38b52bd6-9612-5b3f-9a89-63afe6344592","type":"quiz","parentPagePath":"/osa-9/6-fler-exempel-med-klasser"}]}},{"node":{"id":"f1eeb001-f445-57c9-b2e7-380dabc25b86","frontmatter":{"path":"/osa-8","title":"Modul 8"},"moocfiExercises":[]}},{"node":{"id":"ccc63fff-7834-5270-b69c-944db644a9ad","frontmatter":{"path":"/osa-7","title":"Modul 7"},"moocfiExercises":[]}},{"node":{"id":"75ae0566-a8bf-5305-aee3-4c5bc0d2d5e9","frontmatter":{"path":"/osa-9/2-objekt-som-attribut","title":"Objekt som attribut "},"moocfiExercises":[{"id":"Husdjur","type":"programming-exercise","parentPagePath":"/osa-9/2-objekt-som-attribut"},{"id":"Paketpackning","type":"programming-exercise","parentPagePath":"/osa-9/2-objekt-som-attribut"},{"id":"Rummets kortaste","type":"programming-exercise","parentPagePath":"/osa-9/2-objekt-som-attribut"}]}}]}},"pageContext":{}},
    "staticQueryHashes": ["1357757885","994120085"]}