[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-627198-105":59,"doc-detail-627198-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","why-kids-still-need-to-learn-to-code-in-the-age-of-ai-a-position-paper-from-the-raspberry-pi-foundation-june-2025","Why kids still need to learn to code in the age of AI - A position paper from the Raspberry Pi Foundation - June 2025","","A position paper argues that children must still learn to code in the age of AI, even as generative tools begin to produce code from natural-language prompts. It frames coding as a powerful educational pathway that develops mental models and fluency for critical problem-solving, ethical decision-making, and skilled human programming. The paper also links coding to modern literacy, expanding economic opportunities through computation, and emphasizes that young people who learn to code will help shape the future.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":40,"@type":76,"position":81},"https://docshare.wps.com/document/research-report/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/why-kids-still-need-to-learn-to-code-in-the-age-of-ai-a-position-paper-from-the-raspberry-pi-foundation-june-2025/627198/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/why-kids-still-need-to-learn-to-code-in-the-age-of-ai-a-position-paper-from-the-raspberry-pi-foundation-june-2025/627198.png","ImageObject",300,407,{"name":92,"@type":93},"Aria Callaghan","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-30","2026-10-21",true,{"@type":102,"interactionType":103,"userInteractionCount":81},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"Why does the paper say children still need to learn to code in the age of AI?","Question",{"text":112,"@type":113},"Because even if AI can generate code, society will still require skilled human programmers who can think critically, solve problems, and make ethical decisions.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"How does the paper connect learning to code with future opportunities for young people?",{"text":117,"@type":113},"It argues that learning to code can expand economic opportunities as technology broadens the range of problems that can be solved through computation.",{"name":119,"@type":110,"acceptedAnswer":120},"What does the paper mean by coding as a modern form of literacy?",{"text":121,"@type":113},"It describes coding as giving young people agency in a world increasingly mediated by digital technologies, enabling them to use computation to shape outcomes.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},627198,1793120063,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":39,"category_name":40,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":81,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":144,"read_time":145},962084926284,"https://ap-avatar.wpscdn.com/davatar_29158cc5080c5b710cf443261637dec0","Why kids still need to learn to code in the age of AI  \nA position paper from the Raspberry Pi Foundation  \nPhilip Colligan, Mark Griffiths, Veronica Cucuiat  \nJune 2025  \nWhy kids still need to learn to code in the age of AI  \n0. Why do I need to learn this?  \nIt’s a question that every teacher needs to be ready to answer. Learning takes time and effort, and, given an already packed curriculum and no shortage of ideas about what else should be added, we need to justify everything that we expect young people to study.  \nUntil recently, the rationale for learning to code seemed clear: it was a pathway to a wellpaid job. Tech companies have long bemoaned a shortage of coding skills and there is good evidence that young people who study computer science earn more.¹  \nAnd it wasn’t just about access to jobs. Learning to code empowers young people to use technology to solve problems that they care about, to express themselves creatively, and to build businesses that could change the world.  \nFor the past decade, the challenge facing education systems wasn’t whether they should be equipping young people with the ability to code, it was how they should go about it.  \nSo has something changed?  \nThe past couple of years have seen huge advances in artificial intelligence (AI), machine learning, robotics, and automation that are already reshaping the way we live, work, learn, and interact. No one really knows how far-reaching these changes will be, but it seems plausible that we are living through one of the most significant waves of technological innovation in history.  \nOne of the fastest developing applications of generative AI has been systems that can generate code. Trained on huge repositories of human-generated code, tools like GitHub’s Copilot and Replit’s Ghostwriter can now generate increasingly complex code from natural language prompts, ushering in a new era of “vibe-coding”.  \nThis is leading many to question whether young people should bother to learn to code and for some to even predict the end of programming as we know it.²  \nSo what should we say to the ten year-old who is invited to put together some coding blocks in a computer science class when she asks “Why do I need to learn this?”  \nIn this paper, we put forward five arguments for why we think that kids still need to learn to code in the age of AI.  \nWe argue that even in a world where AI can generate code, we will need skilled human programmers who can think critically, solve problems, and make ethical decisions. Young people need to learn to code because it is the most effective way for them to develop the mental models and fluency to become skilled human programmers.  \nWe argue that learning to code will open up more economic opportunities for young people as the advances in technology expand the range of problems that can be solved through computation. We also make the case for coding as a modern form of literacy that gives young people agency in a world mediated by digital technologies.  \nAnd finally, we explain why those who learn to code will be the ones who ultimately shape the future that we all live in and therefore we should open those opportunities to as wide a group as possible.  \nWhy kids still need to learn to code in the age of AI  \nWe do so with humility and in full recognition that we are living through a period of rapid technological change, with all the uncertainty that involves.  \nBut, right now, based on all of the information that we have available, we think that learning to code remains a powerful way of equipping young people with the knowledge, skills, and mindsets to shape the world that they live in.  \n1. We need humans who are skilled programmers  \nOne of the great things about natural language is that it can cope with ambiguity. Wetend to understand each other even when we are a bit loose with our words. So it’snot surprising that “code” has often been used as a shorthand for the whole field of computer science or that we say “coding”","cbCaimq0ZfcHfOKD","https://ap.wps.com/l/cbCaimq0ZfcHfOKD","pdf",258463,11,"English","# Why kids still need to learn to code in the age of AI\n## Why do I need to learn this?\n## We put forward five arguments\n## We need humans who are skilled programmers","[{\"question\":\"Why does the paper say children still need to learn to code in the age of AI?\",\"answer\":\"Because even if AI can generate code, society will still require skilled human programmers who can think critically, solve problems, and make ethical decisions.\"},{\"question\":\"How does the paper connect learning to code with future opportunities for young people?\",\"answer\":\"It argues that learning to code can expand economic opportunities as technology broadens the range of problems that can be solved through computation.\"},{\"question\":\"What does the paper mean by coding as a modern form of literacy?\",\"answer\":\"It describes coding as giving young people agency in a world increasingly mediated by digital technologies, enabling them to use computation to shape outcomes.\"}]","Why kids still need to learn to code in the age of AI - A position paper from the Raspberry Pi Foundation - June 2025 | PDF",1792548951,28]