Experience CS Archives - Raspberry Pi Foundation https://www.raspberrypi.org/blog/tag/experience-cs/ Teach, learn and make with Raspberry Pi Tue, 03 Jun 2025 16:25:27 +0000 en-GB hourly 1 https://wordpress.org/?v=6.8.1 https://www.raspberrypi.org/app/uploads/2020/06/cropped-raspberrry_pi_logo-100x100.png Experience CS Archives - Raspberry Pi Foundation https://www.raspberrypi.org/blog/tag/experience-cs/ 32 32 Experience CS: A safe, creative way to teach computing https://www.raspberrypi.org/blog/experience-cs-a-safe-creative-way-to-teach-computing/ https://www.raspberrypi.org/blog/experience-cs-a-safe-creative-way-to-teach-computing/#respond Tue, 20 May 2025 13:05:30 +0000 https://www.raspberrypi.org/?p=90201 Experience CS is our new free curriculum that helps elementary and middle school educators (working with students aged 8 to 14) teach computer science with confidence through creative, cross-curricular lessons and projects. Designed for teachers, by teachers, Experience CS is built to be easy to use in classrooms, with everything you need integrated into one…

The post Experience CS: A safe, creative way to teach computing appeared first on Raspberry Pi Foundation.

]]>
Experience CS is our new free curriculum that helps elementary and middle school educators (working with students aged 8 to 14) teach computer science with confidence through creative, cross-curricular lessons and projects. Designed for teachers, by teachers, Experience CS is built to be easy to use in classrooms, with everything you need integrated into one safe, school-friendly platform.

A group of young people and educators smiling while engaging with a computer

In this blog post, we will share more about the safety features of Experience CS, and the steps we’ve taken to make the platform a great fit for your school.

A safe, teacher-managed environment

Experience CS supports young people to develop their understanding of computer science through engaging, interactive projects using the programming language Scratch. Scratch is a popular block-based language that helps young people get started with coding, and Experience CS includes a version of Scratch that we have built especially for schools. With our version, which is fully integrated into the Experience CS platform, students can explore coding in a teacher-managed, closed environment that aligns with schools’ safeguarding policies and gives you full control over what your students see and do.

Scratch coding within Experience CS. If you've used our Code Editor, you'll recognise this interface.
Scratch coding within Experience CS. If you’ve used our Code Editor, you’ll recognise this interface.

Student safety and privacy are at the forefront in Experience CS, which means:

  • A private, closed environment. Projects are kept within the classroom and cannot be published to a public gallery.
  • Teacher-controlled access. Students don’t need to create or manage their own accounts. Teachers manage their students’ access, with no student email addresses required.
  • No social features. Students don’t create public profiles or follow other users, and there are no chat or comment features for young people.
  • Curated content. Students can only access the projects and materials you share with them, not content from other users.

Tailor-made for schools

We have designed every part of the Experience CS platform with school environments in mind, making it easier for teachers to manage and for students to use.

Here’s how:

  • Fully integrated platform. Everything students need is built into the Experience CS platform, including Scratch, lesson resources, student materials, and project templates. There is no need to visit other websites.
  • Simple access. Teachers generate class codes so learners can jump straight into activities, with no student email address required.
  • Automatic progress saving. Students’ projects are saved in the platform and linked to their class. Teachers can see students’ progress at a glance.
  • Teacher control. Teachers have full visibility of students’ activity, and what students see and do stays within the classroom environment.

Experience CS gives you the tools and peace of mind to deliver creative, engaging computer science lessons and activities in a way that works for your school. You will be able to effortlessly manage students’ work, with everything you and your students need provided within a simple, intuitive interface.

A computing educator with three students at laptops in a classroom.

Be the first to try Experience CS

Experience CS is launching soon, and we can’t wait to see what you and your students create with it.

If you would like early access, want to stay up to date, or are interested in trying Experience CS out in your classroom, sign up for updates and we’ll keep you in the loop.

We’re also planning ahead: in the coming months, we’ll make our version of Scratch available to all schools and clubs via our Code Editor. That means whether or not you use the Experience CS curriculum, you’ll be able to run safe, creative coding sessions using Scratch in a school-friendly environment.

