{"id":7994,"date":"2022-03-17T19:59:13","date_gmt":"2022-03-17T14:29:13","guid":{"rendered":"https:\/\/tech.codevidhya.com\/?p=7994"},"modified":"2022-03-19T11:07:44","modified_gmt":"2022-03-19T05:37:44","slug":"computational-thinking","status":"publish","type":"post","link":"https:\/\/codevidhya.com\/computational-thinking\/","title":{"rendered":"What is Computational Thinking in 2021 &#8211; Why Thinking like a Computer Builds Skills for Success?"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.15&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.15&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.15&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.15.0&#8243; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;17px&#8221; text_line_height=&#8221;1.8em&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>There&#8217;s no doubt that humans made computers. But as it evolved over the past few decades, don&#8217;t you think that we have got a lot from computers? For kids entering schools for the first time,<strong> computational thinking<\/strong> is a crucial skill that will advance them in the long run.<\/p>\n<p>Before we jump deeper into this subject, let&#8217;s understand what it actually is.<\/p>\n<blockquote>\n<p>Computational Thinking definition in layman terms: It is the ability of an individual to <strong>think and solve problems like that of a computer.<\/strong><\/p>\n<\/blockquote>\n<p>The process includes various steps like analyzing the problem, creating possible solutions, and bringing out the result.<\/p>\n<p>In this article, we will learn the techniques that go behind this system. Furthermore, we will also know the various benefits of computational thinking, and how it can<strong> prepare your kids for their future endeavors.<\/strong><\/p>\n<p>Keep reading to understand some of its examples.<\/p>\n<p>Let&#8217;s jump in&#8230;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 counter-hierarchy ez-toc-counter ez-toc-grey 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-68707e17732f6\" 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: #999;color:#999\" 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: #999;color:#999\" 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-68707e17732f6\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/codevidhya.com\/computational-thinking\/#Aspects_of_Computational_Thinking_Skills\" title=\"Aspects of Computational Thinking Skills\">Aspects of Computational Thinking Skills<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/codevidhya.com\/computational-thinking\/#1_Decomposition\" title=\"1. Decomposition\">1. Decomposition<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/codevidhya.com\/computational-thinking\/#2_Pattern_Recognition\" title=\"2. Pattern Recognition\">2. Pattern Recognition<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/codevidhya.com\/computational-thinking\/#3_Abstraction\" title=\"3. Abstraction\">3. Abstraction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/codevidhya.com\/computational-thinking\/#4_Algorithms\" title=\"4. Algorithms\">4. Algorithms<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/codevidhya.com\/computational-thinking\/#Benefits_of_Computational_Thinking_for_Kids\" title=\"Benefits of Computational Thinking for Kids\">Benefits of Computational Thinking for Kids<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/codevidhya.com\/computational-thinking\/#1_Computational_Thinking_in_Problem-solving\" title=\"1. Computational Thinking in Problem-solving\">1. Computational Thinking in Problem-solving<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/codevidhya.com\/computational-thinking\/#2_Creativity\" title=\"2. Creativity\">2. Creativity<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/codevidhya.com\/computational-thinking\/#3_Computational_Thinking_and_Innovation\" title=\"3. Computational Thinking and Innovation\">3. Computational Thinking and Innovation<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/codevidhya.com\/computational-thinking\/#Importance_of_Computational_Thinking_for_Kids\" title=\"Importance of Computational Thinking for Kids\">Importance of Computational Thinking for Kids<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/codevidhya.com\/computational-thinking\/#Frequently_Asked_Questions_FAQs\" title=\"Frequently Asked Questions (FAQs)\">Frequently Asked Questions (FAQs)<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Aspects_of_Computational_Thinking_Skills\"><\/span><strong>Aspects of Computational Thinking Skills<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Starting with the various aspects through which one can achieve this skill.<strong> 4 aspects<\/strong> are involved in this process. They are:<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Decomposition\"><\/span>1. Decomposition<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-9865\" src=\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/decomposition-1024x615.png\" alt=\"decomposition\" width=\"594\" height=\"357\" \/><\/p>\n<p>Computational thinking starts with decomposition. It is the process of breaking down complex statements into smaller parts. By doing this, it becomes easy and manageable to achieve the desired solution.<\/p>\n<p>It is important to know the decomposition technique because it lets you understand the smaller aspects of a bigger picture. A kid becomes able to<strong> solve big problems<\/strong> through it by thinking like a computer.<\/p>\n<p>For example, a medical student understands the working of different human body organs to understand the human body as a whole.<\/p>\n<p>On the other hand, a mathematics student breaks down an equation into simpler parts and solves it in parts to get the result.<\/p>\n<p>In computer science, it works in the same way while programming a game. Thus, the creator has to come up with the character, plot, actions, etc, to make the game work.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Pattern_Recognition\"><\/span>2. Pattern Recognition<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-9864\" src=\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/patterns-1024x520.png\" alt=\"pattern RECOGNITION\" width=\"553\" height=\"281\" \/><\/p>\n<p>Pattern recognition is another aspect of this skill. Recognizing a pattern entirely depends on a kid&#8217;s ability to analyze objects and images.<\/p>\n<p>A kid can see what is the same and what is different. And through this ability, any kid can ideate the next move. It greatly impacts a kid&#8217;s ability to combine different patterns and exhibit the next result.<\/p>\n<p>Pattern recognition <strong>helps a lot in making certain decisions<\/strong>. It becomes easy to handle different situations.<\/p>\n<p>In computers, pattern recognition plays a huge role. Artificial Intelligence has seen some great advancements recently. And one such discipline where we can see patterns in work is <strong>Neural Networks<\/strong>.<\/p>\n<blockquote>\n<p>Learn more about the role of <a href=\"https:\/\/codevidhya.com\/artificial-intelligence-in-education\/\" target=\"_blank\" rel=\"noopener\"><strong>AI in Education.<\/strong><\/a><\/p>\n<\/blockquote>\n<p>According to <a href=\"https:\/\/www.investopedia.com\/terms\/n\/neuralnetwork.asp\">Investopedia<\/a>, a <b>neural network<\/b> is a series of algorithms that endeavors to recognize underlying relationships in a set of data through a process as the human brain operates.<\/p>\n<p>Here, we can surely see how a computer recognizes and uses patterns to operate.<\/p>\n<p>In the same way, kids can also make decisions and bring results by analyzing patterns.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Abstraction\"><\/span>3. Abstraction<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-9863\" src=\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/ABSTRACTION-1024x569.png\" alt=\"\" width=\"590\" height=\"328\" \/><\/p>\n<p>Abstraction is one of the cornerstones of computer science or computational thinking. It is the process of<strong> filtering out unnecessary elements<\/strong> out of something. It just keeps in place what is required.<\/p>\n<p>It&#8217;s about keeping relevant data and about an object to reduce complexity and increase efficiency<\/p>\n<p>This helps us in <strong>prioritizing tasks and doing things methodically<\/strong>. Abstraction allows us to simplify a problem. It keeps what&#8217;s important, and removes what&#8217;s not.<\/p>\n<p>This way, we can solve problems easily without giving much importance to things that are not important. It gives us the relevance and clarity of an object.<\/p>\n<p>For example, if you want to learn a topic that is in a book, will you read the whole book? No, right? You will just read that particular topic. That is how abstraction works in real life.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Algorithms\"><\/span>4. Algorithms<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Algorithms are one of the <strong>most important pillars of this skill.<\/strong> Algorithmic thinking helps in developing a solution to a problem. It is done with the help of some definite steps.<\/p>\n<p>In general, algorithmic thinking involves <strong>solving a problem by devising some definite steps<\/strong> that are required to solve it. Algorithms are a set of rules created by an individual to solve similar problems.<\/p>\n<p>For example, in schools, students are taught the process to perform division or multiplication. What they learn are the algorithms.<\/p>\n<p>If a student knows the algorithms to perform multiplication, he\/she will be able to do multiplication for any given number. Algorithms allow systems to automate themselves without creating new patterns.<\/p>\n<blockquote>\n<p><em>Read more about <strong>Algorithms<\/strong><a href=\"https:\/\/codevidhya.com\/list-of-programming-definitions-and-terminologies\/\"> here<\/a>.<\/em><\/p>\n<\/blockquote>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Benefits_of_Computational_Thinking_for_Kids\"><\/span><strong>Benefits of Computational Thinking for Kids<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"1_Computational_Thinking_in_Problem-solving\"><\/span>1. Computational Thinking in Problem-solving<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Being able to understand problems itself completes half of the task for a kid. The other half includes solving the problem.<\/p>\n<p>Kids can become great problem solvers if they start thinking like computers. And the above methods can set them ahead in this game.<\/p>\n<p>Having proper problem-solving skills can help the kid in various areas in life. Kids with good problem-solving abilities are good in <strong>Mathematics<\/strong>,\u00a0<strong>Logical Reasoning<\/strong>\u00a0and help with better\u00a0<strong>decision-making<\/strong>.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Creativity\"><\/span>2. Creativity<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>We know that using computers can make kids more creative. But ever thought about thinking like computers? Yes, computational thinking skills makes a kid much more creative.<\/p>\n<p>The above-stated methods <strong>open up different doors for kids to find a solution<\/strong>. For any given problem, they will have four different approaches. Rather than being lost, they now have much more fields to explore and solve a problem.<\/p>\n<blockquote>\n<p><em><strong>Also Read<\/strong>: <a href=\"https:\/\/codevidhya.com\/life-skills-for-kids\/\">Important Life Skills for Kids &#8211; Top 10<\/a><\/em><\/p>\n<\/blockquote>\n<h3><span class=\"ez-toc-section\" id=\"3_Computational_Thinking_and_Innovation\"><\/span>3. Computational Thinking and Innovation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>It&#8217;s obvious! When you think of newer ways to solve a problem, you innovate new possibilities. With this skill, you can bring up new ideas or enhance existing ones to create magical things.<\/p>\n<p>Abstraction can help a lot in <strong>innovation<\/strong>. A kid not only removes the irrelevant things but also <strong>brings in relevance and efficiency out of scratch.<\/strong><\/p>\n<p>Kids can focus more on tools and resources to create things of their own.<\/p>\n<blockquote>\n<p><strong>FUN FACT:\u00a0<\/strong>Can Computers Think? YES! Machines and computers can think, as shown by the fact that modern digital computers are able to perform the highest mental operations, which are the mathematical ones.<\/p>\n<\/blockquote>\n<h2><span class=\"ez-toc-section\" id=\"Importance_of_Computational_Thinking_for_Kids\"><\/span><strong>Importance of Computational Thinking for Kids<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>As per the <strong><a href=\"https:\/\/en.wikipedia.org\/wiki\/National_Policy_on_Education\">National Education Policy<\/a><\/strong>, computer coding has become mandatory in India. We can observe that the government is giving a lot of importance to introducing digital literacy to our younger generation.<\/p>\n<p>In such an ecosystem, thinking like computers has become inevitable. Everyone must have this skill. It gives them the idea of how machines and computers complete a task.<\/p>\n<p>Giving importance to this will give the future generation a boost in their skillsets, which will make them ready for the future workforce.<\/p>\n<p>Schools and Edtech companies are doing their part to promote computer education amongst the mass. And <a href=\"https:\/\/codevidhya.com\/\"><strong>Codevidhya<\/strong> <\/a>is proud to be a part of this movement.<\/p>\n<p>We believe that this coming generation will be equipped with adequate skills and contribute a lot to the world in the following decade or two.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions_FAQs\"><\/span>Frequently Asked Questions (FAQs)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li><b> Why is Computational thinking necessary in the present time?\u00a0<\/b><\/li>\n<\/ol>\n<p><b>Answer.<\/b><span style=\"font-weight: 400;\"> It is a necessary skill in the present time just because of its benefits. For example, kids who develop computational skills can analyze a problem and think rationally. It enables them to deconstruct the problems at hand and estimate what may occur in the future. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">It helps kids in investigating cause and effect and analyzing how their activities, as well as the actions of others, affect the situation.<\/span><\/p>\n<p>&nbsp;<\/p>\n<ol start=\"2\">\n<li><b> What does it mean by having good Computational thinking?\u00a0<\/b><\/li>\n<\/ol>\n<p><b>Answer. <\/b>It is th<span style=\"font-weight: 400;\">e act of creating and resolving problems by breaking them down into easy steps. It&#8217;s a great problem-solving strategy that can help us solve complicated difficulties in today&#8217;s environment. So, if a kid has this skill, he or she will be able to analyze problems quickly and simply solve them.<\/span><\/p>\n<p>&nbsp;<\/p>\n<ol start=\"3\">\n<li><b> Who gets benefited by computational thinking?\u00a0<\/b><\/li>\n<\/ol>\n<p><b>Answer. <\/b><span style=\"font-weight: 400;\">Computational thinking isn&#8217;t just for developers and computer engineers. People in many occupations, such as doctors, carpenters, teachers, and painters, use it. Not only that but every person implements computational thinking daily unconsciously.<\/span><\/p>\n<p>&nbsp;<\/p>\n<ol start=\"4\">\n<li><b> Is computational thinking necessary for coders?\u00a0<\/b><\/li>\n<\/ol>\n<p><b>Answer. <\/b><span style=\"font-weight: 400;\">Yes. Since a computer only reacts and processes what it is configured to do, computational thinking helps the user to figure out exactly what to tell the machine to do. With their quick processing capability, computers can solve issues more effectively than people once they comprehend the problem.<\/span><\/p>\n<p>&nbsp;<\/p>\n<ol start=\"5\">\n<li><b> How can parents build computational thinking in kids?\u00a0<\/b><\/li>\n<\/ol>\n<p><b>Answer. <\/b><span style=\"font-weight: 400;\">If you want your child to develop it, then follow these four steps:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Decomposition<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pattern recognition<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Abstraction<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Algorithm design<\/span><\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.15.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<script type=\"application\/ld+json\"><!-- [et_pb_line_break_holder] -->{<!-- [et_pb_line_break_holder] -->  \"@context\": \"https:\/\/schema.org\",<!-- [et_pb_line_break_holder] -->  \"@type\": \"FAQPage\",<!-- [et_pb_line_break_holder] -->  \"mainEntity\": [{<!-- [et_pb_line_break_holder] -->    \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->    \"name\": \"Why is Computational thinking necessary in the present time?\",<!-- [et_pb_line_break_holder] -->    \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->      \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->      \"text\": \"It is a necessary skill in the present time just because of its benefits. For example, kids who develop computational skills can analyze a problem and think rationally. It enables them to deconstruct the problems at hand and estimate what may occur in the future. <!-- [et_pb_line_break_holder] -->It helps kids in investigating cause and effect and analyzing how their activities, as well as the actions of others, affect the situation.\"<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  },{<!-- [et_pb_line_break_holder] -->    \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->    \"name\": \"What does it mean by having good Computational thinking?\",<!-- [et_pb_line_break_holder] -->    \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->      \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->      \"text\": \"The act of creating and resolving problems by breaking them down into easy steps is known as computational thinking. It's a great problem-solving strategy that can help us solve complicated difficulties in today's environment. So, if a kid has good computational thinking, he or she can analyze problems quickly and simply solve them.\"<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  },{<!-- [et_pb_line_break_holder] -->    \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->    \"name\": \"Who gets benefited by computational thinking?\",<!-- [et_pb_line_break_holder] -->    \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->      \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->      \"text\": \"Computational thinking isn't just for developers and computer engineers. People in many occupations, such as doctors, carpenters, teachers, and painters, use it. Not only that but every person implements computational thinking daily unconsciously.\"<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  },{<!-- [et_pb_line_break_holder] -->    \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->    \"name\": \"Is computational thinking necessary for coders?\",<!-- [et_pb_line_break_holder] -->    \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->      \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->      \"text\": \"Yes. Since a computer only reacts and processes what it is configured to do, computational thinking helps the user to figure out exactly what to tell the machine to do. With their quick processing capability, computers can solve issues more effectively than people once they comprehend the problem.\"<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  },{<!-- [et_pb_line_break_holder] -->    \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->    \"name\": \"How can parents build computational thinking in kids?\",<!-- [et_pb_line_break_holder] -->    \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->      \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->      \"text\": \"If you want your child to develop computational thinking then follow these four steps:<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->Decomposition<!-- [et_pb_line_break_holder] -->Pattern recognition<!-- [et_pb_line_break_holder] -->Abstraction<!-- [et_pb_line_break_holder] -->Algorithm design\"<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }]<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There&#8217;s no doubt that humans made computers. But as it evolved over the past few decades, don&#8217;t you think that we have got a lot from computers? For kids entering schools for the first time, computational thinking is a crucial skill that will advance them in the long run. Before we jump deeper into this [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":8005,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<p>There's no doubt that humans made computers. But as it evolved over the past few decades, don't you think that we have got a lot from computers? For kids entering schools for the first time,<strong> computational thinking<\/strong> is a crucial skill that will advance them in the long run.<\/p><p>Before we jump deeper into this subject, let's understand what is computational thinking.<\/p><blockquote><p>Computational Thinking definition in layman terms: It is the ability of an individual to think and solve problems like that of a computer.<\/p><\/blockquote><p>The process includes various steps like analyzing the problem, creating possible solutions, and bringing out the result.<\/p><p>In this article, we will learn the techniques that go behind this system. Furthermore, we will also know the various benefits of computational thinking, and how it can prepare your kids for their future endeavors.<\/p><p>Keep reading to understand some of the computational thinking examples.<\/p><p>Let's jump in...<\/p><h2>Aspects of Computational Thinking Skills<\/h2><p>Starting with the various aspects through which one can achieve this skill. 4 aspects are involved in this process. They are:<\/p><h3>1. Decomposition<\/h3><p><img class=\"aligncenter wp-image-9865\" src=\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/decomposition-1024x615.png\" alt=\"decomposition\" width=\"594\" height=\"357\" \/><\/p><p>Computational thinking starts with decomposition. It is the process of breaking down complex statements into smaller parts. By doing this, it becomes easy and manageable to achieve the desired solution.<\/p><p>It is important to know the decomposition technique because it lets you understand the smaller aspects of a bigger picture. A kid becomes able to solve big problems through it by thinking like a computer.<\/p><p>For example, a medical student understands the working of different human body organs to understand the human body as a whole.<\/p><p>On the other hand, a mathematics student breaks down an equation into simpler parts and solves it in parts to get the result.<\/p><p>In computer science, it works in the same way while programming a game. The creator has to come up with the character, plot, actions, etc, to make the game work.<\/p><h3>2. Pattern Recognition<\/h3><p><img class=\"aligncenter wp-image-9864\" src=\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/patterns-1024x520.png\" alt=\"pattern RECOGNITION\" width=\"553\" height=\"281\" \/><\/p><p>Pattern recognition is another aspect of this skill. Recognizing a pattern entirely depends on a kid's ability to analyze objects and images.<\/p><p>A kid can see what is the same and what is different. And through this ability, any kid can ideate the next move. It greatly impacts a kid's ability to combine different patterns and exhibit the next result.<\/p><p>Pattern recognition <strong>helps a lot in making certain decisions<\/strong>. It becomes easy to handle different situations.<\/p><p>In computers, pattern recognition plays a huge role. Artificial Intelligence has seen some great advancements recently. And one such discipline where we can see patterns in work is <strong>Neural Networks<\/strong>.<\/p><blockquote><p>Learn more about the role of <a href=\"https:\/\/codevidhya.com\/artificial-intelligence-in-education\/\" target=\"_blank\" rel=\"noopener\"><strong>AI in Education.<\/strong><\/a><\/p><\/blockquote><p>According to <a href=\"https:\/\/www.investopedia.com\/terms\/n\/neuralnetwork.asp\">Investopedia<\/a>, a <b>neural network<\/b> is a series of algorithms that endeavors to recognize underlying relationships in a set of data through a process as the human brain operates.<\/p><p>Here, we can surely see how a computer recognizes and uses patterns to operate.<\/p><p>In the same way, kids can also make decisions and bring results by analyzing patterns.<\/p><h3>3. Abstraction<\/h3><p><img class=\"aligncenter wp-image-9863\" src=\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/ABSTRACTION-1024x569.png\" alt=\"\" width=\"590\" height=\"328\" \/><\/p><p>Abstraction is one of the cornerstones of computer science or computational thinking. It is the process of<strong> filtering out unnecessary elements<\/strong> out of something. It just keeps in place what is required.<\/p><p>It's about keeping relevant data and about an object to reduce complexity and increase efficiency<\/p><p>This helps us in <strong>prioritizing tasks and doing things methodically<\/strong>. Abstraction allows us to simplify a problem. It keeps what's important, and removes what's not.<\/p><p>This way, we can solve problems easily without giving much importance to things that are not important. It gives us the relevance and clarity of an object.<\/p><p>For example, if you want to learn a topic that is in a book, will you read the whole book? No, right? You will just read that particular topic. That is how abstraction works in real life.<\/p><h3>4. Algorithms<\/h3><p>Algorithms are one of the <strong>most important pillars of this skill.<\/strong> Algorithmic thinking helps in developing a solution to a problem. It is done with the help of some definite steps.<\/p><p>In general, algorithmic thinking involves <strong>solving a problem by devising some definite steps<\/strong> that are required to solve it. Algorithms are a set of rules created by an individual to solve similar problems.<\/p><p>For example, in schools, students are taught the process to perform division or multiplication. What they learn are the algorithms.<\/p><p>If a student knows the algorithms to perform multiplication, he\/she will be able to do multiplication for any given number. Algorithms allow systems to automate themselves without creating new patterns.<\/p><blockquote><p><em>Read more about <strong>Algorithms<\/strong> <a href=\"https:\/\/codevidhya.com\/list-of-programming-definitions-and-terminologies\/\">here<\/a>.<\/em><\/p><\/blockquote><h2>Benefits of Computational Thinking<\/h2><h3>1. Computational Thinking and Problem-solving<\/h3><p>Being able to understand problems itself completes half of the task for a kid. The other half includes solving the problem.<\/p><p>Kids can become great problem solvers if they start thinking like computers. And the above methods can set them ahead in this game.<\/p><p>Having proper problem-solving skills can help the kid in various areas in life. Kids with good problem-solving abilities are good in <strong>Mathematics<\/strong>,\u00a0<strong>Logical Reasoning<\/strong>\u00a0and help with better\u00a0<strong>decision-making<\/strong>.<\/p><h3>2. Computational Thinking and Creativity<\/h3><p>We know that using computers can make kids more creative. But ever thought about thinking like computers? Yes, computational thinking skills makes a kid much more creative.<\/p><p>The above-stated methods open up different doors for kids to find a solution. For any given problem, they will have four different approaches. Rather than being lost, they now have much more fields to explore and solve a problem.<\/p><blockquote><p><em><strong>Also Read<\/strong>: <a href=\"https:\/\/codevidhya.com\/life-skills-for-kids\/\">Important Life Skills for Kids - Top 10<\/a><\/em><\/p><\/blockquote><h3>3. Computational Thinking and Innovation<\/h3><p>It's obvious! When you think of newer ways to solve a problem, you innovate new possibilities. With this skill, you can bring up new ideas or enhance existing ones to create magical things.<\/p><p>Abstraction can help a lot in innovation. A kid not only removes the irrelevant things but also brings in relevance and efficiency out of scratch.<\/p><p>Kids can focus more on tools and resources to create things of their own.<\/p><blockquote><p><strong>FUN FACT:\u00a0<\/strong>Can Computers Think? YES! Machines and computers can think, as shown by the fact that modern digital computers are able to perform the highest mental operations, which are the mathematical ones.<\/p><\/blockquote><h2>Importance of Computational Thinking<\/h2><p>As per the <strong><a href=\"https:\/\/en.wikipedia.org\/wiki\/National_Policy_on_Education\">National Education Policy<\/a><\/strong>, computer coding has become mandatory in India. We can observe that the government is giving a lot of importance to introducing digital literacy to our younger generation.<\/p><p>In such an ecosystem, thinking like computers has become inevitable. Everyone must have this skill. It gives them the idea of how machines and computers complete a task.<\/p><p>Giving importance to this will give the future generation a boost in their skillsets, which will make them ready for the future workforce.<\/p><p>Schools and Edtech companies are doing their part to promote computer education amongst the mass. And we are proud to be a part of this movement.<\/p><p>We believe that this coming generation will be equipped with adequate skills and contribute a lot to the world in the following decade or two.<\/p>","_et_gb_content_width":"","footnotes":""},"categories":[24,133],"tags":[],"class_list":["post-7994","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coding-for-kids","category-education"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is Computational Thinking? Kid&#039;s Secret to Success? - Codevidhya<\/title>\n<meta name=\"description\" content=\"Computational thinking is a crucial skill for every kid to help them advance in the long run. See how this skill can help your kid.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/codevidhya.com\/computational-thinking\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Computational Thinking? Kid&#039;s Secret to Success? - Codevidhya\" \/>\n<meta property=\"og:description\" content=\"Computational thinking is a crucial skill for every kid to help them advance in the long run. See how this skill can help your kid.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codevidhya.com\/computational-thinking\/\" \/>\n<meta property=\"og:site_name\" content=\"Codevidhya\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-17T14:29:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-19T05:37:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/Computational-Thinking.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Nilim Chatterjee\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nilim Chatterjee\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/codevidhya.com\/computational-thinking\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/codevidhya.com\/computational-thinking\/\"},\"author\":{\"name\":\"Nilim Chatterjee\",\"@id\":\"https:\/\/codevidhya.com\/#\/schema\/person\/61cde2fb6b3b57dd97ed40d9f9456a35\"},\"headline\":\"What is Computational Thinking in 2021 &#8211; Why Thinking like a Computer Builds Skills for Success?\",\"datePublished\":\"2022-03-17T14:29:13+00:00\",\"dateModified\":\"2022-03-19T05:37:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/codevidhya.com\/computational-thinking\/\"},\"wordCount\":1542,\"publisher\":{\"@id\":\"https:\/\/codevidhya.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/codevidhya.com\/computational-thinking\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/Computational-Thinking.png\",\"articleSection\":[\"Coding for Kids\",\"Education\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/codevidhya.com\/computational-thinking\/\",\"url\":\"https:\/\/codevidhya.com\/computational-thinking\/\",\"name\":\"What is Computational Thinking? Kid's Secret to Success? - Codevidhya\",\"isPartOf\":{\"@id\":\"https:\/\/codevidhya.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/codevidhya.com\/computational-thinking\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/codevidhya.com\/computational-thinking\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/Computational-Thinking.png\",\"datePublished\":\"2022-03-17T14:29:13+00:00\",\"dateModified\":\"2022-03-19T05:37:44+00:00\",\"description\":\"Computational thinking is a crucial skill for every kid to help them advance in the long run. See how this skill can help your kid.\",\"breadcrumb\":{\"@id\":\"https:\/\/codevidhya.com\/computational-thinking\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/codevidhya.com\/computational-thinking\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codevidhya.com\/computational-thinking\/#primaryimage\",\"url\":\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/Computational-Thinking.png\",\"contentUrl\":\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/Computational-Thinking.png\",\"width\":1200,\"height\":800,\"caption\":\"Computational Thinking\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/codevidhya.com\/computational-thinking\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/codevidhya.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is Computational Thinking in 2021 &#8211; Why Thinking like a Computer Builds Skills for Success?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/codevidhya.com\/#website\",\"url\":\"https:\/\/codevidhya.com\/\",\"name\":\"Codevidhya\",\"description\":\"Teaching Kids to Code\",\"publisher\":{\"@id\":\"https:\/\/codevidhya.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/codevidhya.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/codevidhya.com\/#organization\",\"name\":\"Codevidhya\",\"url\":\"https:\/\/codevidhya.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codevidhya.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/d3ony3jh7spf4x.cloudfront.net\/wp-content\/uploads\/2020\/08\/Codevidhya_PPT.png\",\"contentUrl\":\"https:\/\/d3ony3jh7spf4x.cloudfront.net\/wp-content\/uploads\/2020\/08\/Codevidhya_PPT.png\",\"width\":572,\"height\":165,\"caption\":\"Codevidhya\"},\"image\":{\"@id\":\"https:\/\/codevidhya.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/codevidhya.com\/#\/schema\/person\/61cde2fb6b3b57dd97ed40d9f9456a35\",\"name\":\"Nilim Chatterjee\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codevidhya.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/10\/profile-pic.png\",\"contentUrl\":\"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/10\/profile-pic.png\",\"caption\":\"Nilim Chatterjee\"},\"url\":\"https:\/\/codevidhya.com\/author\/nilim\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is Computational Thinking? Kid's Secret to Success? - Codevidhya","description":"Computational thinking is a crucial skill for every kid to help them advance in the long run. See how this skill can help your kid.","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:\/\/codevidhya.com\/computational-thinking\/","og_locale":"en_US","og_type":"article","og_title":"What is Computational Thinking? Kid's Secret to Success? - Codevidhya","og_description":"Computational thinking is a crucial skill for every kid to help them advance in the long run. See how this skill can help your kid.","og_url":"https:\/\/codevidhya.com\/computational-thinking\/","og_site_name":"Codevidhya","article_published_time":"2022-03-17T14:29:13+00:00","article_modified_time":"2022-03-19T05:37:44+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/Computational-Thinking.png","type":"image\/png"}],"author":"Nilim Chatterjee","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Nilim Chatterjee","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/codevidhya.com\/computational-thinking\/#article","isPartOf":{"@id":"https:\/\/codevidhya.com\/computational-thinking\/"},"author":{"name":"Nilim Chatterjee","@id":"https:\/\/codevidhya.com\/#\/schema\/person\/61cde2fb6b3b57dd97ed40d9f9456a35"},"headline":"What is Computational Thinking in 2021 &#8211; Why Thinking like a Computer Builds Skills for Success?","datePublished":"2022-03-17T14:29:13+00:00","dateModified":"2022-03-19T05:37:44+00:00","mainEntityOfPage":{"@id":"https:\/\/codevidhya.com\/computational-thinking\/"},"wordCount":1542,"publisher":{"@id":"https:\/\/codevidhya.com\/#organization"},"image":{"@id":"https:\/\/codevidhya.com\/computational-thinking\/#primaryimage"},"thumbnailUrl":"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/Computational-Thinking.png","articleSection":["Coding for Kids","Education"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/codevidhya.com\/computational-thinking\/","url":"https:\/\/codevidhya.com\/computational-thinking\/","name":"What is Computational Thinking? Kid's Secret to Success? - Codevidhya","isPartOf":{"@id":"https:\/\/codevidhya.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codevidhya.com\/computational-thinking\/#primaryimage"},"image":{"@id":"https:\/\/codevidhya.com\/computational-thinking\/#primaryimage"},"thumbnailUrl":"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/Computational-Thinking.png","datePublished":"2022-03-17T14:29:13+00:00","dateModified":"2022-03-19T05:37:44+00:00","description":"Computational thinking is a crucial skill for every kid to help them advance in the long run. See how this skill can help your kid.","breadcrumb":{"@id":"https:\/\/codevidhya.com\/computational-thinking\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codevidhya.com\/computational-thinking\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codevidhya.com\/computational-thinking\/#primaryimage","url":"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/Computational-Thinking.png","contentUrl":"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/06\/Computational-Thinking.png","width":1200,"height":800,"caption":"Computational Thinking"},{"@type":"BreadcrumbList","@id":"https:\/\/codevidhya.com\/computational-thinking\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codevidhya.com\/"},{"@type":"ListItem","position":2,"name":"What is Computational Thinking in 2021 &#8211; Why Thinking like a Computer Builds Skills for Success?"}]},{"@type":"WebSite","@id":"https:\/\/codevidhya.com\/#website","url":"https:\/\/codevidhya.com\/","name":"Codevidhya","description":"Teaching Kids to Code","publisher":{"@id":"https:\/\/codevidhya.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codevidhya.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/codevidhya.com\/#organization","name":"Codevidhya","url":"https:\/\/codevidhya.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codevidhya.com\/#\/schema\/logo\/image\/","url":"https:\/\/d3ony3jh7spf4x.cloudfront.net\/wp-content\/uploads\/2020\/08\/Codevidhya_PPT.png","contentUrl":"https:\/\/d3ony3jh7spf4x.cloudfront.net\/wp-content\/uploads\/2020\/08\/Codevidhya_PPT.png","width":572,"height":165,"caption":"Codevidhya"},"image":{"@id":"https:\/\/codevidhya.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/codevidhya.com\/#\/schema\/person\/61cde2fb6b3b57dd97ed40d9f9456a35","name":"Nilim Chatterjee","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codevidhya.com\/#\/schema\/person\/image\/","url":"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/10\/profile-pic.png","contentUrl":"https:\/\/codevidhya.com\/wp-content\/uploads\/2021\/10\/profile-pic.png","caption":"Nilim Chatterjee"},"url":"https:\/\/codevidhya.com\/author\/nilim\/"}]}},"_links":{"self":[{"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/posts\/7994","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/comments?post=7994"}],"version-history":[{"count":19,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/posts\/7994\/revisions"}],"predecessor-version":[{"id":27067,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/posts\/7994\/revisions\/27067"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/media\/8005"}],"wp:attachment":[{"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/media?parent=7994"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/categories?post=7994"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/tags?post=7994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}