{"id":762,"date":"2022-03-15T13:33:27","date_gmt":"2022-03-15T08:03:27","guid":{"rendered":"https:\/\/tech.codevidhya.com\/?p=762"},"modified":"2022-03-19T10:43:43","modified_gmt":"2022-03-19T05:13:43","slug":"teach-coding-kids","status":"publish","type":"post","link":"https:\/\/codevidhya.com\/teach-coding-kids\/","title":{"rendered":"How to Teach Coding to Kids in 2022 &#8211; Step by Step Guide"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.5.4&#8243; custom_padding=&#8221;||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;3.25&#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;3.25&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.14.2&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;18px&#8221; text_line_height=&#8221;1.8em&#8221; header_font=&#8221;Fredoka One||||||||&#8221; header_2_font=&#8221;Fredoka One||||||||&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; header_2_font_size_tablet=&#8221;&#8221; header_2_font_size_phone=&#8221;30px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p><span style=\"font-weight: 400;\">Parents must have encountered this question lately,<strong> &#8220;How to teach Coding to Kids?&#8221;<\/strong>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Because coding for kids is something you have to know about.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You cannot miss this. \u2705<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Just when you start getting accustomed to the existing technology, <\/span><b>something new drops in the market<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Today\u2019s kids have a better knack for technology than the elders. \ud83e\udd16<\/span><\/p>\n<p><span style=\"font-weight: 400;\">All these things indicate one thing.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It\u2019s time to get these kids acquainted with the whole making of all things technology.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The one most important word is \u2018Coding\u2019.<\/span><\/p>\n<p style=\"text-align: center;\">\n\t\t<div id=\"interact-61b821e0efbab50018ea5830e53ee4a131379e4e590ca6ba4374eeb7\" style=\"\"><\/div>\n\t\t<script type=\"text\/javascript\">\n\t\t\t(function(){\t\t\t\t\n\t\t\t\twindow.addEventListener(\"load\", function(){\n\t\t\t\t\tvar app_id = \"61b821e0efbab50018ea5830\";\n\t\t\t\t\tvar ref = \"61b821e0efbab50018ea5830e53ee4a131379e4e590ca6ba4374eeb7\";\n\t\t\t\t\tvar w = \"800\";\n\t\t\t\t\tvar h = \"800\";\n\t\t\t\t\tvar host = \"quiz.tryinteract.com\";\n\t\t\t\t\tvar no_cover = false;\n\t\t\t\t\tvar mobile = false;\n\t\t\t\t\tvar redirect = \"false\";\n\t\t\t\t\tvar params = { \"ref\": ref, \"appId\": app_id, \"width\": w, \"height\": h, \"async\": true, \"host\": host, \"auto_resize\": true, \"mobile\":  mobile, \"no_cover\": no_cover };\n\t\t\t\t\tif(redirect === \"host\") { \n\t\t\t\t\t\tparams.redirect_host = true;\n\t\t\t\t\t}\n\t\t\t\t\twindow[ref] = new InteractApp(); \n\t\t\t\t\twindow[ref].initialize(params); \n\t\t\t\t\twindow[ref].display(); \n\t\t\t\t});\n\t\t\t})(window);\n\t\t<\/script>\n\t<\/p>\n<p><span style=\"font-weight: 400;\">Not just coding, <\/span><b>coding for kids<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The first question that pops up in our head when we think of coding for kids, is, \u201c<\/span><b>How to start coding for kids?<\/b><span style=\"font-weight: 400;\">\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As difficult as it may seem, <\/span><b>teaching kids coding is easy<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The secret about teaching coding to kids is to teach programming as a creative activity for any kid to engage.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When has any child learned anything the <strong>basic way!<\/strong><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Data processing algorithms might not appeal to kids.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">However, programming music, designing games, or websites, writing simple code in software,<strong> definitely would intrigue kids!\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Teaching coding to children will give them a skill for life.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Many different programming language tools exist for teaching children how to code.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Some of these tools are <strong>developed as open-source and free ones that reached millions of children around the world.\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-weight: 400;\">You can teach kids how to program with ease by the end of this step-by-step guide.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Let\u2019s discuss 7 easy steps to learn how to teach coding to kids.<\/span><\/p>\n<p>&nbsp;<\/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-68707e224471c\" 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-68707e224471c\"  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\/teach-coding-kids\/#1_Define_Coding_Step_by_Step\" title=\"1. Define Coding Step by Step\">1. Define Coding Step by Step<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/codevidhya.com\/teach-coding-kids\/#2_Talk_About_Coding_Languages\" title=\"2. Talk About Coding Languages\">2. Talk About Coding Languages<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/codevidhya.com\/teach-coding-kids\/#Scratch\" title=\"Scratch\">Scratch<\/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\/teach-coding-kids\/#JavaScript\" title=\"JavaScript\u00a0\">JavaScript\u00a0<\/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\/teach-coding-kids\/#Java\" title=\"Java\u00a0\">Java\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/codevidhya.com\/teach-coding-kids\/#Python\" title=\"Python\u00a0\">Python\u00a0<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/codevidhya.com\/teach-coding-kids\/#3_How_to_teach_kids_Computer_Programming_%E2%80%93_By_building_their_interest_and_excitement\" title=\"3. How to teach kids Computer Programming \u2013 By building their interest and excitement!\">3. How to teach kids Computer Programming \u2013 By building their interest and excitement!<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/codevidhya.com\/teach-coding-kids\/#4_The_right_coding_platforms_for_beginners\" title=\"4. The right coding platforms for beginners\">4. The right coding platforms for beginners<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/codevidhya.com\/teach-coding-kids\/#For_young_kids\" title=\"For young kids\">For young kids<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/codevidhya.com\/teach-coding-kids\/#For_older_kids\" title=\"For older kids\">For older kids<\/a><\/li><\/ul><\/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\/teach-coding-kids\/#5_Writing_codes_is_the_way_to_go_when_teaching_kids_how_to_program\" title=\"5. Writing codes is the way to go when teaching kids how to program\">5. Writing codes is the way to go when teaching kids how to program<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/codevidhya.com\/teach-coding-kids\/#6_Teach_kids_programming_on_a_computer_of_their_own\" title=\"6. Teach kids programming on a computer of their own\">6. Teach kids programming on a computer of their own<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/codevidhya.com\/teach-coding-kids\/#7_Coding_for_Newbies_is_different_from_Computer_Science\" title=\"7. Coding for Newbies is different from Computer Science\">7. Coding for Newbies is different from Computer Science<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/codevidhya.com\/teach-coding-kids\/#i\" title=\"\u00a0\">\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/codevidhya.com\/teach-coding-kids\/#Frequently_Asked_Questions\" title=\"Frequently Asked Questions\">Frequently Asked Questions<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"1_Define_Coding_Step_by_Step\"><\/span><span style=\"font-weight: 400;\">1. Define Coding Step by Step<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">It goes without saying that over the next 10 years, programming will be one of the fastest-growing occupations.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When we learn something (new), we learn it thoroughly and step by step.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Thereafter, it is<strong> ideal to teach and learn coding step by step.\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Let us talk about the first step.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u21aa\ufe0f The first step is to define it for kids.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It will act as their guiding principle or rule of thumb to keep in mind when they\u2019re confused. <\/span><\/p>\n<p><img decoding=\"async\" class=\"wp-image-5076 aligncenter size-full\" src=\"https:\/\/d3ony3jh7spf4x.cloudfront.net\/wp-content\/uploads\/2020\/08\/Blog-Image.png\" alt=\"coding job\" width=\"500\" height=\"450\" srcset=\"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image.png 500w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-300x270.png 300w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-480x432.png 480w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Go with the basics of coding.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Use analogies, use examples \u2013 <\/span><b>explain the concept in simple language that kids can relate to and understand<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For example, to answer the question <\/span><b>\u201cWhat is coding and how do you do it?<\/b><span style=\"font-weight: 400;\">\u201d, explain it this way:<\/span><\/p>\n<blockquote>\n<p><b>A code is an instruction given to a computer. These instructions make the computer behave accordingly. Code written together becomes a set of commands. The commands make the computer undertake an activity in a step-by-step process. Each code represents a step.<\/b><\/p>\n<\/blockquote>\n<p><span style=\"font-weight: 400;\">Therefore, the code written by you leads to a specific outcome that your computer or gadget generates.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The buttons you press on your gadget lead to a code being fed into it, performing a task in a game, or moving to a new video.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The choices are endless!<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Coding for newbies seems daunting at first.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Once you break it down into such simple and sequential sentences, it becomes easy for kids to understand.\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"2_Talk_About_Coding_Languages\"><\/span><span style=\"font-weight: 400;\">2. Talk About Coding Languages<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Let us now jump on to the next aspect of coding basics;\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u21aa\ufe0fi.e., the very first of programming for kids.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To do this, answer the next natural question that pops up in the minds of kids,\u00a0<\/span><\/p>\n<p><b>\u201cIf coding is instructing a computer, what language do we use to communicate with them?\u201d \ud83e\udd14<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Explain that languages take many forms and functions.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Let me explain meticulously.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">What this implies is that<strong> just like the human world, in like manner computers too have different languages to communicate<\/strong>. \ud83d\udde3<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Humans learn one or more languages, and similarly, they also learn one or <\/span><b>more computer languages<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The way we speak to different people in different languages, we communicate with gadgets in the language they interpret.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It\u2019s time to teach a new language. \ud83c\udfaf<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Introduce the different languages to the students \u2013 from the child-friendly <\/span><a href=\"https:\/\/codevidhya.com\/scratch-coding-for-kids\/\"><span style=\"font-weight: 400;\">Scratch<\/span><\/a><span style=\"font-weight: 400;\"> to<\/span><a href=\"https:\/\/codevidhya.com\/app-web-dev-kids\/\"><span style=\"font-weight: 400;\"> Javascript<\/span><\/a><span style=\"font-weight: 400;\">, Java, <\/span><a href=\"https:\/\/codevidhya.com\/python-coding-for-kids\/\"><span style=\"font-weight: 400;\">Python<\/span><\/a><span style=\"font-weight: 400;\">, and C++.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Remember to mention that <\/span><b>each language is used for a specific goal<\/b><span style=\"font-weight: 400;\"> to achieve in mind, with a specific gadget or software.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You must remember that when teaching coding basics to kids, <\/span><b>Scratch should be the first step of their journey.<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Start from scratch, literally.\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Scratch\"><\/span><b>Scratch<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Before you teach Python to kids, or more complex languages, teach them the simple ones.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Therefore children of <\/span><b>age 7 to 15 years must learn Scratch<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As established, Scratch is the best way for kids to learn coding.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It helps in inculcating strong coding basics for kids.<\/span><\/p>\n<blockquote>\n<p><b>Research and studies show positive effects of visual programming environments on students\u2019 learning. It was found that a slight improvement in the students\u2019 self-confidence in their problem-solving ability has been enhanced while working with Scratch.<\/b><\/p>\n<\/blockquote>\n<blockquote>\n<p><i><span style=\"font-weight: 400;\">(Also Read: <\/span><\/i><a href=\"https:\/\/codevidhya.com\/benefits-of-coding-kids\/\"><i><span style=\"font-weight: 400;\">Benefits of Coding For Kids And Teens \u2013 Top 9!)<\/span><\/i><\/a><\/p>\n<\/blockquote>\n<p><span style=\"font-weight: 400;\">This <\/span><a href=\"https:\/\/codevidhya.com\/block-based-coding\/\"><b>block-based coding<\/b><\/a><span style=\"font-weight: 400;\"> language offers a visual learning experience for the children as it enables them to drag and drop blocks of code to create different characters and games.<\/span><\/p>\n<p><b>Scratch is a great coding platform for beginners.<\/b><\/p>\n<h3><span class=\"ez-toc-section\" id=\"JavaScript\"><\/span><b>JavaScript<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">This is the next best coding language for beginners.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It plays a crucial role while teaching kids to code.\u00a0<\/span><\/p>\n<p><strong>Children can use JavaScript to create fun games, websites, and other client-facing applications.<\/strong><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Java\"><\/span><b>Java<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Java is the most popular and widely-used language.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The popular and loving game, Minecraft, was coded in Java.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.lua.org\/start.html\"><span style=\"font-weight: 400;\">Lua<\/span><\/a><span style=\"font-weight: 400;\"> is another such language used in <\/span><a href=\"https:\/\/www.roblox.com\/\"><span style=\"font-weight: 400;\">Roblox<\/span><\/a><span style=\"font-weight: 400;\"> \u2013 another great game that kids love!<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Python\"><\/span><b>Python<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">No, not the snake. \ud83d\udc0d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">But if you crack this language, you can slither through smoothly!<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Teach Python to kids next since it is very complex.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Once they have a strong foundation in language, it will be easier to learn and write Python better.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"3_How_to_teach_kids_Computer_Programming_%E2%80%93_By_building_their_interest_and_excitement\"><\/span><span style=\"font-weight: 400;\">3. How to teach kids Computer Programming \u2013 By building their interest and excitement!<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<blockquote>\n<p><span style=\"font-weight: 400;\">Shortly, more than 1.4 million jobs will be based on programming. \ud83e\udd2f<\/span><\/p>\n<p><span style=\"font-weight: 400;\">But with only 4,00,000 graduates in computer science, it will leave around 1 million seats vacant due to scarcity of programmers. <\/span><\/p>\n<\/blockquote>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-5075 size-large\" src=\"https:\/\/d3ony3jh7spf4x.cloudfront.net\/wp-content\/uploads\/2020\/08\/Blog-Image-1-1024x922.jpg\" alt=\"Things that coding teaches\" width=\"1024\" height=\"922\" srcset=\"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-1-1024x922.jpg 1024w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-1-300x270.jpg 300w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-1-768x691.jpg 768w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-1-1536x1383.jpg 1536w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-1-2048x1843.jpg 2048w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-1-1080x972.jpg 1080w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-1-1280x1152.jpg 1280w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-1-980x882.jpg 980w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-1-480x432.jpg 480w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-1-600x540.jpg 600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<blockquote>\n<p><em>Also, read about <strong><a href=\"https:\/\/codevidhya.com\/why-digital-literacy-is-important-for-kids\/\">&#8220;Why Digital Literacy is Important for Kids?&#8221;<\/a>\u00a0<\/strong>here<\/em><\/p>\n<\/blockquote>\n<p><span style=\"font-weight: 400;\">Grasping the attention of young minds is key to teaching them new concepts (and to be honest, their attention span is that of a goldfish\ud83d\ude1b).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As explained above, if we talk about the different languages they know and video games that involve coding.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It will have them hooked and intrigued. You will connect with them as an educator.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It enables you to successfully and efficiently teach kids programming.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If they are not interested in coding, tell them how data science and <\/span><strong><a href=\"https:\/\/codevidhya.com\/ai-for-kids\/\">artificial intelligence<\/a><\/strong><span style=\"font-weight: 400;\"> are related to sports or how pressing a button on their gadgets implements a code and brings about the action they want.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Coding could be as simple as pressing the on and off on their phone. \ud83d\udcf1<\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-weight: 400;\">\n\t\t<div id=\"interact-61b821e0efbab50018ea583030a38a60b01aead10ba76389e79a8df6\" style=\"\"><\/div>\n\t\t<script type=\"text\/javascript\">\n\t\t\t(function(){\t\t\t\t\n\t\t\t\twindow.addEventListener(\"load\", function(){\n\t\t\t\t\tvar app_id = \"61b821e0efbab50018ea5830\";\n\t\t\t\t\tvar ref = \"61b821e0efbab50018ea583030a38a60b01aead10ba76389e79a8df6\";\n\t\t\t\t\tvar w = \"800\";\n\t\t\t\t\tvar h = \"800\";\n\t\t\t\t\tvar host = \"quiz.tryinteract.com\";\n\t\t\t\t\tvar no_cover = false;\n\t\t\t\t\tvar mobile = false;\n\t\t\t\t\tvar redirect = \"false\";\n\t\t\t\t\tvar params = { \"ref\": ref, \"appId\": app_id, \"width\": w, \"height\": h, \"async\": true, \"host\": host, \"auto_resize\": true, \"mobile\":  mobile, \"no_cover\": no_cover };\n\t\t\t\t\tif(redirect === \"host\") { \n\t\t\t\t\t\tparams.redirect_host = true;\n\t\t\t\t\t}\n\t\t\t\t\twindow[ref] = new InteractApp(); \n\t\t\t\t\twindow[ref].initialize(params); \n\t\t\t\t\twindow[ref].display(); \n\t\t\t\t});\n\t\t\t})(window);\n\t\t<\/script>\n\t<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"4_The_right_coding_platforms_for_beginners\"><\/span><span style=\"font-weight: 400;\">4. The right coding platforms for beginners<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Introduce kids to computer programming tutorials.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"For_young_kids\"><\/span><b>For young kids<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong><a href=\"https:\/\/scratch.mit.edu\/\">MIT\u2019s Scratch<\/a><\/strong><span style=\"font-weight: 400;\"> is a free programming tool.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It is designed especially for kids and runs in all modern Web browsers.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pick similar courses and tutorials that have visual styles and captivate a child\u2019s attention.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Most computer courses and programming tools are curated to teach kids how to program using Scratch.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since Scratch has blocks of code that won\u2019t fit together if they do not get along computationally, making syntax errors is impossible.\u00a0<\/span><\/p>\n<p><strong>It makes Scratch the perfect tool for younger kids who can\u2019t type well.<\/strong><\/p>\n<h3><span class=\"ez-toc-section\" id=\"For_older_kids\"><\/span><b>For older kids<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Once young kids learn Scratch, they would want to upgrade to a new and advanced language.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">They eventually outgrow the basics. Coding for teens and pre-teens involves teaching them programming languages like Python.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It makes for the perfect first programming since it involves simple syntax.<\/span><\/p>\n<blockquote>\n<p><span style=\"font-weight: 400;\">Want to know more about a career in coding? <\/span><strong><a href=\"https:\/\/codevidhya.com\/is-coding-a-good-career\/\">Read this blog<\/a><\/strong><span style=\"font-weight: 400;\">!<\/span><\/p>\n<\/blockquote>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"5_Writing_codes_is_the_way_to_go_when_teaching_kids_how_to_program\"><\/span><span style=\"font-weight: 400;\">5. Writing codes is the way to go when teaching kids how to program<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Practice makes perfect.\ud83d\ude4b\u200d\u2640\ufe0f<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Computer programming tutorials that involve making kids code themselves are key.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As an educator, there is only so much you can explain and talk about to teach kids programming.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Hands-on code writing and regular practice equip a child with holistic learning.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Python is great for kids who want to practice since it is interactive.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Subsequently, it encourages experimentation with the instructions.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Make kids create their games with different coding software.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">They can move to web and app development with time.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0<\/span><span style=\"font-weight: 400;\">The key is streamlining their practice sessions in a step-by-step process and assisting them when they hit roadblocks. \ud83d\udd10<\/span><\/p>\n<p><span style=\"font-weight: 400;\">STEM has become an integral part of the education system throughout the world.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">But many people are still unaware of its core objectives.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It could help us win against the challenges that the future has in front of us.\u00a0<\/span><\/p>\n<blockquote>\n<p><a href=\"https:\/\/codevidhya.com\/stem-education-for-kids\/\"><b>Read more about STEM Education here.<\/b><\/a><\/p>\n<\/blockquote>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"6_Teach_kids_programming_on_a_computer_of_their_own\"><\/span><span style=\"font-weight: 400;\">6. Teach kids programming on a computer of their own<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Are you teaching a group of kids?\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Is it a personal tutoring session?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Either way, push for each student to access a computer or laptop of their own.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The way kids need their football or guitar to learn the sport or the instrument, in the same way, kids need their gadget to learn to code.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A simple bare-bone PC is a good starter kit for young students. <\/span><strong><a href=\"https:\/\/codevidhya.com\/important-parts-of-a-computer-top-5\/\">Accessories<\/a><\/strong><span style=\"font-weight: 400;\"> would, of course, include a mouse, keyboard, and monitor.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Try to keep Chromebooks, iPads, and tablets at bay since Python tends to get complicated to run on these gadgets.<\/span><\/p>\n<p><b>\u00a0<\/b><b>Hands-on learning resonates better!<\/b><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"7_Coding_for_Newbies_is_different_from_Computer_Science\"><\/span><span style=\"font-weight: 400;\">7. Coding for Newbies is different from Computer Science<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">If you have an academic background in computer science or software development, you tend to think on a higher scale and have better concepts at the helm of your thoughts.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As educators, we love to share our knowledge with young minds and explain endless ideas to you.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If we talk about programming jobs in the future, out of the top 10 jobs, 4 will require programming experience. \ud83d\ude2e<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It was calculated that 60% of math and science jobs are based on computing, but only 2% of math and science students are computer science students.<\/span><\/p>\n<p><img decoding=\"async\" class=\"wp-image-5077 aligncenter size-full\" src=\"https:\/\/d3ony3jh7spf4x.cloudfront.net\/wp-content\/uploads\/2020\/08\/Blog-Image-02.png\" alt=\"computer science jobs\" width=\"600\" height=\"300\" srcset=\"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-02.png 600w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-02-300x150.png 300w, https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/Blog-Image-02-480x240.png 480w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">While it\u2019s a lot of fun and helpful on a different level, kids begin coding in the shallow end of the pool.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Here are some topics you can explain at a later stage to a #YoungKeenCoder:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Design patterns<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SQL databases<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Other domain-specific languages<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Object-oriented programming<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data structures other than besides lists, arrays, hash maps, and dictionaries<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Recursion<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Networking protocols that go beyond easy HTTP requests.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Now to come to your rescue, we at Codevidhya teach coding for kids online. Should you be interested in coding, or need more convincing on its importance, visit our website <\/span><a href=\"https:\/\/codevidhya.com\/\"><span style=\"font-weight: 400;\">codevidhya.com<\/span><\/a><span style=\"font-weight: 400;\">. You can also take a free coding class for your child!<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"i\"><\/span>\u00a0<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions\"><\/span>Frequently Asked Questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li><strong>How do I start teaching my child to code?<br \/><\/strong><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Introduce them to basics, games, and live videos. Receive their feedback and replan your approach accordingly.\u00a0 Begin with Scratch since it is a child-friendly and fun platform!<\/span><\/span><\/li>\n<li><strong>How do I teach my child to code online?<br \/><\/strong><span style=\"font-weight: 400;\">Start with a basic course in a simple code like Scratch, and then move on to more advanced code courses in JavaScript, and Java. Live tutoring sessions and games are a good way to begin your coding journey.<\/span><\/li>\n<li><span style=\"font-weight: 400;\"><strong>Is coding good for kids?<\/strong><br \/>Coding develops logical thinking, creativity, problem-solving skills and develops education and job opportunities for them.<br \/><\/span><\/li>\n<li><strong>What is the best programming language for a child to learn?<br \/><span style=\"font-weight: 400;\">Scratch is the best programming language for kids since it has a graphic-game-based approach. It has blocks of code animated into a game format, which are required to be matched into sets. It builds logic, creative thinking, and problem-solving skills in children. <\/span><br \/><\/strong><\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_code admin_label=&#8221;Code&#8221; _builder_version=&#8221;4.14.2&#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\": \"How do I start teaching my child to code?\",<!-- [et_pb_line_break_holder] -->    \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->      \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->      \"text\": \"Introduce them to basics, games and live videos. Receive their feedback and replan your approach accordingly.  Begin with Scratch since it is a child-friendly and fun platform!\"<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  },{<!-- [et_pb_line_break_holder] -->    \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->    \"name\": \"How do I teach my child to code online?\",<!-- [et_pb_line_break_holder] -->    \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->      \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->      \"text\": \"Start off with a basic course in a simple code like Scratch, and then move on to more advanced code courses in JavaScript, and Java. Live tutoring sessions and games are a good way to begin your coding journey.\"<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  },{<!-- [et_pb_line_break_holder] -->    \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->    \"name\": \"Is coding good for kids?\",<!-- [et_pb_line_break_holder] -->    \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->      \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->      \"text\": \"Coding develops logical thinking, creativity, problem solving skills and develops education and job opportunities for them.\"<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  },{<!-- [et_pb_line_break_holder] -->    \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->    \"name\": \"What is the best programming language for a child to learn?\",<!-- [et_pb_line_break_holder] -->    \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->      \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->      \"text\": \"Scratch is the best programming language for kids since it has a graphic-game based approach. It has blocks of code animated into a game format, which are required to be matched into sets. It builds logic, creative thinking and problem-solving skills in children.\"<!-- [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>Parents must have encountered this question lately, &#8220;How to teach Coding to Kids?&#8221;. Because coding for kids is something you have to know about. You cannot miss this. \u2705 Just when you start getting accustomed to the existing technology, something new drops in the market.\u00a0 Today\u2019s kids have a better knack for technology than the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":765,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<p><span style=\"font-weight: 400;\">The first question that pops up in our head when we think of coding for kids, is, \u201cHow do we teach kids how to program?\u201d. Teaching kids programming is easy. The secret about teaching coding to kids is to teach programming as a creative activity for any kid to engage.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">While writing data processing algorithms might not appeal to kids, programming music, design games, and websites, writing simple code in software, definitely will interest kids!\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">Teaching coding to children will give them a skill for life. Many different programming language tools exist for teaching children how to code. Some of these tools are developed as open-source and free ones reached millions of children around the world.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">You can teach kids how to program with ease by the end of this step-by-step guide.<\/span><\/p><p><span style=\"font-weight: 400;\">Let\u2019s discuss 7 easy steps to learn how to teach coding to kids.<\/span><\/p><h2>1. Define Coding Step by Step<\/h2><p><span style=\"font-weight: 400;\">Over the next 10 years, programming will be one of the fastest-growing occupations. It is ideal to teach coding step by step. The first step is to define it for kids. It will act as their guiding principle or rule of thumb to keep in mind when they\u2019re confused.\u00a0<\/span><\/p><p><img class=\" wp-image-5076 aligncenter\" src=\"https:\/\/d3ony3jh7spf4x.cloudfront.net\/wp-content\/uploads\/2020\/08\/Blog-Image-300x270.png\" alt=\"\" width=\"331\" height=\"298\" \/><\/p><p><span style=\"font-weight: 400;\">Go basic, use analogies, use examples \u2013 explain the concept in simple language that kids can relate to and understand.<\/span><\/p><p>For example, to answer the question \u201cWhat is coding and how do you do it?\u201d, explain it this way:<\/p><blockquote><p><span style=\"font-weight: 400;\">For example, to answer the question \u201cWhat is coding and how do you do it?\u201d, explain it this way:<\/span><span style=\"font-weight: 400;\"><br \/><\/span><span style=\"font-weight: 400;\">A code is an instruction given to a computer. These instructions make the computer behave accordingly. Code written together becomes a set of commands. The commands make the computer undertake an activity in a step-by-step process. Each code represents a step. Therefore, the code written by you leads to a specific outcome that your computer or gadget generates. The buttons you press on your gadget lead to a code being fed into it, performing a task in a game, or moving to a new video. The choices are endless!<\/span><\/p><\/blockquote><p><span style=\"font-weight: 400;\">Coding for newbies seems daunting at first. Once you break it down into such simple and sequential sentences, it becomes easy for kids to understand.<\/span><\/p><h2>2. Talk About Coding Languages<\/h2><p><span style=\"font-weight: 400;\">Move to the next aspect of coding basics for kids.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">To do this, answer the next natural question that pops up in the minds of kids, \u201cIf coding is instructing a computer, what language do we use to communicate with them?\u201d<\/span><\/p><p><span style=\"font-weight: 400;\">Explain that languages take many forms and functions. It means that there are many different languages in the computer world like they are in the human world. Humans learn one or more human languages, and similarly, they also learn one or more computer languages.<\/span><\/p><p><span style=\"font-weight: 400;\">The way we speak to different people, in the language the people understand, we talk to gadgets in the language they understand.<\/span><\/p><p><span style=\"font-weight: 400;\">Introduce the different languages to the students \u2013 from the child-friendly Scratch, to Javascript, Java, Python, and C++. Remember to mention that each language is used for a specific goal to achieve in mind, with a specific gadget or software.<\/span><\/p><p><span style=\"font-weight: 400;\">Keep in mind that when teaching coding basics to kids<\/span><span style=\"font-weight: 400;\">, Scratch should be the first step of their journey.<\/span><\/p><p><b>Scratch:<\/b><span style=\"font-weight: 400;\"> Before you teach Python to kids, or more complex languages, teach them the simple ones. <\/span><span style=\"font-weight: 400;\">Therefore our first computer programming tutorial for children of age 7 to 15 years must learn Scratch.\u00a0<\/span><\/p><p><b>Research and studies show positive effects of visual programming environments on students\u2019 learning. It was found that a slight improvement in the students\u2019 self-confidence in their problem-solving ability has enhanced while working <\/b><b>with Scratch.<\/b><\/p><p><span style=\"font-weight: 400;\">This block-based coding language offers a visual learning experience <\/span><span style=\"font-weight: 400;\">for the children as it enables them to drag-and-drop blocks of code to create different characters and games. Scratch is a great coding platform for beginners<\/span><\/p><p><b>JavaScript:<\/b> <span style=\"font-weight: 400;\">This is the next best coding language for beginners. It plays a crucial role while teaching kids to code<\/span><span style=\"font-weight: 400;\">. Children can use JavaScript to create fun games, websites, and other client-facing applications.<\/span><\/p><p><b>Java:<\/b><span style=\"font-weight: 400;\"> Java is the most popular and widely-used language. <\/span><span style=\"font-weight: 400;\">The popular and loving game, Minecraft, was coded in Java<\/span><span style=\"font-weight: 400;\">. Lua is another such <\/span><span style=\"font-weight: 400;\">language<\/span><span style=\"font-weight: 400;\"> used in Roblox \u2013 another great game that kids love!<\/span><\/p><p><b>Python:<\/b><span style=\"font-weight: 400;\"> Teach Python to kids next since it is very complex. Once they have a strong foundation in <\/span><span style=\"font-weight: 400;\">language<\/span><span style=\"font-weight: 400;\">, <\/span><span style=\"font-weight: 400;\">it will be easier to learn and write Python better<\/span><\/p><h2>3. When you teach kids how to code - Build their interest and excitement!<\/h2><p><span style=\"font-weight: 400;\">In the near future, more than 1.4 million jobs will be based on programming. But with only 4,00,000 graduates in computer science, it will leave around 1 million seats vacant due to scarcity of programmers.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">Only 1 out of 10 schools teach computer science.\u00a0<\/span><\/p><p><img class=\"aligncenter wp-image-5075\" src=\"https:\/\/d3ony3jh7spf4x.cloudfront.net\/wp-content\/uploads\/2020\/08\/Blog-Image-1-300x270.jpg\" alt=\"Things that coding teaches\" width=\"380\" height=\"342\" \/><\/p><p><span style=\"font-weight: 400;\">Grasping the attention of young minds is key to teaching them new concepts. As explained above, if we talk about the different languages they know and video games that involve coding. It will have them hooked and intrigued. You will connect with them as an educator.<\/span><\/p><p><span style=\"font-weight: 400;\">It enables you to successfully and efficiently teach kids programming.<\/span><\/p><p><span style=\"font-weight: 400;\">If they are not interested in coding, tell them how data science and AI are related to sports or how pressing a button on their gadgets implements a code and brings about the action they want. Coding could be as simple as pressing the on and off on their phone.<\/span><\/p><h2>4. The right coding platforms for beginners<\/h2><p><span style=\"font-weight: 400;\">Introduce kids to computer programming tutorials.<\/span><\/p><p><b>For young kids:<\/b> <a href=\"https:\/\/scratch.mit.edu\/\"><span style=\"font-weight: 400;\">MIT\u2019s Scratch<\/span><\/a><span style=\"font-weight: 400;\"> is a free programming tool. It is designed especially for kids and runs in all modern Web browsers. Pick similar courses and tutorials that have visual styles and captivate a child\u2019s attention.<\/span><\/p><p><span style=\"font-weight: 400;\">Most computer courses and programming tools <\/span><span style=\"font-weight: 400;\">are curated <\/span><span style=\"font-weight: 400;\">to teach kids how to program <\/span><span style=\"font-weight: 400;\">using Scratch.<\/span><span style=\"font-weight: 400;\"> Since Scratch has blocks of code that won\u2019t fit together if they do not get along computationally, making syntax errors is impossible. <\/span><span style=\"font-weight: 400;\">It makes Scratch the perfect tool<\/span><span style=\"font-weight: 400;\"> for younger kids who can\u2019t type well.<\/span><\/p><p><b>For older kids:<\/b><span style=\"font-weight: 400;\"> Once young kids learn Scratch, they would want to upgrade to a new and advanced language. They eventually outgrow the basics. Coding for teens and pre-teens involves teaching them programming languages like Python.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">It makes for the perfect first programming since it involves simple syntax.<\/span><\/p><h2>5. Writing codes is the way to go when teaching kids how to program<\/h2><p><span style=\"font-weight: 400;\">Computer programming tutorials that involve making kids code themselves are key. As an educator, there is only so much you can explain and talk about to teach kids programming. Hands-on code writing and regular practice equip a child with holistic learning.<\/span><\/p><p><span style=\"font-weight: 400;\">Python is great for kids who want to practice since it is interactive. Subsequently, it encourages experimentation with the instructions.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">Make kids create their games with different coding software. They can move to web and app development with time.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">The key is streamlining their practice sessions in a step-by-step process and assisting them when they hit roadblocks.<\/span><\/p><h2>6. Teach kids programming on a computer of their own<\/h2><p><span style=\"font-weight: 400;\">Are you teaching a group of kids? Is it a personal tutoring session?<\/span><\/p><p><span style=\"font-weight: 400;\">Either way, push for each student to access a computer or laptop of their own. <\/span><span style=\"font-weight: 400;\">The way kids need their football or guitar to learn the sport or the instrument, in the same way, kids need their gadget to learn to code.<\/span><\/p><p><span style=\"font-weight: 400;\">A simple bare-bone PC is a good starter kit for young students. Accessories would, of course, include a mouse, keyboard, and monitor.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">Try to keep Chromebooks, iPads, and tablets at bay since Python tends to get complicated to run on these gadgets.<\/span><\/p><h2>7. Coding for Newbies is different from Computer Science<\/h2><p><span style=\"font-weight: 400;\">If you have an academic background in computer science or software development, you tend to think on a higher-scale and have better concepts at the helm of your thoughts.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">As educators, we love to share our knowledge with <\/span><span style=\"font-weight: 400;\">young minds and explain endless ideas with you.<\/span><\/p><p><span style=\"font-weight: 400;\">If we talk about programming jobs in the future, out of the top 10 jobs, 4 will require programming experience.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">It was calculated that 60% of math and science jobs are based on computing, but only 2% of math and science students are computer science students.<\/span><\/p><p><img class=\" wp-image-5077 aligncenter\" src=\"https:\/\/d3ony3jh7spf4x.cloudfront.net\/wp-content\/uploads\/2020\/08\/Blog-Image-02-300x150.png\" alt=\"\" width=\"358\" height=\"179\" \/><\/p><p><span style=\"font-weight: 400;\">While it\u2019s a lot of fun and helpful on a different level, kids begin coding in the shallow end of the pool.<\/span><\/p><p><span style=\"font-weight: 400;\">Here are some topics you can explain at a later stage to a #YoungKeenCoder:<\/span><\/p><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Design patterns<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SQL databases<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Other languages that are domain-specific<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Object-oriented programming<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data structures other than besides lists, arrays, hash maps, and dictionaries<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Recursion<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Networking protocols that go beyond easy HTTP requests<\/span><\/li><\/ul>","_et_gb_content_width":"","footnotes":""},"categories":[24],"tags":[],"class_list":["post-762","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coding-for-kids"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Teach Coding to Kids in 2022 - Step by Step Guide - Codevidhya<\/title>\n<meta name=\"description\" content=\"When we think of coding for kids, we always ask \u201cHow to Teach Coding to Kids?\u201d Here&#039;s the complete guide with 7 Easy Steps.\" \/>\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\/teach-coding-kids\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Teach Coding to Kids in 2022 - Step by Step Guide - Codevidhya\" \/>\n<meta property=\"og:description\" content=\"When we think of coding for kids, we always ask \u201cHow to Teach Coding to Kids?\u201d Here&#039;s the complete guide with 7 Easy Steps.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codevidhya.com\/teach-coding-kids\/\" \/>\n<meta property=\"og:site_name\" content=\"Codevidhya\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-15T08:03:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-19T05:13:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/How-to-Teach-Kids.jpg\" \/>\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\/jpeg\" \/>\n<meta name=\"author\" content=\"Codevidhya\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Codevidhya\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/codevidhya.com\/teach-coding-kids\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/codevidhya.com\/teach-coding-kids\/\"},\"author\":{\"name\":\"Codevidhya\",\"@id\":\"https:\/\/codevidhya.com\/#\/schema\/person\/cfa07e68105196f29e22da2739d7cf9e\"},\"headline\":\"How to Teach Coding to Kids in 2022 &#8211; Step by Step Guide\",\"datePublished\":\"2022-03-15T08:03:27+00:00\",\"dateModified\":\"2022-03-19T05:13:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/codevidhya.com\/teach-coding-kids\/\"},\"wordCount\":2059,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/codevidhya.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/codevidhya.com\/teach-coding-kids\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/How-to-Teach-Kids.jpg\",\"articleSection\":[\"Coding for Kids\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/codevidhya.com\/teach-coding-kids\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/codevidhya.com\/teach-coding-kids\/\",\"url\":\"https:\/\/codevidhya.com\/teach-coding-kids\/\",\"name\":\"How to Teach Coding to Kids in 2022 - Step by Step Guide - Codevidhya\",\"isPartOf\":{\"@id\":\"https:\/\/codevidhya.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/codevidhya.com\/teach-coding-kids\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/codevidhya.com\/teach-coding-kids\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/How-to-Teach-Kids.jpg\",\"datePublished\":\"2022-03-15T08:03:27+00:00\",\"dateModified\":\"2022-03-19T05:13:43+00:00\",\"description\":\"When we think of coding for kids, we always ask \u201cHow to Teach Coding to Kids?\u201d Here's the complete guide with 7 Easy Steps.\",\"breadcrumb\":{\"@id\":\"https:\/\/codevidhya.com\/teach-coding-kids\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/codevidhya.com\/teach-coding-kids\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codevidhya.com\/teach-coding-kids\/#primaryimage\",\"url\":\"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/How-to-Teach-Kids.jpg\",\"contentUrl\":\"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/How-to-Teach-Kids.jpg\",\"width\":1200,\"height\":800,\"caption\":\"How to Teach Kids Coding\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/codevidhya.com\/teach-coding-kids\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/codevidhya.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Teach Coding to Kids &#8211; Step by Step Guide\"}]},{\"@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\/cfa07e68105196f29e22da2739d7cf9e\",\"name\":\"Codevidhya\",\"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\":\"Codevidhya\"},\"url\":\"https:\/\/codevidhya.com\/author\/livecodevidhya\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Teach Coding to Kids in 2022 - Step by Step Guide - Codevidhya","description":"When we think of coding for kids, we always ask \u201cHow to Teach Coding to Kids?\u201d Here's the complete guide with 7 Easy Steps.","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\/teach-coding-kids\/","og_locale":"en_US","og_type":"article","og_title":"How to Teach Coding to Kids in 2022 - Step by Step Guide - Codevidhya","og_description":"When we think of coding for kids, we always ask \u201cHow to Teach Coding to Kids?\u201d Here's the complete guide with 7 Easy Steps.","og_url":"https:\/\/codevidhya.com\/teach-coding-kids\/","og_site_name":"Codevidhya","article_published_time":"2022-03-15T08:03:27+00:00","article_modified_time":"2022-03-19T05:13:43+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/How-to-Teach-Kids.jpg","type":"image\/jpeg"}],"author":"Codevidhya","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Codevidhya","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/codevidhya.com\/teach-coding-kids\/#article","isPartOf":{"@id":"https:\/\/codevidhya.com\/teach-coding-kids\/"},"author":{"name":"Codevidhya","@id":"https:\/\/codevidhya.com\/#\/schema\/person\/cfa07e68105196f29e22da2739d7cf9e"},"headline":"How to Teach Coding to Kids in 2022 &#8211; Step by Step Guide","datePublished":"2022-03-15T08:03:27+00:00","dateModified":"2022-03-19T05:13:43+00:00","mainEntityOfPage":{"@id":"https:\/\/codevidhya.com\/teach-coding-kids\/"},"wordCount":2059,"commentCount":0,"publisher":{"@id":"https:\/\/codevidhya.com\/#organization"},"image":{"@id":"https:\/\/codevidhya.com\/teach-coding-kids\/#primaryimage"},"thumbnailUrl":"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/How-to-Teach-Kids.jpg","articleSection":["Coding for Kids"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/codevidhya.com\/teach-coding-kids\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/codevidhya.com\/teach-coding-kids\/","url":"https:\/\/codevidhya.com\/teach-coding-kids\/","name":"How to Teach Coding to Kids in 2022 - Step by Step Guide - Codevidhya","isPartOf":{"@id":"https:\/\/codevidhya.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codevidhya.com\/teach-coding-kids\/#primaryimage"},"image":{"@id":"https:\/\/codevidhya.com\/teach-coding-kids\/#primaryimage"},"thumbnailUrl":"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/How-to-Teach-Kids.jpg","datePublished":"2022-03-15T08:03:27+00:00","dateModified":"2022-03-19T05:13:43+00:00","description":"When we think of coding for kids, we always ask \u201cHow to Teach Coding to Kids?\u201d Here's the complete guide with 7 Easy Steps.","breadcrumb":{"@id":"https:\/\/codevidhya.com\/teach-coding-kids\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codevidhya.com\/teach-coding-kids\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codevidhya.com\/teach-coding-kids\/#primaryimage","url":"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/How-to-Teach-Kids.jpg","contentUrl":"https:\/\/codevidhya.com\/wp-content\/uploads\/2020\/08\/How-to-Teach-Kids.jpg","width":1200,"height":800,"caption":"How to Teach Kids Coding"},{"@type":"BreadcrumbList","@id":"https:\/\/codevidhya.com\/teach-coding-kids\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codevidhya.com\/"},{"@type":"ListItem","position":2,"name":"How to Teach Coding to Kids &#8211; Step by Step Guide"}]},{"@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\/cfa07e68105196f29e22da2739d7cf9e","name":"Codevidhya","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":"Codevidhya"},"url":"https:\/\/codevidhya.com\/author\/livecodevidhya\/"}]}},"_links":{"self":[{"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/posts\/762","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/comments?post=762"}],"version-history":[{"count":40,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/posts\/762\/revisions"}],"predecessor-version":[{"id":27062,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/posts\/762\/revisions\/27062"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/media\/765"}],"wp:attachment":[{"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/media?parent=762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/categories?post=762"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codevidhya.com\/wp-json\/wp\/v2\/tags?post=762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}