Raspberry Pi Foundation
type: channel
description: Teach, learn and make with Raspberry Pi
date: 2026-02-25T08:48:48Z
update period: hourly
update frequency: 1
update base: 2000-01-01T12:00+00:00
generator agent: https://wordpress.org/
items: ‘Using PRIMM to teach programming’: A new short course for educators
items: The challenges of measuring AI literacy
items: Levelling up with Python: Create with data
items: Embodied machine learning: From research ideas to classroom activities
items: Helping young people stay safe online in the age of AI
items: Join our new study on AI and data-driven computing in UK primary classrooms
items: How to evaluate your use of classroom technology with the PICRAT framework
items: A day with young creators at Coolest Projects Mzansi 2025
items: A new qualification in data science and AI for students in England?
items: How to strategically plan your computing curriculum

‘Using PRIMM to teach programming’: A new short course for educators
type: item
creator: Kate Irwin
date: 2026-02-25T08:48:48Z
subject: Education
subject: PRIMM
subject: programming education
subject: training hub
subject: professional development
subject: computing education
subject: Online Learning
description: At the Raspberry Pi Foundation, we believe that learning to program equips young people with the knowledge and skills they need to thrive in an increasingly digital world. For many educators, teaching programming effectively can be challenging, particularly when their learners are at different stages in their programming journey. Ask learners to write code too… The post ‘Using PRIMM to teach programming’: A new short course for educators appeared first on Raspberry Pi Foundation.
encoded: At the Raspberry Pi Foundation, we believe that learning to program equips young people with the knowledge and skills they need to thrive in an increasingly digital world. For many educators, teaching programming effectively can be challenging, particularly when their learners are at different stages in their programming journey. Ask learners to write code too early, and they might struggle or feel intimidated. Rely too heavily on step-by-step instructions, and you limit learners’ chances to explore ideas or develop deeper understanding. <img fetchpriority="high" decoding="async" width="600" height="338" src="https://www.raspberrypi.org/app/uploads/2026/02/11038_OC_PRIMM_1.png" alt="Using PRIMM to teach programming artwork" class="wp-image-92630" style="aspect-ratio:1.7752067341565618;width:784px;height:auto" srcset="https://www.raspberrypi.org/app/uploads/2026/02/11038_OC_PRIMM_1.png 600w, https://www.raspberrypi.org/app/uploads/2026/02/11038_OC_PRIMM_1-300x169.png 300w, https://www.raspberrypi.org/app/uploads/2026/02/11038_OC_PRIMM_1-500x282.png 500w, https://www.raspberrypi.org/app/uploads/2026/02/11038_OC_PRIMM_1-450x254.png 450w" sizes="(max-width: 600px) 100vw, 600px" /> The PRIMM framework — Predict, Run, Investigate, Modify, Make — provides educators with a structure for teaching programming. This research-informed teaching approach balances support with independence and helps learners build their understanding before they write their own code, whatever their starting point. To help educators use this approach confidently, we have launched a new short online course, Using PRIMM to teach programming, which is available on our new Training Hub platform for free. What is the course about? This practical, self-paced course gives educators the knowledge they need to use the PRIMM approach to design and adapt programming activities to suit their learners. The course takes 1–2 hours to complete, and we have designed it for educators working in formal or non-formal …

