{"id":527,"date":"2016-08-20T20:43:34","date_gmt":"2016-08-21T02:43:34","guid":{"rendered":"http:\/\/wp.lps.org\/lhans\/?p=527"},"modified":"2016-08-20T20:43:34","modified_gmt":"2016-08-21T02:43:34","slug":"computer-science-in-brief","status":"publish","type":"post","link":"https:\/\/home.lps.org\/lhans\/2016\/08\/20\/computer-science-in-brief\/","title":{"rendered":"Computer Science in Brief"},"content":{"rendered":"<h4><strong>Solve cool problems and make cool things!<\/strong><\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-187\" src=\"http:\/\/home.lps.org\/computerscience\/files\/2014\/10\/creativespiral-300x285.png\" alt=\"creativespiral\" width=\"250\" height=\"238\" \/>Computer Science classrooms are active places that encourage exploration, creativity, collaboration, communication, persistence, and problem solving. We use\u00a0<a href=\"https:\/\/studio.code.org\/\">Code.org CS Fundamentals<\/a>\u00a0as the foundation of our students\u2019 experiences, and supplement that with a variety of other resources. We want to spark students\u2019 curiosity about what can be created with various technology tools.\u00a0We build creative confidence!<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Guiding Principles \u2013 from <a href=\"https:\/\/medium.com\/bright\/a-different-approach-to-coding-d679b06d83a\">Resnick and Siegel<\/a><\/strong><\/p>\n<p id=\"472e\" class=\"graf--p graf-after--p\"><strong>Projects:\u00a0<\/strong>Provide children with opportunities to work on meaningful projects (not just puzzle-solving activities) so they experience the process of turning an initial idea into a creation that can be shared with others.<\/p>\n<p id=\"2556\" class=\"graf--p graf-after--p\"><strong class=\"markup--strong markup--p-strong\">Peers:<\/strong>\u00a0Encourage collaboration and sharing, and help children learn to build on the work of others. Coding shouldn\u2019t be a solitary activity.<\/p>\n<p id=\"1fe3\" class=\"graf--p graf-after--p\"><strong class=\"markup--strong markup--p-strong\">Passion<\/strong>: Allow children to work on projects connected to their interests. They\u2019ll work longer and harder\u200a\u2014\u200aand learn more in the process.<\/p>\n<p id=\"61cb\" class=\"graf--p graf-after--p\"><strong class=\"markup--strong markup--p-strong\">Play:<\/strong>\u00a0Encourage<strong class=\"markup--strong markup--p-strong\">\u00a0<\/strong>children to experiment playfully\u200a\u2014\u200atry new things, take risks, test the boundaries, learn from failures.<\/p>\n<p class=\"graf--p graf-after--p\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-182\" src=\"http:\/\/home.lps.org\/computerscience\/files\/2014\/10\/pppp.png\" alt=\"pppp\" width=\"700\" height=\"146\" \/><\/p>\n<p><strong>\u201cComputer Science is electricity for your brain!\u201d \u2013 first grade student<br \/>\n<\/strong><\/p>\n<p>Elementary students learn\u00a0languages like Blockly and Scratch so they can focus on programming\u00a0logic more than the exact syntax required by text-based languages. This is the same approach used by introductory university computer sciences classes like Harvard CS50. Students learn how to write programs that involve loops, variables, functions, events, etc. Students are introduced\u00a0to text-based programming environments as they gain more experience in upper grades. They apply their skills to create projects, stories, games, apps, program robots, and more.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Solve cool problems and make cool things! Computer Science classrooms are active places that encourage exploration, creativity, collaboration, communication, persistence, and problem solving. We use\u00a0Code.org CS Fundamentals\u00a0as the foundation of our students\u2019 experiences, and supplement that with a variety of &hellip; <a href=\"https:\/\/home.lps.org\/lhans\/2016\/08\/20\/computer-science-in-brief\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1088,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[],"class_list":["post-527","post","type-post","status-publish","format-standard","hentry","category-kindergarten-updates"],"_links":{"self":[{"href":"https:\/\/home.lps.org\/lhans\/wp-json\/wp\/v2\/posts\/527","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/home.lps.org\/lhans\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/home.lps.org\/lhans\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/home.lps.org\/lhans\/wp-json\/wp\/v2\/users\/1088"}],"replies":[{"embeddable":true,"href":"https:\/\/home.lps.org\/lhans\/wp-json\/wp\/v2\/comments?post=527"}],"version-history":[{"count":0,"href":"https:\/\/home.lps.org\/lhans\/wp-json\/wp\/v2\/posts\/527\/revisions"}],"wp:attachment":[{"href":"https:\/\/home.lps.org\/lhans\/wp-json\/wp\/v2\/media?parent=527"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/home.lps.org\/lhans\/wp-json\/wp\/v2\/categories?post=527"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/home.lps.org\/lhans\/wp-json\/wp\/v2\/tags?post=527"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}