{"id":469,"date":"2022-08-22T11:02:50","date_gmt":"2022-08-22T09:02:50","guid":{"rendered":"https:\/\/scratch.itbib4you.be\/?page_id=469"},"modified":"2022-09-07T16:31:55","modified_gmt":"2022-09-07T14:31:55","slug":"klein-en-groot","status":"publish","type":"page","link":"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/","title":{"rendered":"Klein en Groot"},"content":{"rendered":"\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-25 has-custom-font-size has-small-font-size\"><a class=\"wp-block-button__link has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background\" href=\"https:\/\/scratch.itbib4you.be\/\">Lesoverzicht<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Inleiding<\/h2>\n\n\n\n<p>In de les &#8216;Klein en Groot&#8217; wordt een programma ontwikkeld om het kleinste en het grootste getal in een reeks te zoeken. Tevens zal dit programma worden gebruikt om zelf nieuwe blokken (categorie <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">Mijn blokken<\/mark>) te bouwen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Klein en Groot: Algoritme<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Probleemstelling<\/h3>\n\n\n\n<figure class=\"wp-block-table aligncenter has-small-font-size\"><table><thead><tr><th>Dag<\/th><th>Hoogste temperatuur<\/th><th>Dag<\/th><th>Hoogste temperatuur<\/th><th>Dag<\/th><th>Hoogste temperatuur<\/th><\/tr><\/thead><tbody><tr><td><strong>1 juli<\/strong><\/td><td>18.2<\/td><td><strong>11 juli<\/strong><\/td><td>21.1<\/td><td><strong>21 juli<\/strong><\/td><td>25.1<\/td><\/tr><tr><td><strong>2 juli<\/strong><\/td><td>22.8<\/td><td><strong>12 juli<\/strong><\/td><td>22.3<\/td><td><strong>22 juli<\/strong><\/td><td>24.5<\/td><\/tr><tr><td><strong>3 juli<\/strong><\/td><td>23.5<\/td><td><strong>13 juli<\/strong><\/td><td>20.5<\/td><td><strong>23 juli <\/strong><\/td><td>24.6<\/td><\/tr><tr><td><strong>4 juli<\/strong><\/td><td>20.0<\/td><td><strong>14 juli<\/strong><\/td><td>16.8<\/td><td><strong>24 juli<\/strong><\/td><td>24.8<\/td><\/tr><tr><td><strong>5 juli<\/strong><\/td><td>20.4<\/td><td><strong>15 juli<\/strong><\/td><td>16.2<\/td><td><strong>25 juli<\/strong><\/td><td>23.9<\/td><\/tr><tr><td><strong>6 juli<\/strong><\/td><td>19.6<\/td><td><strong>16 juli<\/strong><\/td><td>18.9<\/td><td><strong>26 juli<\/strong><\/td><td>21.3<\/td><\/tr><tr><td><strong>7 juli<\/strong><\/td><td>22.3<\/td><td><strong>17 juli<\/strong><\/td><td>25.2<\/td><td><strong>27 juli<\/strong><\/td><td>21.4<\/td><\/tr><tr><td><strong>8 juli<\/strong><\/td><td>22.2<\/td><td><strong>18 juli<\/strong><\/td><td>26.5<\/td><td><strong>28 juli<\/strong><\/td><td>20.7<\/td><\/tr><tr><td><strong>9 juli<\/strong><\/td><td>21.3<\/td><td><strong>19 juli<\/strong><\/td><td>24.5<\/td><td><strong>29 juli<\/strong><\/td><td>20.9<\/td><\/tr><tr><td><strong>10 juli<\/strong><\/td><td>21.9<\/td><td><strong>20 juli<\/strong><\/td><td>24.4<\/td><td><strong>30 juli<\/strong><\/td><td>21.8<\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><td><\/td><td><strong>31 juli<\/strong><\/td><td>19.9<\/td><\/tr><\/tbody><\/table><figcaption>Temperatuur juli 2021 (<a href=\"https:\/\/www.meteobelgie.be\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.meteobelgie.be<\/a>)<\/figcaption><\/figure>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Bovenstaande tabel bevat de temperatuurgegevens opgetekend in Ukkel voor de maand juli 2021. Hoe zoek je nu bijvoorbeeld de grootste waarde in deze reeks?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Het grootste getal vinden<\/h3>\n\n\n\n<p>Probeer even te volgen hoe we dit als mens waarschijnlijk oplossen. Je kijkt naar de temperatuur op 1 juli en je onthoudt de meting van 18.2. Dit is voorlopig de hoogste waarde. Dan bekijk je de meting van 2 juli (22.8) en je vergelijkt deze waarde met de voorlopig hoogste waarde (18.2). 22.8 is hoger dan 18.2 en dus onthou je nu 22.8. De waarde 18.2 mag je vergeten. De meting van 3 juli (23.5) is weer hoger dan de voorlopig hoogste waarde (22.8) en je onthoudt nu de waarde 23.5. De waarde 20.0 van 4 juli is kleiner dan de voorlopig hoogste waarde (23.5). Deze waarde interesseert je niet. Op deze manier bekijk je alle gegevens en je vergelijkt voortdurend de nieuw ingelezen waarde met de waarde die je voorlopig als grootste getal hebt bijgehouden.<\/p>\n\n\n\n<p>Op een gelijkaardige manier kunnen we natuurlijk ook het kleinste getal in de reeks vinden.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Variabelen<\/h3>\n\n\n\n<p>Het aantal benodigde variabelen is beperkt. Het getal dat we aan het bekijken zijn moet zich natuurlijk in een variabele bevinden. We kunnen deze geheugenplaats aanduiden met de naam <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">Temperatuur<\/mark>. De laagste gevonden temperatuur bewaren we dan in de variabele <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">LaagsteTemperatuur<\/mark> en de hoogste temperatuur in de variabele <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">HoogsteTemperatuur<\/mark>. Het eerste element in de reeks is duidelijk een uitzondering. Dit element kan namelijk nog niet worden vergeleken met de hoogste en kleinste gevonden waarde. Het is dus aan te bevelen om het aantal bekeken elementen bij te houden. Deze variabele kunnen we bijvoorbeeld aanduiden met de naam <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">AantalGelezen<\/mark>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Algoritme<\/h3>\n\n\n\n<p>Volgende pseudocode is een voorstelling van het algoritme:<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\" style=\"line-height:1.4\"><code>AantalGelezen = 0\nInput Temperatuur\nRepeat Until Temperatuur = \"\"\n   Verhoog AantalGelezen met 1\n   If AantalGelezen = 1 Then\n      LaagsteTemperatuur = Temperatuur\n   Else\n      If Temperatuur &lt; LaagsteTemperatuur Then\n         LaagsteTemperatuur = Temperatuur\n      End If\n   End If\n   If AantalGelezen = 1 Then\n      HoogsteTemperatuur = Temperatuur\n   Else\n      If Temperatuur &gt; HoogsteTemperatuur Then\n         HoogsteTemperatuur = Temperatuur\n      End If\n   End If\n   Input Temperatuur\nEnd Repeat\nIf AantalGelezen &gt; 0 Then\n   Output LaagsteTemperatuur\n   Output HoogsteTemperatuur \nEnd If<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Klein en Groot: Scratch-programma<\/h2>\n\n\n\n<p>Het omzetten van de pseudocode naar een Scratch-programma levert weinig moeilijkheden:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_11-562x1024.png\" alt=\"Klein en Groot\" class=\"wp-image-544\" width=\"402\" height=\"732\" srcset=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_11-562x1024.png 562w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_11-165x300.png 165w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_11-768x1400.png 768w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_11-842x1536.png 842w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_11.png 928w\" sizes=\"auto, (max-width: 402px) 85vw, 402px\" \/><figcaption>Klein en Groot<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Enkel de voorwaarde in het <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">herhaal tot<\/mark>-blok vraag wellicht wat meer uitleg. De voorwaarde <img loading=\"lazy\" decoding=\"async\" width=\"100\" height=\"26\" class=\"wp-image-492\" style=\"width: 100px;\" src=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_2.png\" alt=\"antwoord = &quot;&quot;\"> controleert of de standaardvariabele <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">antwoord<\/mark> (te vinden in de categorie <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">Waarnemen<\/mark>) leeg is. De <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">herhaal tot<\/mark>-structuur eindigt dus als er geen gegevens worden ingevuld bij de uitvoering van het <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">vraag<\/mark>-blok.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zelf blokken maken<\/h2>\n\n\n\n<p>Bovenstaand programma werkt prima. De structuur wordt echter wat onoverzichtelijk. Vooral de verschillende <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">als&#8230;dan&#8230;anders<\/mark>-blokken vervat in de <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">herhaal tot<\/mark>-structuur bemoeilijken het lezen en begrijpen van het programma.<\/p>\n\n\n\n<p>Als we het programma even van dichtbij analyseren dan kunnen we een drietal onderdelen onderscheiden:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Het kleinste getal zoeken;<\/li><li>Het grootste getal zoeken;<\/li><li>De resultaten afdrukken.<\/li><\/ol>\n\n\n\n<p>Scratch biedt de mogelijkheid om goed afgelijnde onderdelen in een afzonderlijke <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">procedure<\/mark> onder de categorie <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">Mijn blokken<\/mark> op te nemen. Een <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">procedure<\/mark> is een bundeling van instructies die samenhoren en die kan worden uitgevoerd door de naam van de procedure te aanroepen.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Een procedure defini\u00ebren<\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_3-1.png\" alt=\"Maak een blok\" class=\"wp-image-501\" width=\"221\" height=\"295\" srcset=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_3-1.png 626w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_3-1-225x300.png 225w\" sizes=\"auto, (max-width: 221px) 85vw, 221px\" \/><figcaption>Maak een blok<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Een procedure kan worden gedefinieerd via de categorie <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">Mijn blokken<\/mark>.  De knop <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-blue-color\">Maak een blok<\/mark> (zie <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">rode pijl<\/mark>) laat toe om de procedure te defini\u00ebren in volgend venster:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_4-1024x758.png\" alt=\"\" class=\"wp-image-503\" width=\"282\" height=\"209\" srcset=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_4-1024x758.png 1024w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_4-300x222.png 300w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_4-768x568.png 768w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_4-1200x888.png 1200w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_4.png 1400w\" sizes=\"auto, (max-width: 282px) 85vw, 282px\" \/><figcaption>Definitie blok<\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Een procedure (<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">blok<\/mark>) krijgt steeds een naam. De naam van een blok is willekeurig. In ons voorbeeld hebben we gekozen voor <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">zoek_Kleinste<\/mark>, <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">zoek_Grootste<\/mark> en <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">druk_Resultaten<\/mark>. Het is natuurlijk aan te bevelen om een naam te gebruiken die duidelijk maakt wat de procedure doet. Na het indrukken van de knop <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-blue-color\">OK<\/mark> wordt de procedure gedefinieerd via een nieuw <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">definieer<\/mark>-blok <img loading=\"lazy\" decoding=\"async\" width=\"100\" height=\"46\" class=\"wp-image-507\" style=\"width: 100px;\" src=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_5.png\" alt=\"definieer blok\"> in deel C. De knoppen (<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-blue-color\">Voeg een invoer toe<\/mark>) onderaan het definitievenster worden in een latere les besproken.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_6.png\" alt=\"\" class=\"wp-image-511\" width=\"193\" height=\"167\" srcset=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_6.png 498w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_6-300x260.png 300w\" sizes=\"auto, (max-width: 193px) 85vw, 193px\" \/><\/figure>\n<\/div>\n\n\n<p>In de categorie <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">Mijn blokken<\/mark> worden de gedefinieerde  blokken toegevoegd. Deze blokken zijn volledig vergelijkbaar met de gewone blokken die we onder de andere categorie\u00ebn aantreffen. Enkel de werking van elk blok moet nog worden opgebouwd.<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Een procedure opbouwen<\/h3>\n\n\n\n<p>De instructies die in een bepaald blok moeten worden uitgevoerd worden toegevoegd aan het <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">definieer<\/mark>-blok beschikbaar in deel C. Alle gedefinieerde variabelen zijn beschikbaar en kunnen ook in deze blokken worden gebruikt. De blokken <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">zoek_Kleinste<\/mark> en <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">zoek_Grootste<\/mark> worden dan als volgt opgemaakt:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_7.png\" alt=\"Kleinste getal\" class=\"wp-image-520\" width=\"285\" height=\"261\" srcset=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_7.png 648w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_7-300x274.png 300w\" sizes=\"auto, (max-width: 285px) 85vw, 285px\" \/><figcaption>zoek_Kleinste<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_8.png\" alt=\"Grootste getal\" class=\"wp-image-521\" width=\"285\" height=\"262\" srcset=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_8.png 650w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_8-300x277.png 300w\" sizes=\"auto, (max-width: 285px) 85vw, 285px\" \/><figcaption>zoek_Grootste<\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>De procedure <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">druk_Resultaten<\/mark> wordt als volgt vervolledigd:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_9.png\" alt=\"\" class=\"wp-image-525\" width=\"401\" height=\"196\" srcset=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_9.png 924w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_9-300x146.png 300w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_9-768x374.png 768w\" sizes=\"auto, (max-width: 401px) 85vw, 401px\" \/><figcaption>druk_Resultaten<\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Een procedure oproepen<\/h3>\n\n\n\n<p>Een procedure kan worden uitgevoerd door de naam van de procedure te gebruiken in een script. In Scratch wordt, zoals steeds, een van onze blokken  uit deel B (categorie <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">Mijn blokken<\/mark>) gesleept naar de juiste plaats in het programma.<\/p>\n\n\n\n<p>Het programma ziet er dan als volgt uit:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_10.png\" alt=\"\" class=\"wp-image-530\" width=\"229\" height=\"395\" srcset=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_10.png 460w, https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_10-174x300.png 174w\" sizes=\"auto, (max-width: 229px) 85vw, 229px\" \/><figcaption>Programma met procedures<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Evaluatie<\/h2>\n\n\n\n<p>In het tweede deel van deze les werd het programma &#8216;Klein en Groot&#8217;  opgebouwd door middel van procedures. Door het programma op te splitsen in kleinere delen wordt het oorspronkelijk programma beter leesbaar en begrijpbaar. Tevens kunnen procedures, indien goed opgebouwd, in latere programma&#8217;s opnieuw worden gebruikt.<\/p>\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-25 has-custom-font-size has-small-font-size\"><a class=\"wp-block-button__link has-blush-bordeaux-gradient-background has-background\" href=\"https:\/\/scratch.itbib4you.be\/index.php\/van-decimaal-naar-binair\/\">Volgende les<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Inleiding In de les &#8216;Klein en Groot&#8217; wordt een programma ontwikkeld om het kleinste en het grootste getal in een reeks te zoeken. Tevens zal dit programma worden gebruikt om zelf nieuwe blokken (categorie Mijn blokken) te bouwen. Klein en Groot: Algoritme Probleemstelling Dag Hoogste temperatuur Dag Hoogste temperatuur Dag Hoogste temperatuur 1 juli 18.2 &hellip; <a href=\"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/\" class=\"more-link\">Lees verder<span class=\"screen-reader-text\"> &#8220;Klein en Groot&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-469","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Klein en Groot - Scratch 3<\/title>\n<meta name=\"description\" content=\"Het programma &#039;Klein en Groot&#039; zoekt het kleinste en het grootste getal uit een reeks. In deze les worden ook nieuwe blokken aangemaakt.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/\" \/>\n<meta property=\"og:locale\" content=\"nl_BE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Klein en Groot - Scratch 3\" \/>\n<meta property=\"og:description\" content=\"Het programma &#039;Klein en Groot&#039; zoekt het kleinste en het grootste getal uit een reeks. In deze les worden ook nieuwe blokken aangemaakt.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/\" \/>\n<meta property=\"og:site_name\" content=\"Scratch 3\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-07T14:31:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_11-562x1024.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/scratch.itbib4you.be\\\/index.php\\\/klein-en-groot\\\/\",\"url\":\"https:\\\/\\\/scratch.itbib4you.be\\\/index.php\\\/klein-en-groot\\\/\",\"name\":\"Klein en Groot - Scratch 3\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/scratch.itbib4you.be\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/scratch.itbib4you.be\\\/index.php\\\/klein-en-groot\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/scratch.itbib4you.be\\\/index.php\\\/klein-en-groot\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/scratch.itbib4you.be\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/Les_6_11-562x1024.png\",\"datePublished\":\"2022-08-22T09:02:50+00:00\",\"dateModified\":\"2022-09-07T14:31:55+00:00\",\"description\":\"Het programma 'Klein en Groot' zoekt het kleinste en het grootste getal uit een reeks. In deze les worden ook nieuwe blokken aangemaakt.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/scratch.itbib4you.be\\\/index.php\\\/klein-en-groot\\\/#breadcrumb\"},\"inLanguage\":\"nl-BE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/scratch.itbib4you.be\\\/index.php\\\/klein-en-groot\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-BE\",\"@id\":\"https:\\\/\\\/scratch.itbib4you.be\\\/index.php\\\/klein-en-groot\\\/#primaryimage\",\"url\":\"https:\\\/\\\/scratch.itbib4you.be\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/Les_6_11.png\",\"contentUrl\":\"https:\\\/\\\/scratch.itbib4you.be\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/Les_6_11.png\",\"width\":928,\"height\":1692},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/scratch.itbib4you.be\\\/index.php\\\/klein-en-groot\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/scratch.itbib4you.be\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Klein en Groot\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/scratch.itbib4you.be\\\/#website\",\"url\":\"https:\\\/\\\/scratch.itbib4you.be\\\/\",\"name\":\"Scratch 3\",\"description\":\"Leer programmeren met Scratch 3\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/scratch.itbib4you.be\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-BE\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Klein en Groot - Scratch 3","description":"Het programma 'Klein en Groot' zoekt het kleinste en het grootste getal uit een reeks. In deze les worden ook nieuwe blokken aangemaakt.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/","og_locale":"nl_BE","og_type":"article","og_title":"Klein en Groot - Scratch 3","og_description":"Het programma 'Klein en Groot' zoekt het kleinste en het grootste getal uit een reeks. In deze les worden ook nieuwe blokken aangemaakt.","og_url":"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/","og_site_name":"Scratch 3","article_modified_time":"2022-09-07T14:31:55+00:00","og_image":[{"url":"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_11-562x1024.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"7 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/","url":"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/","name":"Klein en Groot - Scratch 3","isPartOf":{"@id":"https:\/\/scratch.itbib4you.be\/#website"},"primaryImageOfPage":{"@id":"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/#primaryimage"},"image":{"@id":"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/#primaryimage"},"thumbnailUrl":"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_11-562x1024.png","datePublished":"2022-08-22T09:02:50+00:00","dateModified":"2022-09-07T14:31:55+00:00","description":"Het programma 'Klein en Groot' zoekt het kleinste en het grootste getal uit een reeks. In deze les worden ook nieuwe blokken aangemaakt.","breadcrumb":{"@id":"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/#breadcrumb"},"inLanguage":"nl-BE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/"]}]},{"@type":"ImageObject","inLanguage":"nl-BE","@id":"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/#primaryimage","url":"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_11.png","contentUrl":"https:\/\/scratch.itbib4you.be\/wp-content\/uploads\/2022\/08\/Les_6_11.png","width":928,"height":1692},{"@type":"BreadcrumbList","@id":"https:\/\/scratch.itbib4you.be\/index.php\/klein-en-groot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/scratch.itbib4you.be\/"},{"@type":"ListItem","position":2,"name":"Klein en Groot"}]},{"@type":"WebSite","@id":"https:\/\/scratch.itbib4you.be\/#website","url":"https:\/\/scratch.itbib4you.be\/","name":"Scratch 3","description":"Leer programmeren met Scratch 3","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/scratch.itbib4you.be\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-BE"}]}},"_links":{"self":[{"href":"https:\/\/scratch.itbib4you.be\/index.php\/wp-json\/wp\/v2\/pages\/469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scratch.itbib4you.be\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/scratch.itbib4you.be\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/scratch.itbib4you.be\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/scratch.itbib4you.be\/index.php\/wp-json\/wp\/v2\/comments?post=469"}],"version-history":[{"count":34,"href":"https:\/\/scratch.itbib4you.be\/index.php\/wp-json\/wp\/v2\/pages\/469\/revisions"}],"predecessor-version":[{"id":580,"href":"https:\/\/scratch.itbib4you.be\/index.php\/wp-json\/wp\/v2\/pages\/469\/revisions\/580"}],"wp:attachment":[{"href":"https:\/\/scratch.itbib4you.be\/index.php\/wp-json\/wp\/v2\/media?parent=469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}