The challenges of measuring AI literacy
type: item
creator: Bobby Whyte
date: 2026-02-19T10:55:04Z
subject: Research
subject: computing education
subject: research seminar
subject: data science
subject: AI education
subject: AI literacy
description: Measuring student understanding in computing education is not an easy task. As AI literacy becomes an important pillar in computing education, defining and accurately measuring students’ understanding of concepts and their skills is an even greater challenge. In a recent seminar in our series on teaching about AI and data science, researcher Jesús Moreno-León (Universidad… The post The challenges of measuring AI literacy appeared first on Raspberry Pi Foundation.
encoded: Measuring student understanding in computing education is not an easy task. As AI literacy becomes an important pillar in computing education, defining and accurately measuring students’ understanding of concepts and their skills is an even greater challenge. <img loading="lazy" decoding="async" width="500" height="324" src="https://www.raspberrypi.org/app/uploads/2020/11/BARROWHILL_CC4576IT031319-500x324.jpg" alt="A girl doing Scratch coding in a Code Club classroom" class="wp-image-65202" srcset="https://www.raspberrypi.org/app/uploads/2020/11/BARROWHILL_CC4576IT031319-500x324.jpg 500w, https://www.raspberrypi.org/app/uploads/2020/11/BARROWHILL_CC4576IT031319-300x194.jpg 300w, https://www.raspberrypi.org/app/uploads/2020/11/BARROWHILL_CC4576IT031319-768x497.jpg 768w, https://www.raspberrypi.org/app/uploads/2020/11/BARROWHILL_CC4576IT031319-1536x994.jpg 1536w, https://www.raspberrypi.org/app/uploads/2020/11/BARROWHILL_CC4576IT031319-2048x1325.jpg 2048w, https://www.raspberrypi.org/app/uploads/2020/11/BARROWHILL_CC4576IT031319-800x518.jpg 800w, https://www.raspberrypi.org/app/uploads/2020/11/BARROWHILL_CC4576IT031319-scaled-450x291.jpg 450w, https://www.raspberrypi.org/app/uploads/2020/11/BARROWHILL_CC4576IT031319-scaled-900x583.jpg 900w" sizes="auto, (max-width: 500px) 100vw, 500px" /> In a recent seminar in our series on teaching about AI and data science, researcher Jesús Moreno-León (Universidad de Sevilla) talked about his work in developing assessment tools for computational thinking (CT) and AI literacy. Jesús is also co-founder of Programamos, a non-profit organisation that promotes the development of computational thinking, supporting teachers through training and sharing resources. <img loading="lazy" decoding="async" width="608" height="628" src="https://www.raspberrypi.org/app/uploads/2026/02/image4.jpg" alt="Jesús Moreno-León (Universidad de Sevilla/Programamos)." class="wp-image-92600" style="width:446px;height:auto" srcset="https://www.raspberrypi.org…

Levelling up with Python: Create with data
type: item
creator: Sarah Lygoe
date: 2026-02-17T09:49:30Z
subject: Code Club Projects
subject: Python
subject: Code Club
subject: Projects
subject: AI literacy
description: Learning Python often starts with the same building blocks: variables, functions, and loops. However, once young people have learnt these essential foundations, they may be eager to grow their skills and start using Python to explore data and create something meaningful to them. Our free ‘More Python’ project path helps learners move beyond the basics… The post Levelling up with Python: Create with data appeared first on Raspberry Pi Foundation.
encoded: Learning Python often starts with the same building blocks: variables, functions, and loops. However, once young people have learnt these essential foundations, they may be eager to grow their skills and start using Python to explore data and create something meaningful to them. <img loading="lazy" decoding="async" width="800" height="522" src="https://www.raspberrypi.org/app/uploads/2026/02/CC_York-05-800x522.jpg" alt="A young learner showing a Python project in the Code Editor." class="wp-image-92583" style="aspect-ratio:1.5314494074749316;width:774px;height:auto" srcset="https://www.raspberrypi.org/app/uploads/2026/02/CC_York-05-800x522.jpg 800w, https://www.raspberrypi.org/app/uploads/2026/02/CC_York-05-300x196.jpg 300w, https://www.raspberrypi.org/app/uploads/2026/02/CC_York-05-500x327.jpg 500w, https://www.raspberrypi.org/app/uploads/2026/02/CC_York-05-768x502.jpg 768w, https://www.raspberrypi.org/app/uploads/2026/02/CC_York-05-1536x1003.jpg 1536w, https://www.raspberrypi.org/app/uploads/2026/02/CC_York-05-450x294.jpg 450w, https://www.raspberrypi.org/app/uploads/2026/02/CC_York-05-900x588.jpg 900w, https://www.raspberrypi.org/app/uploads/2026/02/CC_York-05.jpg 2000w" sizes="auto, (max-width: 800px) 100vw, 800px" /> Our free ‘More Python’ project path helps learners move beyond the basics and use data to create impactful projects of their own. Python as a tool for exploring the world Python is the most widely used programming language in the world, not just because it’s accessible, but because it’s powerful. It is used to analyse data, build models, create data visualisations, and explore important questions. <img loading="lazy" decoding="async" width="800" height="533" src="https://www.raspberrypi.org/app/uploads/2026/02/CC_York-48-800x533.jpg" alt="A young learners is excited about his Python project." class="wp-image-92577" style="aspect-ratio:1.500418643594753;width:750px;height:auto" srcset="https://www.raspberrypi.org/app/uploads/2026/02/CC_York-48-800x5…

Embodied machine learning: From research ideas to classroom activities
type: item
creator: Katharine Childs
date: 2026-02-12T14:30:24Z
subject: Research
subject: research seminar
subject: AI literacy
subject: micro:bit
subject: machine learning
description: Where do great research ideas come from in computer science education? We might think of research breakthroughs as a single moment of genius, but in reality impactful research is often the result of many years of iterative development. In November’s research seminar, we heard from Karl-Emil Kjær Bilstrup, a researcher at the University of Copenhagen,… The post Embodied machine learning: From research ideas to classroom activities appeared first on Raspberry Pi Foundation.
encoded: Where do great research ideas come from in computer science education? We might think of research breakthroughs as a single moment of genius, but in reality impactful research is often the result of many years of iterative development. In November’s research seminar, we heard from Karl-Emil Kjær Bilstrup, a researcher at the University of Copenhagen, about his work to develop ML-Machine. This work uses embodied learning principles and the BBC micro:bit to introduce learners to machine learning concepts. Findings from this research have been used to develop the micro:bit CreateAI resources, and in this blog, we will explain the research journey from initial small-scale work to educational resources used by many young learners around the world. <img loading="lazy" decoding="async" width="1300" height="731" src="https://www.raspberrypi.org/app/uploads/2026/02/image1.jpg" alt="Karl-Emil Kjær Bilstrup, a tool designer and researcher from the University of Copenhagen" class="wp-image-92556" style="aspect-ratio:1.7784246915213868;width:786px;height:auto" srcset="https://www.raspberrypi.org/app/uploads/2026/02/image1.jpg 1300w, https://www.raspberrypi.org/app/uploads/2026/02/image1-300x169.jpg 300w, https://www.raspberrypi.org/app/uploads/2026/02/image1-500x281.jpg 500w, https://www.raspberrypi.org/app/uploads/2026/02/image1-768x432.jpg 768w, https://www.raspberrypi.org/app/uploads/2026/02/image1-800x450.jpg 800w, https://www.raspberrypi.org/app/uploads/2026/02/image1-450x253.jpg 450w, https://www.raspberrypi.org/app/uploads/2026/02/image1-900x506.jpg 900w" sizes="auto, (max-width: 1300px) 100vw, 1300px" /> Karl-Emil Kjær Bilstrup, a tool designer and researcher from the University of Copenhagen From hypothetical ethics to concrete machines In Karl-Emil’s first research study, students used prompt cards to develop ideas for machine learning applications that could solve real-world problems, and to discuss the ethical dilemmas associated with their solutions. Students found …

Helping young people stay safe online in the age of AI
type: item
creator: Rehana Al-Soltane
date: 2026-02-10T10:55:13Z
subject: Experience AI
subject: Safer Internet Day
subject: AI education
subject: AI literacy
description: The online world that young people navigate today is different from the one we encountered just a few years ago: the search engines, social media platforms and digital tools they use to find information, interact with friends and complete schoolwork are now deeply embedded with AI technologies. While the core aims of online safety education… The post Helping young people stay safe online in the age of AI appeared first on Raspberry Pi Foundation.
encoded: The online world that young people navigate today is different from the one we encountered just a few years ago: the search engines, social media platforms and digital tools they use to find information, interact with friends and complete schoolwork are now deeply embedded with AI technologies. <img loading="lazy" decoding="async" width="600" height="338" src="https://www.raspberrypi.org/app/uploads/2026/02/AISAfetyImage1-1.png" alt="Experience AI Safety Image" class="wp-image-92537" style="width:690px;height:auto" srcset="https://www.raspberrypi.org/app/uploads/2026/02/AISAfetyImage1-1.png 600w, https://www.raspberrypi.org/app/uploads/2026/02/AISAfetyImage1-1-300x169.png 300w, https://www.raspberrypi.org/app/uploads/2026/02/AISAfetyImage1-1-500x282.png 500w, https://www.raspberrypi.org/app/uploads/2026/02/AISAfetyImage1-1-450x254.png 450w" sizes="auto, (max-width: 600px) 100vw, 600px" /> While the core aims of online safety education remain the same, the scope must now expand to include AI literacy: the ability to use, question and navigate AI tools so young people can make responsible choices online. This is a shared challenge for anyone who supports young people as they navigate the online world: parents and carers, youth leaders and volunteers, and educators across all subjects. Many young people use these AI tools independently, often without guidance, so having open and useful conversations about trust, risk and responsibility matter just as much in the classroom as they do at dinner tables and Code Clubs. Why AI literacy is essential for staying safe online At the Raspberry Pi Foundation, we have developed various AI literacy resources for educators, club leaders and parents to address this challenge in age-appropriate and practical ways. Our ‘AI safety’ resources, part of our Experience AI programme, are a set of free comprehensive teaching activities to support you in educating young people aged 11–14 in navigating key safety issues linked to AI, including …

Join our new study on AI and data-driven computing in UK primary classrooms
type: item
creator: Bobby Whyte
date: 2026-02-09T12:39:22Z
subject: Research
subject: AI literacy
subject: data-driven computing
subject: new study
subject: Raspberry Pi Computing Education Research Centre
description: Are you a primary school teacher in England, Scotland or Wales interested in AI and data science and how students learn about AI and data in computing? The Raspberry Pi Computing Education Research Centre is starting an exciting new research project investigating how to teach about AI and data in the primary computing classroom, and… The post Join our new study on AI and data-driven computing in UK primary classrooms appeared first on Raspberry Pi Foundation.
encoded: Are you a primary school teacher in England, Scotland or Wales interested in AI and data science and how students learn about AI and data in computing? <img loading="lazy" decoding="async" width="1000" height="600" src="https://www.raspberrypi.org/app/uploads/2024/01/Young-people-doing-digital-making-1.png" alt="" class="wp-image-86142" style="width:688px;height:auto" srcset="https://www.raspberrypi.org/app/uploads/2024/01/Young-people-doing-digital-making-1.png 1000w, https://www.raspberrypi.org/app/uploads/2024/01/Young-people-doing-digital-making-1-300x180.png 300w, https://www.raspberrypi.org/app/uploads/2024/01/Young-people-doing-digital-making-1-500x300.png 500w, https://www.raspberrypi.org/app/uploads/2024/01/Young-people-doing-digital-making-1-768x461.png 768w, https://www.raspberrypi.org/app/uploads/2024/01/Young-people-doing-digital-making-1-800x480.png 800w, https://www.raspberrypi.org/app/uploads/2024/01/Young-people-doing-digital-making-1-450x270.png 450w, https://www.raspberrypi.org/app/uploads/2024/01/Young-people-doing-digital-making-1-900x540.png 900w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /> The Raspberry Pi Computing Education Research Centre is starting an exciting new research project investigating how to teach about AI and data in the primary computing classroom, and we would like you to get involved. The study will look at: How AI and data-driven computing is currently taught (e.g. using Machine Learning for Kids, Google’s Teachable Machine) What key ideas about AI and data young people need to understand How young people make sense of working with data in computing Register here The study involves attending a workshop in Cambridge, co-designing a unit of work, and then teaching it. Where necessary, we can reimburse you for reasonable expenses, such as supply cover, travel, and accommodation. <img loading="lazy" decoding="async" width="2560" height="1709" src="https://www.raspberrypi.org/app/uploads/2025/01/ATHENS_CODE_CLUB_030-scale…

How to evaluate your use of classroom technology with the PICRAT framework
type: item
creator: Sean Sayers
date: 2026-02-06T09:37:05Z
subject: Education
subject: research
subject: computing education
subject: pedagogy
subject: quick reads
subject: PICRAT
description: There’s always something new to consider when teaching with technology. From the latest advancements in AI, to new software and hardware updates, it can be difficult to know which tools to use and how to incorporate it effectively into your lessons. In today’s blog, we explore the PICRAT framework and how it can help you… The post How to evaluate your use of classroom technology with the PICRAT framework appeared first on Raspberry Pi Foundation.
encoded: There’s always something new to consider when teaching with technology. From the latest advancements in AI, to new software and hardware updates, it can be difficult to know which tools to use and how to incorporate it effectively into your lessons. <img loading="lazy" decoding="async" width="500" height="263" src="https://www.raspberrypi.org/app/uploads/2026/02/PICRAT-QR-500x263.png" alt="" class="wp-image-92495" style="aspect-ratio:1.9011540651037624;width:715px;height:auto" srcset="https://www.raspberrypi.org/app/uploads/2026/02/PICRAT-QR-500x263.png 500w, https://www.raspberrypi.org/app/uploads/2026/02/PICRAT-QR-300x158.png 300w, https://www.raspberrypi.org/app/uploads/2026/02/PICRAT-QR-768x403.png 768w, https://www.raspberrypi.org/app/uploads/2026/02/PICRAT-QR-800x420.png 800w, https://www.raspberrypi.org/app/uploads/2026/02/PICRAT-QR-450x236.png 450w, https://www.raspberrypi.org/app/uploads/2026/02/PICRAT-QR-900x473.png 900w, https://www.raspberrypi.org/app/uploads/2026/02/PICRAT-QR.png 1200w" sizes="auto, (max-width: 500px) 100vw, 500px" /> In today’s blog, we explore the PICRAT framework and how it can help you reflect on your use of technology in the classroom. We also share our new PICRAT Quick Read, which you can download for free to: Find practical tips on how to use the PICRAT model when planning your lessons Read a summary of the research behind the framework What is the PICRAT framework? Technology is constantly changing, and educators must continually decide what tools to use in their practice. To help with this challenge, researchers started developing theoretical models that teachers (especially student teachers) could use to reflect on how they integrate technology in their classrooms. You might already be familiar with frameworks like TPACK (Technology, Pedagogy, and Content Knowledge) and SAMR (Substitution, Augmentation, Modification, Redefinition). While these models are useful, the PICRAT framework was created to address gaps in these earlier…

A day with young creators at Coolest Projects Mzansi 2025
type: item
creator: Tanaka Dhliwayo
date: 2026-02-05T13:06:25Z
subject: Coolest Projects
subject: young creators
subject: coolest projects 2026
subject: Coolest Projects South Africa
description: Coolest Projects is the world’s leading technology showcase for young people, a space where creativity, curiosity, and problem-solving come together through code. Last November, Coolest Projects returned to South Africa, providing another exciting opportunity to celebrate and amplify the voices of young digital creators across Mzansi, a local name for South Africa. Coolest Projects brings… The post A day with young creators at Coolest Projects Mzansi 2025 appeared first on Raspberry Pi Foundation.
encoded: Coolest Projects is the world’s leading technology showcase for young people, a space where creativity, curiosity, and problem-solving come together through code. Last November, Coolest Projects returned to South Africa, providing another exciting opportunity to celebrate and amplify the voices of young digital creators across Mzansi, a local name for South Africa. Coolest Projects brings young people together to share what excites them the most about creating with technology, whether that’s making a game, a website, a robot, or a simple Scratch animation. What matters most is not perfection, but participation. A showcase for young makers Coolest Projects, an initiative of the Raspberry Pi Foundation, is brought to South Africa by our long-standing partner Coder:LevelUp, giving young people the space to share how they get creative with technology. I spent the day surrounded by young people explaining their ideas with a mix of excitement, nerves, and confidence — the kind of emotions you get when you build something yourself and someone is finally asking you about it. The event brought together over 250 young people to share the projects they had been working on. Some had been preparing for months, while others had begun exploring their ideas more recently. All of them arrived ready to explain what they made, how it worked, and what they would do differently next time. There wasn’t a single kind of project. There was a Scratch animation at one table, a game at the next, and a hardware project across the room. Some projects were polished, others rougher around the edges. But the event isn’t about perfection, it’s about learning and having the courage to show your work. For a lot of participants, this was the first time they had presented their work to an audience, and you could see their confidence build as they spoke. By the end of the day, many were already talking about what they wanted to build next! From experience, we know that many of these young people will co…

A new qualification in data science and AI for students in England?
type: item
creator: Diane Dowling
date: 2026-01-29T15:42:55Z
subject: AI
subject: computing education
subject: data science
subject: AI literacy
description: At the end of last year, Professor Becky Francis published her long-awaited Curriculum and Assessment Review for England, accompanied by the UK government’s official response. Buried within that response — and not actually proposed in the Review itself — was a notable commitment: to “explore introducing a new Level 3 qualification* in data science and… The post A new qualification in data science and AI for students in England? appeared first on Raspberry Pi Foundation.
encoded: At the end of last year, Professor Becky Francis published her long-awaited Curriculum and Assessment Review for England, accompanied by the UK government’s official response. Buried within that response — and not actually proposed in the Review itself — was a notable commitment: to “explore introducing a new Level 3 qualification* in data science and AI, to ensure that more young people can secure high-value skills for the future and that we cement the UK’s position as a global leader in AI and technology.” <img loading="lazy" decoding="async" width="1300" height="731" src="https://www.raspberrypi.org/app/uploads/2025/11/Ada-CS-event.png" alt="Photo of a class of students at computers, in a computer science classroom." class="wp-image-91975" style="aspect-ratio:1.7794583773563921;width:660px;height:auto" srcset="https://www.raspberrypi.org/app/uploads/2025/11/Ada-CS-event.png 1300w, https://www.raspberrypi.org/app/uploads/2025/11/Ada-CS-event-300x169.png 300w, https://www.raspberrypi.org/app/uploads/2025/11/Ada-CS-event-500x281.png 500w, https://www.raspberrypi.org/app/uploads/2025/11/Ada-CS-event-768x432.png 768w, https://www.raspberrypi.org/app/uploads/2025/11/Ada-CS-event-800x450.png 800w, https://www.raspberrypi.org/app/uploads/2025/11/Ada-CS-event-450x253.png 450w, https://www.raspberrypi.org/app/uploads/2025/11/Ada-CS-event-900x506.png 900w" sizes="auto, (max-width: 1300px) 100vw, 1300px" /> This announcement reflects a growing global recognition that young people need more than basic digital literacy — they need a deeper understanding of data, automation, and the rapidly evolving capabilities of AI. Countries around the world, from Singapore to the United States, are already wrestling with how to embed AI education into secondary schooling. England now joins that international conversation. Why AI education matters AI is an everyday technology now. Young people interact with AI systems constantly, often without realising it. Whether they pursue careers in me…

How to strategically plan your computing curriculum
type: item
creator: Sean Sayers
date: 2026-01-27T09:42:29Z
subject: Education
subject: quick reads
subject: Learning Graphs
subject: computing education
subject: pedagogy
description: Traditionally, curriculum planning has often looked like a linear list: Topic A leads to Topic B, which leads to Topic C. However, as educators we know that learning rarely happens in such a simple, linear way. Concepts are regularly covered in different overlapping topics, and students can often take different routes to reach the same… The post How to strategically plan your computing curriculum appeared first on Raspberry Pi Foundation.
encoded: Traditionally, curriculum planning has often looked like a linear list: Topic A leads to Topic B, which leads to Topic C. However, as educators we know that learning rarely happens in such a simple, linear way. Concepts are regularly covered in different overlapping topics, and students can often take different routes to reach the same destination. <img loading="lazy" decoding="async" width="500" height="261" src="https://www.raspberrypi.org/app/uploads/2026/01/image4-1-500x261.png" alt="Image displaying the Learning Graphs Quick Read." class="wp-image-92390" style="width:661px;height:auto" srcset="https://www.raspberrypi.org/app/uploads/2026/01/image4-1-500x261.png 500w, https://www.raspberrypi.org/app/uploads/2026/01/image4-1-300x157.png 300w, https://www.raspberrypi.org/app/uploads/2026/01/image4-1-768x401.png 768w, https://www.raspberrypi.org/app/uploads/2026/01/image4-1-800x418.png 800w, https://www.raspberrypi.org/app/uploads/2026/01/image4-1-450x235.png 450w, https://www.raspberrypi.org/app/uploads/2026/01/image4-1-900x470.png 900w, https://www.raspberrypi.org/app/uploads/2026/01/image4-1.png 1200w" sizes="auto, (max-width: 500px) 100vw, 500px" /> In today’s blog we’re exploring learning graphs, a helpful tool that you can use to plan your computer science curriculum. We’ll share how they can provide educators with a clear, structured way to visualise students’ non-linear progression in a subject. We also share our new Pedagogy Quick Read about learning graphs, which you can download for free to: Find practical tips on how you can use learning graphs to design your curriculum Read a summary of the research behind them What is a learning graph? A learning graph is a visual tool for curriculum planning that moves beyond simple lists. At its core, a learning graph is a network of ‘nodes’ (specific concepts and skills) and ‘links’ (the connections between them). <img loading="lazy" decoding="async" width="500" height="227" src="https://www.raspberrypi.org/app/upl…