{"id":758,"count":29,"description":"<strong>Computational Thinking: The Skill Behind the Code<\/strong>\n\nComputational thinking is the umbrella skill underneath everything else in this blog: breaking a problem into steps, spotting patterns, focusing on what matters, and building a step-by-step solution. It&#8217;s what kids are actually learning every time they work through a coding concept &#8212; whether or not the lesson uses that word. This category is both the big-picture explanation and the full glossary of coding terms that build toward it.\n\n<strong>The four core skills:<\/strong>\n\n&#8226; <strong>Decomposition<\/strong> &#8212; breaking a big problem into smaller, manageable steps\n&#8226; <strong>Pattern recognition<\/strong> &#8212; spotting similarities and repeating structures\n&#8226; <strong>Abstraction<\/strong> &#8212; focusing on what matters and ignoring the rest\n&#8226; <strong>\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b<\/strong> &#8212; building a clear, step-by-step solution\n\nFor the big-picture explanation, start with <a href=\"https:\/\/www.codemonkey.com\/ru\/blog\/what-is-computational-thinking-a-guide-for-parents-and-educators\/\">What Is Computational Thinking? A Guide for Parents and Educators<\/a>. Then work through the individual building blocks in our <a href=\"https:\/\/www.codemonkey.com\/ru\/blog\/coding-terminology-for-kids\/\">coding terms glossary<\/a> &#8212; variables, loops, functions, algorithms, and more &#8212; each explained on its own.","link":"https:\/\/www.codemonkey.com\/ru\/blog\/category\/computational-thinking\/","name":"Computational Thinking","slug":"computational-thinking","taxonomy":"category","parent":0,"meta":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Computational Thinking: The Skill Behind the Code Computational thinking is the umbrella skill underneath everything else in this blog: breaking a problem into steps, spotting patterns, focusing on what matters, and building a step-by-step solution. It\u2019s what kids are actually learning every time they work through a coding concept \u2014 whether or not the lesson uses that word. This category is both the big-picture explanation and the full glossary of coding terms that build toward it. The four core skills: \u2022 Decomposition \u2014 breaking a big problem into smaller, manageable steps \u2022 Pattern recognition \u2014 spotting similarities and repeating structures \u2022 Abstraction \u2014 focusing on what matters and ignoring the rest \u2022 Algorithms \u2014 building a clear, step-by-step solution For the big-picture explanation, start with What Is Computational Thinking? A Guide for Parents and Educators. Then work through the individual building blocks in our coding terms glossary \u2014 variables, loops, functions, algorithms, and more \u2014 each explained on its own.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.codemonkey.com\/ru\/blog\/category\/computational-thinking\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ru_RU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"CodeMonkey -\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Computational Thinking - CodeMonkey\" \/>\n\t\t<meta property=\"og:description\" content=\"Computational Thinking: The Skill Behind the Code Computational thinking is the umbrella skill underneath everything else in this blog: breaking a problem into steps, spotting patterns, focusing on what matters, and building a step-by-step solution. It\u2019s what kids are actually learning every time they work through a coding concept \u2014 whether or not the lesson uses that word. This category is both the big-picture explanation and the full glossary of coding terms that build toward it. The four core skills: \u2022 Decomposition \u2014 breaking a big problem into smaller, manageable steps \u2022 Pattern recognition \u2014 spotting similarities and repeating structures \u2022 Abstraction \u2014 focusing on what matters and ignoring the rest \u2022 Algorithms \u2014 building a clear, step-by-step solution For the big-picture explanation, start with What Is Computational Thinking? A Guide for Parents and Educators. Then work through the individual building blocks in our coding terms glossary \u2014 variables, loops, functions, algorithms, and more \u2014 each explained on its own.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.codemonkey.com\/ru\/blog\/category\/computational-thinking\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/d3sujgifhk94se.cloudfront.net\/wp-content\/uploads\/2020\/06\/21143425\/codemonkey_logo.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/d3sujgifhk94se.cloudfront.net\/wp-content\/uploads\/2020\/06\/21143425\/codemonkey_logo.png\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Computational Thinking - CodeMonkey\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Computational Thinking: The Skill Behind the Code Computational thinking is the umbrella skill underneath everything else in this blog: breaking a problem into steps, spotting patterns, focusing on what matters, and building a step-by-step solution. It\u2019s what kids are actually learning every time they work through a coding concept \u2014 whether or not the lesson uses that word. This category is both the big-picture explanation and the full glossary of coding terms that build toward it. The four core skills: \u2022 Decomposition \u2014 breaking a big problem into smaller, manageable steps \u2022 Pattern recognition \u2014 spotting similarities and repeating structures \u2022 Abstraction \u2014 focusing on what matters and ignoring the rest \u2022 Algorithms \u2014 building a clear, step-by-step solution For the big-picture explanation, start with What Is Computational Thinking? A Guide for Parents and Educators. Then work through the individual building blocks in our coding terms glossary \u2014 variables, loops, functions, algorithms, and more \u2014 each explained on its own.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/d3sujgifhk94se.cloudfront.net\/wp-content\/uploads\/2020\/06\/21143425\/codemonkey_logo.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/wp-json\\\/wp\\\/v2\\\/categories\\\/758\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/blog\\\/category\\\/computational-thinking\\\/#listItem\",\"name\":\"Computational Thinking\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/blog\\\/category\\\/computational-thinking\\\/#listItem\",\"position\":2,\"name\":\"Computational Thinking\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"CollectionPage\",\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/wp-json\\\/wp\\\/v2\\\/categories\\\/758\\\/#collectionpage\",\"url\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/wp-json\\\/wp\\\/v2\\\/categories\\\/758\\\/\",\"name\":\"Computational Thinking - CodeMonkey\",\"description\":\"Computational Thinking: The Skill Behind the Code Computational thinking is the umbrella skill underneath everything else in this blog: breaking a problem into steps, spotting patterns, focusing on what matters, and building a step-by-step solution. It\\u2019s what kids are actually learning every time they work through a coding concept \\u2014 whether or not the lesson uses that word. This category is both the big-picture explanation and the full glossary of coding terms that build toward it. The four core skills: \\u2022 Decomposition \\u2014 breaking a big problem into smaller, manageable steps \\u2022 Pattern recognition \\u2014 spotting similarities and repeating structures \\u2022 Abstraction \\u2014 focusing on what matters and ignoring the rest \\u2022 Algorithms \\u2014 building a clear, step-by-step solution For the big-picture explanation, start with What Is Computational Thinking? A Guide for Parents and Educators. Then work through the individual building blocks in our coding terms glossary \\u2014 variables, loops, functions, algorithms, and more \\u2014 each explained on its own.\",\"inLanguage\":\"ru-RU\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/wp-json\\\/wp\\\/v2\\\/categories\\\/758\\\/#breadcrumblist\"}},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/#organization\",\"name\":\"CodeMonkey\",\"url\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/d3sujgifhk94se.cloudfront.net\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/21143425\\\/codemonkey_logo.png\",\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/wp-json\\\/wp\\\/v2\\\/categories\\\/758\\\/#organizationLogo\",\"width\":200,\"height\":31,\"caption\":\"Codemonkey Coding for Kids\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/wp-json\\\/wp\\\/v2\\\/categories\\\/758\\\/#organizationLogo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/#website\",\"url\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/\",\"name\":\"CodeMonkey\",\"inLanguage\":\"ru-RU\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemonkey.com\\\/ru\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Computational Thinking - CodeMonkey<\/title>\n\n","aioseo_head_json":{"title":"Computational Thinking - CodeMonkey","description":"Computational Thinking: The Skill Behind the Code Computational thinking is the umbrella skill underneath everything else in this blog: breaking a problem into steps, spotting patterns, focusing on what matters, and building a step-by-step solution. It\u2019s what kids are actually learning every time they work through a coding concept \u2014 whether or not the lesson uses that word. This category is both the big-picture explanation and the full glossary of coding terms that build toward it. The four core skills: \u2022 Decomposition \u2014 breaking a big problem into smaller, manageable steps \u2022 Pattern recognition \u2014 spotting similarities and repeating structures \u2022 Abstraction \u2014 focusing on what matters and ignoring the rest \u2022 Algorithms \u2014 building a clear, step-by-step solution For the big-picture explanation, start with What Is Computational Thinking? A Guide for Parents and Educators. Then work through the individual building blocks in our coding terms glossary \u2014 variables, loops, functions, algorithms, and more \u2014 each explained on its own.","canonical_url":"https:\/\/www.codemonkey.com\/ru\/blog\/category\/computational-thinking\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.codemonkey.com\/ru\/wp-json\/wp\/v2\/categories\/758\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.codemonkey.com\/ru\/#listItem","position":1,"name":"Home","item":"https:\/\/www.codemonkey.com\/ru\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.codemonkey.com\/ru\/blog\/category\/computational-thinking\/#listItem","name":"Computational Thinking"}},{"@type":"ListItem","@id":"https:\/\/www.codemonkey.com\/ru\/blog\/category\/computational-thinking\/#listItem","position":2,"name":"Computational Thinking","previousItem":{"@type":"ListItem","@id":"https:\/\/www.codemonkey.com\/ru\/#listItem","name":"Home"}}]},{"@type":"CollectionPage","@id":"https:\/\/www.codemonkey.com\/ru\/wp-json\/wp\/v2\/categories\/758\/#collectionpage","url":"https:\/\/www.codemonkey.com\/ru\/wp-json\/wp\/v2\/categories\/758\/","name":"Computational Thinking - CodeMonkey","description":"Computational Thinking: The Skill Behind the Code Computational thinking is the umbrella skill underneath everything else in this blog: breaking a problem into steps, spotting patterns, focusing on what matters, and building a step-by-step solution. It\u2019s what kids are actually learning every time they work through a coding concept \u2014 whether or not the lesson uses that word. This category is both the big-picture explanation and the full glossary of coding terms that build toward it. The four core skills: \u2022 Decomposition \u2014 breaking a big problem into smaller, manageable steps \u2022 Pattern recognition \u2014 spotting similarities and repeating structures \u2022 Abstraction \u2014 focusing on what matters and ignoring the rest \u2022 Algorithms \u2014 building a clear, step-by-step solution For the big-picture explanation, start with What Is Computational Thinking? A Guide for Parents and Educators. Then work through the individual building blocks in our coding terms glossary \u2014 variables, loops, functions, algorithms, and more \u2014 each explained on its own.","inLanguage":"ru-RU","isPartOf":{"@id":"https:\/\/www.codemonkey.com\/ru\/#website"},"breadcrumb":{"@id":"https:\/\/www.codemonkey.com\/ru\/wp-json\/wp\/v2\/categories\/758\/#breadcrumblist"}},{"@type":"Organization","@id":"https:\/\/www.codemonkey.com\/ru\/#organization","name":"CodeMonkey","url":"https:\/\/www.codemonkey.com\/ru\/","logo":{"@type":"ImageObject","url":"https:\/\/d3sujgifhk94se.cloudfront.net\/wp-content\/uploads\/2020\/06\/21143425\/codemonkey_logo.png","@id":"https:\/\/www.codemonkey.com\/ru\/wp-json\/wp\/v2\/categories\/758\/#organizationLogo","width":200,"height":31,"caption":"Codemonkey Coding for Kids"},"image":{"@id":"https:\/\/www.codemonkey.com\/ru\/wp-json\/wp\/v2\/categories\/758\/#organizationLogo"}},{"@type":"WebSite","@id":"https:\/\/www.codemonkey.com\/ru\/#website","url":"https:\/\/www.codemonkey.com\/ru\/","name":"CodeMonkey","inLanguage":"ru-RU","publisher":{"@id":"https:\/\/www.codemonkey.com\/ru\/#organization"}}]},"og:locale":"ru_RU","og:site_name":"CodeMonkey -","og:type":"article","og:title":"Computational Thinking - CodeMonkey","og:description":"Computational Thinking: The Skill Behind the Code Computational thinking is the umbrella skill underneath everything else in this blog: breaking a problem into steps, spotting patterns, focusing on what matters, and building a step-by-step solution. It\u2019s what kids are actually learning every time they work through a coding concept \u2014 whether or not the lesson uses that word. This category is both the big-picture explanation and the full glossary of coding terms that build toward it. The four core skills: \u2022 Decomposition \u2014 breaking a big problem into smaller, manageable steps \u2022 Pattern recognition \u2014 spotting similarities and repeating structures \u2022 Abstraction \u2014 focusing on what matters and ignoring the rest \u2022 Algorithms \u2014 building a clear, step-by-step solution For the big-picture explanation, start with What Is Computational Thinking? A Guide for Parents and Educators. Then work through the individual building blocks in our coding terms glossary \u2014 variables, loops, functions, algorithms, and more \u2014 each explained on its own.","og:url":"https:\/\/www.codemonkey.com\/ru\/blog\/category\/computational-thinking\/","og:image":"https:\/\/d3sujgifhk94se.cloudfront.net\/wp-content\/uploads\/2020\/06\/21143425\/codemonkey_logo.png","og:image:secure_url":"https:\/\/d3sujgifhk94se.cloudfront.net\/wp-content\/uploads\/2020\/06\/21143425\/codemonkey_logo.png","twitter:card":"summary_large_image","twitter:title":"Computational Thinking - CodeMonkey","twitter:description":"Computational Thinking: The Skill Behind the Code Computational thinking is the umbrella skill underneath everything else in this blog: breaking a problem into steps, spotting patterns, focusing on what matters, and building a step-by-step solution. It\u2019s what kids are actually learning every time they work through a coding concept \u2014 whether or not the lesson uses that word. This category is both the big-picture explanation and the full glossary of coding terms that build toward it. The four core skills: \u2022 Decomposition \u2014 breaking a big problem into smaller, manageable steps \u2022 Pattern recognition \u2014 spotting similarities and repeating structures \u2022 Abstraction \u2014 focusing on what matters and ignoring the rest \u2022 Algorithms \u2014 building a clear, step-by-step solution For the big-picture explanation, start with What Is Computational Thinking? A Guide for Parents and Educators. Then work through the individual building blocks in our coding terms glossary \u2014 variables, loops, functions, algorithms, and more \u2014 each explained on its own.","twitter:image":"https:\/\/d3sujgifhk94se.cloudfront.net\/wp-content\/uploads\/2020\/06\/21143425\/codemonkey_logo.png"},"aioseo_meta_data":{"term_id":"758","title":null,"description":null,"keywords":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"pillar_content":null,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"created":"2026-09-09 11:35:30","updated":"2026-09-09 12:36:40","breadcrumb_settings":null,"seo_analyzer_scan_date":"2026-09-09 12:36:40","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/www.codemonkey.com\/ru\/\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\tComputational Thinking\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.codemonkey.com\/ru\/"},{"label":"Computational Thinking","link":"https:\/\/www.codemonkey.com\/ru\/blog\/category\/computational-thinking\/"}],"_links":{"self":[{"href":"https:\/\/www.codemonkey.com\/ru\/wp-json\/wp\/v2\/categories\/758","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemonkey.com\/ru\/wp-json\/wp\/v2\/categories"}],"about":[{"href":"https:\/\/www.codemonkey.com\/ru\/wp-json\/wp\/v2\/taxonomies\/category"}],"wp:post_type":[{"href":"https:\/\/www.codemonkey.com\/ru\/wp-json\/wp\/v2\/posts?categories=758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}