{"id":6171,"date":"2023-04-05T13:17:17","date_gmt":"2023-04-05T20:17:17","guid":{"rendered":"https:\/\/www.tynker.com\/blog\/?p=6171"},"modified":"2023-09-05T14:06:23","modified_gmt":"2023-09-05T21:06:23","slug":"what-is-algorithms-for-kids","status":"publish","type":"post","link":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/","title":{"rendered":"How to Explain Algorithms to Kids"},"content":{"rendered":"<p>This is Part 1 of a series on kids learning about algorithms.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a06778cb9983\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #206be5;color:#206be5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #206be5;color:#206be5\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a06778cb9983\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#Algorithm_for_kids_Definition_Examples_Benefits_and_More\" >Algorithm for kids: Definition, Examples, Benefits and More<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#What_Is_an_Algorithm\" >What Is an Algorithm?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#Kids_Can_Write_Their_Own_Algorithms\" >Kids Can Write Their Own Algorithms!<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#Simple_Examples_of_Algorithms_for_Kids\" >Simple Examples of Algorithms for Kids<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#Importance_and_Benefits_of_Learning_Algorithms\" >Importance and Benefits of Learning Algorithms<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#FAQ\" >FAQ<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#1_How_do_algorithms_help_us_in_our_daily_lives\" >1. How do algorithms help us in our daily lives?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#2_Can_you_recommend_any_resources_for_kids_to_learn_more_about_algorithms\" >2. Can you recommend any resources for kids to learn more about algorithms?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#3_How_do_you_write_an_algorithm\" >3. How do you write an algorithm?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#4_Can_algorithms_be_fun_to_create_and_use\" >4. Can algorithms be fun to create and use?<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1 style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"Algorithm_for_kids_Definition_Examples_Benefits_and_More\"><\/span>Algorithm for kids: Definition, Examples, Benefits and More<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Even though the word &#8220;algorithm&#8221; may not be familiar to kids, the truth is that algorithms are present in everything around them. They control the technology they use and even the everyday decisions they make. Algorithms are captivating, and while some may be complex, the concept itself is simple. Therefore, an algorithm for kids is a set of instructions that a computer or a human can follow to solve a problem or complete a task.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_Is_an_Algorithm\"><\/span>What Is an Algorithm?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Algorithms are a set of instructions that can be followed to solve a problem or complete a task. They are used in computing and in everyday life, from recipes to solving math problems to folding clothes. Algorithms for kids are simplified instructions that children can follow to solve problems or complete tasks.<\/p>\n<p>To explain the algorithm definition for kids: An algorithm is like a detailed recipe that tells a computer or a person what steps to take to solve a problem or complete a task. Programmers write algorithms so that computers can understand how to perform a task. But algorithms are not just for computers &#8211; they are all around us! Even your morning routine can be thought of as an algorithm. Here is an example of what your child&#8217;s morning routine might look like written out as an algorithm:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6186\" src=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/2016-03-18.png\" alt=\"\" width=\"190\" height=\"359\" srcset=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/2016-03-18.png 377w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/2016-03-18-79x150.png 79w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/2016-03-18-159x300.png 159w\" sizes=\"auto, (max-width: 190px) 100vw, 190px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Kids_Can_Write_Their_Own_Algorithms\"><\/span>Kids Can Write Their Own Algorithms!<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Encourage your child to write out their morning algorithm, or the algorithm for an even simpler task, like brushing their teeth or eating cereal. Without knowing it, they\u2019ll be exploring important computational concepts like repetition (brush bottom left teeth five times), sequencing (put cereal in bowl and then put in milk), and conditional logic (if the bowl is empty, stop eating).<\/p>\n<p>Challenge your child to be as specific with the instructions as possible. Computers don\u2019t understand your intentions, so if you don\u2019t specify that you need to get out the bowl first, you\u2019ll end up pouring milk on the floor!<\/p>\n<p>In math class, kids learn about prime numbers and how to determine if a number is prime. But with large numbers, this is very difficult! For the number 493, you&#8217;d have to try over 15 calculations to\u00a0learn that 493 is not prime (17 * 29 = 493). Kids\u00a0can write an algorithm in Tynker to determine if a number is prime.<\/p>\n\n<!-- iframe plugin v.6.0 wordpress.org\/plugins\/iframe\/ -->\n<iframe loading=\"lazy\" frameborder=\"0\" scrolling=\"no\" src=\"\/ide\/embedded?p=56ec69caaf923118098b456c&#038;controls=yes&#038;autostart=no\" width=\"100%\" height=\"500\" class=\"iframe-class\"><\/iframe>\n\n<h2><span class=\"ez-toc-section\" id=\"Simple_Examples_of_Algorithms_for_Kids\"><\/span>Simple Examples of Algorithms for Kids<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Algorithm Examples for Kids<\/p>\n<p>Algorithms are sets of instructions that tell a computer or a person what steps to take to complete a task or solve a problem. They are all around us, from making breakfast to doing homework. Here are some simple algorithm examples for kids:<\/p>\n<ol>\n<li>Making a Peanut Butter and Jelly Sandwich<\/li>\n<\/ol>\n<ul>\n<li>Gather your ingredients: bread, peanut butter, and jelly.<\/li>\n<li>Spread peanut butter on one slice of bread.<\/li>\n<li>Spread jelly on the other slice of bread.<\/li>\n<li>Put the two slices of bread together.<\/li>\n<li>Cut the sandwich in half.<\/li>\n<\/ul>\n<ol>\n<li>Brushing Your Teeth<\/li>\n<\/ol>\n<ul>\n<li>Wet your toothbrush.<\/li>\n<li>Put toothpaste on the toothbrush.<\/li>\n<li>Brush your teeth for two minutes.<\/li>\n<li>Spit out the toothpaste.<\/li>\n<li>Rinse your mouth and toothbrush with water.<\/li>\n<\/ul>\n<ol>\n<li>Making a Bed<\/li>\n<\/ol>\n<ul>\n<li>Take off all the pillows and blankets.<\/li>\n<li>Straighten the bottom sheet.<\/li>\n<li>Put the pillows back on the bed.<\/li>\n<li>Put the top sheet and blanket back on the bed.<\/li>\n<li>Fluff the pillows.<\/li>\n<\/ul>\n<p>These are just a few simple examples of algorithms for kids. Algorithms are everywhere, and they help us complete tasks efficiently and effectively. By understanding how algorithms work, kids can learn to break down complex problems into smaller, more manageable steps. This can help them become better problem-solvers and critical thinkers.<\/p>\n<p>To explain algorithms to a child, you can use simple language and visual aids. For example, you can create a flowchart or a diagram that shows each step in the algorithm. You can also use real-life examples to explain algorithms, like making a sandwich or brushing your teeth, to help kids understand how algorithms work. By making algorithms fun and relatable, kids can develop a love for problem-solving and technology.<\/p>\n<p style=\"text-align: center;\"><strong><a href=\"https:\/\/www.tynker.com\/ide\/?p=56ec69caaf923118098b456c\" target=\"_blank\" rel=\"noopener\">See How This Algorithm Works<\/a><\/strong><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Importance_and_Benefits_of_Learning_Algorithms\"><\/span>Importance and Benefits of Learning Algorithms<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Algorithmic thinking, or the ability to define clear steps to solve a problem, is crucial in subjects like math and science. Kids use algorithms without realizing it all the time, especially in math. To solve a long division problem, kids apply an algorithm that they\u2019ve learned in order to iterate through the digits of the number they&#8217;re dividing. For each digit of the dividend (the number being divided), the child must divide, multiply, and subtract. Algorithmic thinking allows kids to break down problems and conceptualize solutions in terms of discrete steps in a procedure.<\/p>\n<p>Kids can strengthen their <a href=\"https:\/\/www.tynker.com\/parents\/curriculum\/coding-proficiency\/skills\/\">algorithmic thinking skills<\/a> by completing coding activities on our <a href=\"https:\/\/www.tynker.com\/hour-of-code\/\" target=\"_blank\" rel=\"noopener\">Hour of Code<\/a> page. To complete puzzles, kids design simple algorithms based on sequencing, repetition, and conditional logic to solve fun problems. As with all skills, kids can improve their algorithmic thinking through daily practice and by completing creative projects to apply their skills. To learn more about\u00a0algorithms and problem-solving, try a subscription to our courses!<\/p>\n<p style=\"text-align: center;\"><a class=\"sf-button large accent standard \" href=\"https:\/\/www.tynker.com\/courses\/\" target=\"_blank\"><span class=\"text\">Explore Courses<\/span><\/a>\n<p style=\"text-align: left;\">To read more about the algorithms kids should know, check out <a href=\"http:\/\/bit.ly\/1RsM4ZP\" target=\"_blank\" rel=\"noopener\">Part 2<\/a> of this series, Understanding the Basic Algorithms that Power Your Digital Life.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"FAQ\"><\/span>FAQ<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h4><span class=\"ez-toc-section\" id=\"1_How_do_algorithms_help_us_in_our_daily_lives\"><\/span><strong>1. How do algorithms help us in our daily lives?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-size: revert; color: initial; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\">Algorithms help us complete tasks efficiently and effectively in our daily lives, from making breakfast to solving math problems to folding clothes.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Can_you_recommend_any_resources_for_kids_to_learn_more_about_algorithms\"><\/span><strong>2. Can you recommend any resources for kids to learn more about algorithms?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Tynker is a recommended resource for kids to learn about algorithms through engaging coding courses, games, and puzzles.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_How_do_you_write_an_algorithm\"><\/span>3. How do you write an algorithm?<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>To write an algorithm, create a set of instructions that a computer or a human can follow to solve a problem or complete a task<\/p>\n<h4><span class=\"ez-toc-section\" id=\"4_Can_algorithms_be_fun_to_create_and_use\"><\/span>4. Can algorithms be fun to create and use?<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Algorithms can be fun to create and use, as they help break down complex problems into smaller, more manageable steps, and can be applied to everyday tasks like making a sandwich or brushing teeth.<\/p>\n<p><strong>Related Searches<\/strong><\/p>\n<p><strong><a href=\"https:\/\/www.tynker.com\/parents\/curriculum\/python-fundamentals\/lessons\/\">Python programming kids<\/a><\/strong><br \/>\n<strong><a href=\"https:\/\/www.tynker.com\/mobile\/apps\/tynker\">Tablet for coding<\/a><\/strong><br \/>\n<strong><a href=\"https:\/\/www.tynker.com\/parents\/curriculum\/coding-proficiency\/\">Block coding<\/a><\/strong><br \/>\n<strong><a href=\"https:\/\/www.tynker.com\/parents\/curriculum\/creative-coding\/skills\/\">Skill coding<\/a><\/strong><br \/>\n<strong><a href=\"https:\/\/www.tynker.com\/hour-of-code\/\">Coding puzzles<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is Part 1 of a series on kids learning about algorithms. Algorithm for kids: Definition, Examples, Benefits and More Even though the word &#8220;algorithm&#8221; may not be familiar to kids, the truth is that algorithms are present in everything around them. They control the technology they use and even the everyday decisions they make. Algorithms are captivating, and while [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":6184,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[510,526,12,124,530],"tags":[20,443],"class_list":["post-6171","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-block-coding","category-coding-basics","category-ideas-and-tips","category-learn-to-code-resource","category-tutorials","tag-coding-for-kids","tag-tips"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Explain Algorithms to Kids - Tynker Blog<\/title>\n<meta name=\"description\" content=\"Learn what algorithms are and how they can be introduced to kids. Explore the world of coding with Tynker&#039;s algorithmic thinking activities.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Explain Algorithms to Kids - Tynker Blog\" \/>\n<meta property=\"og:description\" content=\"Learn what algorithms are and how they can be introduced to kids. Explore the world of coding with Tynker&#039;s algorithmic thinking activities.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/\" \/>\n<meta property=\"og:site_name\" content=\"Tynker Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Gotynker\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-05T20:17:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-05T21:06:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/algorithm-blog.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1140\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Tynker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@gotynker\" \/>\n<meta name=\"twitter:site\" content=\"@gotynker\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tynker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Explain Algorithms to Kids - Tynker Blog","description":"Learn what algorithms are and how they can be introduced to kids. Explore the world of coding with Tynker's algorithmic thinking activities.","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:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/","og_locale":"en_US","og_type":"article","og_title":"How to Explain Algorithms to Kids - Tynker Blog","og_description":"Learn what algorithms are and how they can be introduced to kids. Explore the world of coding with Tynker's algorithmic thinking activities.","og_url":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/","og_site_name":"Tynker Blog","article_publisher":"https:\/\/www.facebook.com\/Gotynker\/","article_published_time":"2023-04-05T20:17:17+00:00","article_modified_time":"2023-09-05T21:06:23+00:00","og_image":[{"width":1140,"height":360,"url":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/algorithm-blog.png","type":"image\/png"}],"author":"Tynker","twitter_card":"summary_large_image","twitter_creator":"@gotynker","twitter_site":"@gotynker","twitter_misc":{"Written by":"Tynker","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#article","isPartOf":{"@id":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/"},"author":{"name":"Tynker","@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/person\/b63acd9ceebe78ea474bfcfbfdac7d57"},"headline":"How to Explain Algorithms to Kids","datePublished":"2023-04-05T20:17:17+00:00","dateModified":"2023-09-05T21:06:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/"},"wordCount":1081,"publisher":{"@id":"https:\/\/www.tynker.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#primaryimage"},"thumbnailUrl":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/algorithm-blog.png","keywords":["Coding for Kids","Tynker Tips"],"articleSection":["Block Coding","Coding Basics","Ideas and Tips","Resources for Learning to Code","Tutorials"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/","url":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/","name":"How to Explain Algorithms to Kids - Tynker Blog","isPartOf":{"@id":"https:\/\/www.tynker.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#primaryimage"},"image":{"@id":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#primaryimage"},"thumbnailUrl":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/algorithm-blog.png","datePublished":"2023-04-05T20:17:17+00:00","dateModified":"2023-09-05T21:06:23+00:00","description":"Learn what algorithms are and how they can be introduced to kids. Explore the world of coding with Tynker's algorithmic thinking activities.","breadcrumb":{"@id":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#primaryimage","url":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/algorithm-blog.png","contentUrl":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/algorithm-blog.png","width":1140,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/www.tynker.com\/blog\/what-is-algorithms-for-kids\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Coding for Kids","item":"https:\/\/www.tynker.com\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/www.tynker.com\/blog\/"},{"@type":"ListItem","position":3,"name":"How to Explain Algorithms to Kids"}]},{"@type":"WebSite","@id":"https:\/\/www.tynker.com\/blog\/#website","url":"https:\/\/www.tynker.com\/blog\/","name":"Tynker Blog","description":"Tynker makes it fun and easy to learn computer programming. Get started today with Tynker&#039;s easy-to-learn, visual programming courses designed for young learners in grades K-12.","publisher":{"@id":"https:\/\/www.tynker.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tynker.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.tynker.com\/blog\/#organization","name":"Tynker - Coding for Kids","url":"https:\/\/www.tynker.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20220713063303\/appicon-120.png","contentUrl":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20220713063303\/appicon-120.png","width":120,"height":120,"caption":"Tynker - Coding for Kids"},"image":{"@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Gotynker\/","https:\/\/x.com\/gotynker","https:\/\/www.instagram.com\/tynkercoding\/","https:\/\/www.pinterest.com\/gotynker\/","https:\/\/www.linkedin.com\/company\/tynker"]},{"@type":"Person","@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/person\/b63acd9ceebe78ea474bfcfbfdac7d57","name":"Tynker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e763a250a1fd5790919d1e588e78461c1f50971644d40baac7f6176d0a4ea007?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e763a250a1fd5790919d1e588e78461c1f50971644d40baac7f6176d0a4ea007?s=96&d=mm&r=g","caption":"Tynker"},"description":"Tynker enables children to learn computer programming in a fun and imaginative way. More than 60 million kids worldwide have started learning to code using Tynker.","url":"https:\/\/www.tynker.com\/blog\/author\/tynker\/"}]}},"_links":{"self":[{"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/posts\/6171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/comments?post=6171"}],"version-history":[{"count":24,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/posts\/6171\/revisions"}],"predecessor-version":[{"id":35901,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/posts\/6171\/revisions\/35901"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/media\/6184"}],"wp:attachment":[{"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/media?parent=6171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/categories?post=6171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/tags?post=6171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}