{"id":1101317,"date":"2023-01-30T05:02:53","date_gmt":"2023-01-30T10:02:53","guid":{"rendered":"https:\/\/www.prime-wow.com\/?p=1101317"},"modified":"2023-01-30T05:02:53","modified_gmt":"2023-01-30T10:02:53","slug":"computing-curriculum-fundamentals-hello-world-20","status":"publish","type":"post","link":"https:\/\/www.prime-wow.com\/?p=1101317","title":{"rendered":"Computing curriculum fundamentals | Hello World #20"},"content":{"rendered":"<p><em>Why are computing systems at the heart of our computing curriculum design? Senior Learning Manager Sway Grantham from the Foundation team explains in her article from the <a href=\"https:\/\/helloworld.raspberrypi.org\/issues\/20\" target=\"_blank\" rel=\"noreferrer noopener\">brand-new issue of Hello World<\/a>, our free magazine for computing educators, out today.<\/em><\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/helloworld.raspberrypi.org\/issues\/20\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"262\" src=\"https:\/\/www.prime-wow.com\/wp-content\/uploads\/2023\/01\/8041_HW_20_Web_Banner-500x262-1.jpg\" alt=\"Cover of Hello World issue 20.\" class=\"wp-image-82878\" \/><\/a><\/figure>\n<\/div>\n<p>Whether you plan lessons on a Computing topic, <a href=\"https:\/\/www.raspberrypi.org\/blog\/taxonomy-computing-content-computer-science-education\/\" target=\"_blank\" rel=\"noreferrer noopener\">develop curriculum content<\/a>, or even write curriculum policy, you have to make choices. What are you going to include and what is less of a priority? You have to consider time constraints and access to resources, prior learning and maybe even pupil interests. You probably also have to consider the wider curriculum context. Well, here is my first principle to help you: computing systems should be the foundation of your <a href=\"https:\/\/www.raspberrypi.org\/blog\/developing-progression-for-teaching-computing\/\" target=\"_blank\" rel=\"noreferrer noopener\">Computing curriculum<\/a>.<\/p>\n<h2>A computing systems epiphany<\/h2>\n<p>As a primary teacher, when I first began writing Computing lesson plans for children aged 9 to 10, I started with programming. This was a very visual entry into Computing, and children were excited to create projects that were familiar to them, such as games and animations. However, as my understanding of Computing grew, I realised that something was missing.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"500\" height=\"333\" src=\"https:\/\/www.prime-wow.com\/wp-content\/uploads\/2023\/01\/Purford-Computing-Kits-17-500x333-1.jpg\" alt=\"Two learners do physical computing in the primary school classroom.\" class=\"wp-image-78119\" \/><\/figure>\n<\/div>\n<p>My learners could explain what an algorithm is, as well as explaining that a program is \u2018a set of instructions that runs on a computer to tell it what to do\u2019. Both of these met the curriculum needs, but I wasn\u2019t convinced that they could link these two concepts together. Could they connect what they were doing on a floor robot to the computing systems around them? Did they understand what a computer was? Well\u2026 I asked them to see what they\u2019d say!<\/p>\n<p>According to my class, a computer was:<\/p>\n<ul>\n<li>A piece of technology<\/li>\n<li>A keyboard and a screen<\/li>\n<li>A search engine<\/li>\n<li>A machine used for work<\/li>\n<li>A metal brain<\/li>\n<li>A machine with a keyboard<\/li>\n<li>An information device<\/li>\n<li>Electric<\/li>\n<\/ul>\n<p>This very simple question highlighted a wealth of alternate conceptions about programming and computing systems. The other commonality of my learners\u2019 definitions was that they described the computer\u2019s function, as if, in order to define what a computer is, we just need to know what it does. This view of a definition greatly limits learners\u2019 ability to understand what potential computers have beyond personal use.<\/p>\n<p>My learners had two discrete chunks of knowledge: how to program a floor robot, and that laptops were computers. However, without a bridge to connect them, this learning was disjointed.\u00a0Learners needed to have a concrete, conceptual understanding of \u2018what a computer is\u2019 <em>before<\/em> they could start to comprehend the more abstract role of a program in that system.<\/p>\n<blockquote class=\"wp-block-quote\">\n<p>Knowledge of computing systems empowers people to take control of technology and not just consume it.<\/p>\n<\/blockquote>\n<p>Beyond the experiences of my young learners, we see examples of a lack of understanding about computing systems all the time in society. Many competent users of software are able to regularly complete the tasks that they need, but if one day something doesn\u2019t work, they do not know how to find a solution. Equally, many people enjoy exploring digital making projects, yet if they want to personalise the project, they don\u2019t know what they can or can\u2019t change to do this. Knowledge of computing systems empowers people to take control of technology and not just consume it.<\/p>\n<h2>Planning computing content today<\/h2>\n<p>Both of these examples highlight the importance of introducing computing systems as both life skills and as support for developing other areas of computing. More recently, the Raspberry Pi Foundation has been creating 100 hours of curriculum content in partnership with non-profit organisation Amala Education. Through this content we aim to give refugee learners who may never have used technology enough understanding to build a website that encourages social change.<\/p>\n<p>Whilst we know that the material needs to include some foundational knowledge of computing systems, we must first consider the core content that learners must understand to achieve the end goal, such as:<\/p>\n<ul>\n<li>Webpage creation\u00a0<\/li>\n<li>HTML\/CSS\/JavaScript<\/li>\n<li>Project management\u00a0<\/li>\n<li>Project development<\/li>\n<\/ul>\n<p>These areas of learning are a great place to start as, undeniably, learners aren\u2019t going to be able to <a href=\"https:\/\/projects.raspberrypi.org\/en\/pathways\/web-intro\" target=\"_blank\" rel=\"noreferrer noopener\">build a website<\/a> without knowing the process of creating a website, the languages used to create web pages, or the project management skills to see a project from start to finish.<\/p>\n<p>This could be the entirety of the content, but instead, I encourage you to think back to those children who could program but didn\u2019t know on what devices programs could run. We need to connect the core content to that foundational content: how is building a website related to computing systems?<\/p>\n<h2>Prior knowledge<\/h2>\n<p>All learning is built on prior knowledge, even if that prior knowledge has been gained through life experience and not formal education. To build a website, we need to know how to type and use a mouse. We need to know what a website is, why people use websites, and what sort of media is found on them. Beyond that, we need to know how the files that we are creating are being shared with other people. We need to understand that a computer can communicate with another computer and what the process is to make that happen. None of this learning is the core content of building a website, but if you tried to build a website without understanding these things, it would be difficult to do.<\/p>\n<blockquote class=\"wp-block-quote\">\n<p>All learning is built on prior knowledge, even if that prior knowledge has been gained through life experience and not formal education.<\/p>\n<\/blockquote>\n<p>As the learners we support together with Amala Education might have no prior experience of using technology, we needed to ensure that enough foundational computing systems content was built into the learning sequence \u2014 things such as:<\/p>\n<ul>\n<li>Recognising digital devices<\/li>\n<li>Decomposing computing systems<\/li>\n<li>Digital painting (mouse skills)<\/li>\n<li>Combining text and images (desktop publishing)<\/li>\n<li>Networks and the internet<\/li>\n<li>Internet searching<\/li>\n<\/ul>\n<p>By incorporating this content into the learning sequence, we ensure that learners do not just learn a process for creating a website. They understand the impact of the choices they make when building a website, they have the skills to implement their ideas, and they can connect their understanding to solve any unexpected challenges they find along the way. This more holistic approach should support learners\u2019 knowledge transfer and offer them a much broader range of opportunities.\u00a0<\/p>\n<blockquote class=\"wp-block-quote\">\n<p>This more holistic approach should support learners\u2019 knowledge transfer and offer them a much broader range of opportunities.<\/p>\n<\/blockquote>\n<p>Whatever your curriculum requires, you will have the core content you need to teach. This could be the requirements of your standardised curriculum, it could be the specific project you\u2019re trying to build, or it could be the aspirations that you have for your students. However, rather than stopping at that part of your learning sequence, take a step back and consider the prior knowledge you\u2019re connecting to. I expect you will find that computing systems is what you need to ensure learners\u2019 new knowledge has a solid foundation.<\/p>\n<h2><em>Read the new Hello World issue today<\/em><\/h2>\n<p><em>Computing systems and networks is one of those <a href=\"https:\/\/www.raspberrypi.org\/blog\/reflecting-on-computing-education-hello-world-special-editions\/\" target=\"_blank\" rel=\"noreferrer noopener\">computer science topics<\/a> in which misconceptions abound. <a href=\"https:\/\/helloworld.raspberrypi.org\/issues\/20\" target=\"_blank\" rel=\"noreferrer noopener\">Hello World issue 20<\/a> focuses on how you can support your learners to grasp even the tricky ideas within this topic, giving you practical ideas, activities, and insights from practicing educators. Download your free PDF copy now, and subscribe to never miss an issue.<\/em><\/p>\n<p>The post <a rel=\"nofollow\" href=\"https:\/\/www.raspberrypi.org\/blog\/computing-curriculum-fundamentals-computing-systems-networks\/\">Computing curriculum fundamentals | Hello World #20<\/a> appeared first on <a rel=\"nofollow\" href=\"https:\/\/www.raspberrypi.org\">Raspberry Pi<\/a>.<\/p>\n<p>&#013;<br \/>\n&#013;<br \/>\nSource: Raspberry Pi &#8211; <a href=\"https:\/\/www.raspberrypi.org\/blog\/computing-curriculum-fundamentals-computing-systems-networks\/\" target=\"_blank\" rel=\"noopener\">Computing curriculum fundamentals | Hello World #20<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Why are computing systems at the heart of our computing curriculum design? Senior Learning Manager Sway Grantham from the Foundation team explains in her article from the brand-new issue of Hello World, our free magazine for computing educators, out today. &hellip; <a href=\"https:\/\/www.prime-wow.com\/?p=1101317\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1101318,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[77,110],"tags":[5],"class_list":["post-1101317","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rpi","category-unfiltered-rss","tag-rpi"],"_links":{"self":[{"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=\/wp\/v2\/posts\/1101317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1101317"}],"version-history":[{"count":0,"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=\/wp\/v2\/posts\/1101317\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=\/wp\/v2\/media\/1101318"}],"wp:attachment":[{"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1101317"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1101317"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1101317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}