{"id":69844,"date":"2020-03-01T11:05:38","date_gmt":"2020-03-01T16:05:38","guid":{"rendered":"http:\/\/danielschristian.com\/learning-ecosystems\/?p=69844"},"modified":"2020-03-01T11:06:05","modified_gmt":"2020-03-01T16:06:05","slug":"reflections-on-guides-to-help-kids-learn-coding-educatorstechnology-com","status":"publish","type":"post","link":"http:\/\/danielschristian.com\/learning-ecosystems\/2020\/03\/01\/reflections-on-guides-to-help-kids-learn-coding-educatorstechnology-com\/","title":{"rendered":"Reflections on &#8220;Guides to help kids learn coding&#8221; [educatorstechnology.com]"},"content":{"rendered":"<p><a href=\"https:\/\/www.educatorstechnology.com\/2020\/02\/guides-to-help-kids-learn-coding.html\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>Guides to help kids learn coding<\/strong><\/a> &#8212; from educatorstechnology.com<\/p>\n<p><em>Excerpt:<\/em><\/p>\n<p style=\"padding-left: 40px;\">Below is a collection of some of the best books to help your kids learn coding.\u00a0Kids will get to learn the basics of computer coding through a wide variety of interactive visuals, engaging games and project-based\u00a0 activities. They will also get to experiment with different softwares and programming languages such as Python, Java, Scratch and many more. Links to the books are under the visual.<\/p>\n<p><em><span style=\"color: #800000;\">From DSC:<\/span><\/em><br \/>\n<span style=\"color: #800000;\">I don&#8217;t subscribe to the idea\/expectation that every student should become a programmer and have <strong><em>extensive<\/em><\/strong> exposure to it. Why? Because:<\/span><\/p>\n<ol>\n<li><span style=\"color: #800000;\">It&#8217;s been my experience that programming requires a different kind of passion, a different way of thinking and processing information, a different way of problem-solving, a different disposition\/makeup that many people (including myself) don&#8217;t have. This is one of the reasons why coders are often in such demand and are often paid so much &#8212; because the vast majority of people don&#8217;t want to do it (at least as programming exists today).<\/span><\/li>\n<li><span style=\"color: #800000;\">I&#8217;d like to see our students <em>enjoy<\/em> their learning. <em>In fact, I&#8217;d like to see more emphasis on students enjoying their learning, and far less on grades.<\/em> Given the new reality of <em>lifelong learning<\/em>, folks&#8217; <em>quality of life<\/em> would increase if that were the case. To expect everyone to be able to code applications of some significance is an entirely different matter.<\/span><\/li>\n<\/ol>\n<p><span style=\"color: #800000;\">All that said, <strong>I do think it&#8217;s helpful for students to at least have some exposure to how to program &#8212; a basic understanding of coding and what are some of the things that are involved in that space.<\/strong> To have an appreciation of the process, some basic syntax, what&#8217;s possible, etc. would be helpful.\u00a0<\/span><\/p>\n<p><span style=\"color: #800000;\">Introduction to programming classes should explain why programming is relevant, list some of the various languages out there, list some different kinds of applications that we use today, and provide some basic elements of programming. Perhaps students could create some very basic, fun things. This could wet some students&#8217; whistles big-time, while helping other students come to the conclusion of, &#8220;Well, I tried it, but I don&#8217;t want to do this for a living.&#8221;<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Guides to help kids learn coding &#8212; from educatorstechnology.com Excerpt: Below is a collection of some of the best books to help your kids learn coding.\u00a0Kids will get to learn the basics of computer coding through a wide variety of interactive visuals, engaging games and project-based\u00a0 activities. They will also get to experiment with different [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[174,45,72,373,46,102,423,204,66,445],"tags":[],"class_list":["post-69844","post","type-post","status-publish","format-standard","hentry","category-career-development","category-computer-science","category-daniel-s-christian","category-homeschoolinghomeschoolers","category-k-12-related","category-learning","category-love-of-learning","category-programming","category-student-related","category-youth"],"_links":{"self":[{"href":"http:\/\/danielschristian.com\/learning-ecosystems\/wp-json\/wp\/v2\/posts\/69844","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/danielschristian.com\/learning-ecosystems\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/danielschristian.com\/learning-ecosystems\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/danielschristian.com\/learning-ecosystems\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/danielschristian.com\/learning-ecosystems\/wp-json\/wp\/v2\/comments?post=69844"}],"version-history":[{"count":3,"href":"http:\/\/danielschristian.com\/learning-ecosystems\/wp-json\/wp\/v2\/posts\/69844\/revisions"}],"predecessor-version":[{"id":69847,"href":"http:\/\/danielschristian.com\/learning-ecosystems\/wp-json\/wp\/v2\/posts\/69844\/revisions\/69847"}],"wp:attachment":[{"href":"http:\/\/danielschristian.com\/learning-ecosystems\/wp-json\/wp\/v2\/media?parent=69844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/danielschristian.com\/learning-ecosystems\/wp-json\/wp\/v2\/categories?post=69844"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/danielschristian.com\/learning-ecosystems\/wp-json\/wp\/v2\/tags?post=69844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}