Quick Guide

Introducing children to computer science has become an integral part of primary education. It not only equips them with future-ready skills but also enhances their logical thinking and problem-solving abilities. One such platform that makes learning computer science fun and engaging for kids is Today I will delve into the features of, and give a short overview of what features are available for teachers.

What is is a non-profit educational organization focussed on raising access to computer science in schools and increasing participation by underrepresented groups. Their vision is that every student in every school has the opportunity to learn computer science as part of their core K-12 education. consider themselves the leading provider of K-12 computer science curriculum in the largest school districts in the United States. It also organizes the annual Hour of Code initiative.

Key Features of

Comprehensive Curriculum has a comprehensive curriculum covering a wide range of computer science themes. The curriculum is  engaging and very easy to access. They have a focus on diversity and the resources reflect this across the key stages. The online experiences are composed of mostly self-guided and self-paced tutorials, which use scaffolded sets of programming instructions to explore and practice computer science concepts.

App Lab and Web Lab features App Lab and Web Lab, programming environments where students can create simple apps and web pages. In App Lab, students can design an app and code in JavaScript with either blocks or text, then share their app in seconds. Web Lab allows students to make simple web pages using HTML and CSS.

Hour of Code

The Hour of Code is a global movement by reaching tens of millions of students in 180+ countries through a one-hour introduction to computer science and programming. It’s designed to demystify “code”, and get kids excited about coding through fun activities on topics like Minecraft, Frozen, Angry Birds and other similar games.

Teacher Resources provides a wide range of coding resources for teachers, including professional development opportunities, lesson plans, and classroom management tools. Teachers can create a safe online classroom, and students and assign work, as well as track their progress on the platform.

Benefits of Using in the Classroom

As a primary teacher, here are some reasons why you might want to use within your curriculum:

Engaging Learning Experience: The interactive tutorials and games on are designed to be fun and engaging, which can motivate students to learn. The colourful graphics and interactive challenges can make computer science more appealing to young learners.

Develops Critical Thinking Skills: Computer science requires logical thinking and problem-solving skills. The tutorials and activities on challenge students to think critically and solve problems, which can enhance their overall cognitive development.

Prepares Students for the Future: Computer science is a valuable skill in the digital age. By introducing students to computer science at a young age, you’re preparing them for a future where digital literacy will be crucial.

Easy to Use: is designed to be user-friendly, making it easy for teachers and students to navigate. The platform also provides support and resources for teachers, making it easier to integrate computer science into the classroom.

Inclusive Learning: is designed to be accessible and inclusive. It can be used by students of all abilities, making it a great tool for inclusive classrooms.

The So What is a great resource for teaching computer science in school. I have many times over the years used their engaging tutorials and found that the friendly interface, and clear focus on critical thinking make it an effective tool for introducing students to the world of computer science. Whether you are using the site for a  one-off lesson, to base your computer science provision across the year groups, or to run an after school club, is a really solid, robust and fun choice.

Visit the website




Leave a Reply

Your email address will not be published. Required fields are marked *