The post Experience CS: A safe, creative way to teach computing appeared first on Raspberry Pi Foundation.

]]>
https://www.raspberrypi.org/blog/experience-cs-a-safe-creative-way-to-teach-computing/feed/ 0
Experience CS: A new way to teach computer science https://www.raspberrypi.org/blog/experience-cs-a-new-way-to-teach-computer-science/ https://www.raspberrypi.org/blog/experience-cs-a-new-way-to-teach-computer-science/#comments Thu, 27 Mar 2025 17:04:03 +0000 https://www.raspberrypi.org/?p=89689 I am delighted to announce Experience CS, a free, integrated computer science curriculum for elementary and middle school students (8–14 years old) that will be available in June 2025.  Experience CS enables educators to teach computer science through a standards-aligned curriculum that integrates computer science concepts and knowledge into core subjects like maths, science, languages,…

The post Experience CS: A new way to teach computer science appeared first on Raspberry Pi Foundation.

]]>
I am delighted to announce Experience CS, a free, integrated computer science curriculum for elementary and middle school students (8–14 years old) that will be available in June 2025. 

Experience CS enables educators to teach computer science through a standards-aligned curriculum that integrates computer science concepts and knowledge into core subjects like maths, science, languages, and the arts. 

An educator helps students with a coding task.

This cross-curricular and integrated approach is one of the most effective ways to provide younger students with an introduction to computer science and is increasingly important as the impact of digital technology reaches every corner of our lives. We also know that embedding CS in real-world contexts helps make it meaningful and relevant for students, which is essential if we are going to inspire kids from different backgrounds to want to learn more about computer science and technology. 

Built by educators, for educators 

The team behind Experience CS includes educators with significant experience of teaching CS in elementary and middle school settings and everything we do is being informed by the world’s leading research into effective pedagogy as well as extensive testing and research in classrooms. This won’t stop when we launch. We will continue to develop and improve the curriculum and resources in response to feedback from teachers and students. 

Two students use computers in a classroom.

One of the most important design principles for Experience CS is that it can be used by any educator. You don’t need a CS qualification or any previous experience in teaching CS classes to deliver engaging and creative learning experiences for your students. 

We will provide lesson plans, classroom resources, and an online platform that is designed to be easy and safe to use. We will also provide educators with professional development to help build their confidence, knowledge, and skills. You don’t need to adapt or amend the resources to use them, but you will be able to if you want to. We trust teachers to know what is best for their classrooms.

A creative and safe learning experience 

Crucially, Experience CS will be a creative learning experience. We’ve all seen those apps and platforms that purport to teach computer science by having young people direct their favourite pop culture character around a maze. While those types of games can be fun, we think that they fail to convey the creative potential of computer science and leave more students feeling “why bother” rather than being inspired to learn more. 

That’s why Experience CS includes self-directed creative projects using the popular programming platform Scratch, with clear instructions and endless opportunities for young people to express themselves creatively. 

Students use their laptops in a classroom, supervised by a teacher.

We know that online safety is the most important consideration for schools, teachers, and parents, which is why we have built a version of Scratch that is safe for schools. That means it won’t have the community and sharing features that are so central to the full Scratch platform. It will come with simple and intuitive classroom management features that enable teachers to create accounts, set assignments, review progress, and provide feedback to students. 

Free forever, for everyone

Our promise is that Experience CS will be available for teachers and students anywhere in the world to use for free, for as long as you need it. 

Initially, we are developing the curriculum and resources for the US and Canadian education systems and we will be mapping the lessons to national and local standards in both countries. The materials will all be available in English, French, and Spanish. We will also be focusing our professional development and support for schools in the US and Canada, including working with a fantastic network of educational partners. 

Building on the legacy of CS First 

We are delighted that Experience CS is supported by Google and that we are able to build on the fantastic work that they have done over many years to support educators and students through CS First. 

Google has today announced that CS First will no longer be available from June 30, 2025 and that they are recommending that their users should move over to Experience CS for the next school year. That is a huge vote of confidence from a team that really knows what they are talking about. I want to pay tribute to everyone at Google who has worked so hard over the years to support teachers and inspire students through CS First. 

We are looking forward to working with all of the CS First community to make sure that you are supported through the transition and set up ready to go for the start of the new school year. You can find out more about the support we will be offering by registering here.

The post Experience CS: A new way to teach computer science appeared first on Raspberry Pi Foundation.

]]>
https://www.raspberrypi.org/blog/experience-cs-a-new-way-to-teach-computer-science/feed/ 10