# data[].attributes.body
@missvidler on Twitter has compiled a great selection of activities from different resources to cover computing concepts in unplugged ways during home learning.

# data[].attributes.attachment_link.description
A wealth of resources to teach computing, without computers.

# data[].attributes.headline
A continuum of scaffolding: from copying code to tinkering 

# data[].attributes.subject
A continuum of scaffolding: from copying code to tinkering 

# data[].attributes.body
An interesting blog post from Jane Waite about scaffolding the teaching of programming.

# data[].attributes.attachment_link.readable_text
Description

This truly game-changing device opens up countless possibilities for 'embedded intelligence' as required by the new national curriculum.

What makes it unique is the much lower cost than any comparable device (about the same as our IQ4 controller) and the ease of use.
Non-electronics specialists can use it right away BUT, at the same time, it offers unlimited potential for advanced users - including electronics professionals.

You simply create a programme on a computer screen by moving icons into the right position - e.g., to turn things on and off - and then plug in the Crumble. The programme is immediately transferred and turns Crumble into whatever you tell it to do. Drawing power from a very small battery, it might be applied to anything from turning LEDs on and off in smart clothing to driving and steering a robot.

Starter Pack also available. Please see HERE.
Please see sample use of Crumble controller in 'Product Video' tab below...
NOTE: This device is designed and supplied to assist teachers deliver the national curriculum at a time of severe cost constraint. There are no hidden charges for software etc. That is all free.

The Crumble embedded controller is programmed using a PC/Mac/Linux application based on MIT Scratch. Compatibility with the Raspberry Pi is planned.

No Soldering Necessary
Input and output devices can be connected using croc-clip test leads to encourage experimentation. Solder pads with 1mm holes are also provided (at terminal block spacing). It should also be possible to use conductive thread to connect directly.

Connect Devices Directly
Four input/output connections allow simple sensors, switches and LEDs to be connected directly to the Crumble. Two high power outputs can be control motors and similar devices.

Battery or USB powered
The on-board micro USB socket allows the Crumble to be programmed via a standard USB cable. The Crumble can be powered directly from USB, however, the motor driver and any external boards require an external power source of 4.5V to 5.5V (for example 3xAA batteries). The external power source will also power the Crumble when not connected to USB. There are two pairs of power pads to allow pass-through to expansion boards, or 'Crumbs'.

Advanced functions with Crumbs
Daisy-chain-able expansion boards called 'Crumbs' will add extra functions to the crumble. Crumbs to include: Servo controller; motor controller; colour sensor; digital temperature sensor and so on. Individually controllable RGB LEDs called 'Sparkles' will work in a similar way.

# data[].attributes.attachment_link.description
This truly game-changing device opens up countless possibilities for 'embedded intelligence' as required by the new national curriculum. What makes it unique is the much lower cost than any comparable device (about the same as our IQ4 controller) and the ease of use.

# data[].attributes.body
Key Stage 2+, block coding & python available, versatile with easy DT & science links, very affordable.

# data[].attributes.attachment_link.readable_text
* 25 red LEDs to light up, flash messages, create games and invent digital stories.

* Two programmable buttons activated when pressed. Use the micro:bit as a games controller. Pause or skip songs on a playlist.

* On-board motion detector or "accelerometer" that can detect movement and tell other devices you're on the go. Featured actions include shake, tilt and freefall. Turn the micro:bit into a spirit level. Light it up when something is moved. Use it for motion-activated games.

* A built-in compass or "magnetometer" to sense which direction you're facing, your movement in degrees, and where you are. Includes an in-built magnet, and can sense certain types of metal.

* Bluetooth Smart Technology to connect to the internet and interact with the world around you. Connect the micro:bit to other micro:bits, devices, kits, phones, tablets, cameras and everyday objects all around. Share creations or join forces to create multi-micro:bit masterpieces. Take a selfie. Pause a DVD or control your playlist.

* Five Input and Output (I/O) rings to connect the micro:bit to devices or sensors using crocodile clips or 4mm banana plugs. Use the micro:bit to send commands to and from the rings, to power devices like robots and motors.

First conceived by BBC Learning in 2012, and initially developed together with the BBC's award-winning R&D department, the scale and scope of this unique initiative has only been made possible by an unprecedented collaboration between 29 international organisations, pioneering start-ups and transformative education organisations.
One million micro:bits
The BBC is the overall editorial and project lead for the micro:bit, coordinating the partnership, micro:bit development and delivery, learning resources and on-air and online inspiration for teachers, schools and makers across the UK.

Product partners include:

* ARM - providing mbed hardware, software development kits and compiler services

* Barclays - supporting overall product delivery and outreach activities

* element14 - sourcing components and managing the manufacturing

* Freescale - supplying the sensors and USB controllers

* Lancaster University - created and wrote the micro:bit runtime

* Microsoft - providing the TouchDevelop web-based programming tools and hosting service as well as teacher training materials

* Nordic Semiconductor - supplying the main processor and enabled Bluetooth Smart

* Samsung - connecting the BBC micro:bit to phones and tablets, and developing the Android app

* ScienceScope - distributing to schools and developing the iOS App

* Technology Will Save Us - designed the shape, look and feel of the device

* The Wellcome Trust - Providing learning opportunities for teachers and schools

Product champions, who will help to support the device through outreach, engagement, educational resources and additional services include, Bluetooth SIG, Cannybots, Cisco, Code Club, Coderdojo, Code Kingdoms, Creative Digital Solutions, CultureTECH, Institution of Engineering and Technology, Kitronik, London Connected Learning Centre, MyMiniFactory, Python Software Foundation, STEMNET, TeenTech and the Tinder Foundation.

Fundamental to the success of the BBC micro:bit, the BBC and partners will be working closely with teachers, educators and schools to ensure that resources, information and support are available in advance of distribution this autumn. BBC Learning will also provide resources that support the curriculum including Live Lessons, getting started videos, projects and tutorials.

The technical specifications for the device will be open sourced, and the partnership plans to collectively develop a not-for-profit company to oversee and drive the micro:bit legacy.

# data[].attributes.attachment_link.title
BBC - Make It Digital - The BBC micro:bit

# data[].attributes.attachment_link.description
25 red LEDs to light up, flash messages, create games and invent digital stories. * Two programmable buttons activated when pressed. Use the micro:bit as a games controller. Pause or skip songs on a playlist. * On-board motion detector or "accelerometer" that can detect movement and tell other devices you're on the go.

# data[].attributes.headline
Books for Primary Computimg (link to separate Padlet)

# data[].attributes.subject
Books for Primary Computimg (link to separate Padlet)

# data[].attributes.body
Designed for early years - superb alternative to Bee-Bots, uses a programming board with tiles to send instructions (visible steps).

# data[].attributes.attachment_link.title
Cubetto: A toy robot teaching kids code & computer programming

# data[].attributes.attachment_link.description
Meet Cubetto: the friendly wooden robot toy for kids aged 3-6, chosen by 20,000 parents & teachers to guide kids on 21st century skills without screens.

# data[].attributes.body
Used with tablet coding app, drawing, blocks & text based programming. Basically indestructible, waterproof and versatile.

# data[].attributes.attachment_link.title
STEM Kits & Robotics for Kids | Inspire STEM Education with Sphero

# data[].attributes.attachment_link.description
As a leading STEM learning company with interactive robotics & STEM education kits, Sphero teaches kids to code at home & in classrooms. Order online now!

# data[].attributes.body
Programmable floor robot designed to be used outside. Rechargeable. Only downside - 45 degree turns rather than 90 degree, thus making links to Maths NC less obvious.

# data[].attributes.attachment_link.readable_text
Terms and conditions: 1. This offer is valid until 04.12.2023 and applies to selected full priced qualifying items only. 2. Cannot be used in conjunction with any other offers and is subject to availability. 3. This offer can only be used once per customer. 4. TTS Group reserve the right to change these terms & conditions on reasonable notice. 5. Offer is only open to customers based in the UK (inc. Channel Islands and Isle of Man). 6. Discounts are applied to the ex-VAT sub-total amount. 7. Offer is applicable online only and excludes Items included in other promotions. 8. Code: AUTUMN23 or WINTER23 must be added into the basket to activate promotion and is only valid on orders placed online. 9. Use of the code AUTUMN23 or WINTER23 will supersede any other promotions that may have been activated. 10. Excludes Furniture lines 11. Excludes Selected Items due to stock position 12. Other exclusions may apply

# data[].attributes.attachment_link.description
The first programmable robot from the TTS range, specifically designed for outdoor use!

# data[].attributes.body
Very similar to Bee-Bot, see through so electronic components are seen, Bluetooth connectivity and compatible with the TacTile (instruction tiles, early algorithm ‘writing’)

# data[].attributes.attachment_link.readable_text
Terms and conditions: 1. This offer is valid until 26.07.20 and applies to full priced items only. 2. Cannot be used in conjunction with any other offers or predetermined discounts and is subject to availability. 3. Excludes Apple products. 4. TTS Group Limited reserve the right to change these terms & conditions on reasonable notice. 5. Offer is only open to customers based in the UK (inc. Channel Islands and Isle of Man). 6. Discounts are applied to the ex-VAT sub-total amount. 7. Discount code RESOURCES must be entered at ONLINE BASKET. 8. Promotion can be used once per customer 9. Offer valid online only.

# data[].attributes.attachment_link.title
Blue-Bot® Bluetooth Programmable Floor Robot

# data[].attributes.attachment_link.description
Terms and conditions: 1. This offer is valid until 26.07.20 and applies to full priced items only. 2. Cannot be used in conjunction with any other offers or predetermined discounts and is subject to availability. 3. Excludes Apple products. 4. TTS Group Limited reserve the right to change these terms & conditions on reasonable notice.

# data[].attributes.body
Programmable floor robot. Newer versions now rechargeable. Good for early understanding of algorithms, links with maths quarter turn objective (EYFS & KS1)

# data[].attributes.attachment_link.readable_text
SS20 Terms and conditions: 1. This offer excludes selected items and applies to selected lines in our product catalogue - qualifying items will show a message on the product page when an Item is selected. Please check individual product listings to confirm whether the offer applies to that item. 2. Subject to availability. 3. Discount will be applied in the basket upon the use of the code SS20. 4. Offer is only available to customers based in the UK (inc. Channel Islands and Isle of Man). 5. Discounts are applied to the ex-VAT sub-total amount. 6. Code SS20 must be added into the basket to activate promotion. 8. Only one promotion may be used per order. Use of the code SS20 will supersede any other promotions that may have been activated. 9. This offer runs from 23.08.2023 until 25.10.2023 and is available ONLINE ONLY. 10. TTS (RMER Education Ltd) reserve the right to remove this offer and/or change these terms & conditions at any time on reasonable notice.

# data[].attributes.attachment_link.description
Bee-Bot® is a perfect starting point for teaching control, directional language and programming. TTS Bee-Bot is a standout programmable floor robot

# data[].attributes.body
Toy designed for young children, early experiences of algorithmic thinking

# data[].attributes.attachment_link.readable_text
JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser.

Code-a-pillar inspires little learners to be big thinkers by encouraging preschoolers to arrange (and rearrange) the easy-to-connect segments in endless combinations, sending Code-a-pillar on his path.

This learning toy encourages experimentation while developing important skills like problem solving, planning & sequencing and critical thinking.

There's no end to the combinations kids can make - mix up the segments and put them back together to send Code-a-pillar in a different direction every time! Every time kids change and rearrange his segments, Code-a-pillar takes a different path.

Every time - with cool sounds and lights wherever he goes!

Contains: Fisher Price Code a Pillar

Age: 3+

Batteries: 4x AAA (Included)
Please Note: Packaging contains foreign launguages as well as English. Gameplay not affected.

SKU : 104110

Barcode : 887961248449

Returns and Faulty Goods

If you wish to return your purchase we ask that you please inform us within 30 days of receipt. We will only issue a refund if the item is unopened, unused and totally resalable condition. You will receive a full refund of the purchase price of the item plus any delivery charges you paid when you placed the order.

To cancel your contract you must notify us by email, or in writing.
Our returns address is:
Bargainmax Ltd, Pilkington Site, Rake Lane, Swinton, M27 8LJ
Damaged or Faulty Items
In the unlikely event that you receive an item which proves to be faulty we are happy to help. However, we are unable to refund items after a period of 30 days has elapsed.

SKU : 104110

Barcode : 887961248449

# data[].attributes.attachment_link.description
JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser. Code-a-pillar inspires little learners to be big thinkers by encouraging preschoolers to arrange (and rearrange) the easy-to-connect segments in endless combinations, sending Code-a-pillar on his path.

# data[].attributes.body
Lessons and videos on teaching and learning computer science with Swift using Swift Playgrounds

# data[].attributes.attachment_link.description
Building Rainbows is a computer science curriculum using Apple's Swift programming language. In these pages, you will find lessons, sample problems, videos, programming examples, Swift Playground Books and our thoughts on computer science.

# data[].attributes.attachment_link.readable_text
The Be Internet Legends Scheme of Work gives teachers the tools and methods they need to teach internet safety. The materials developed by Google in partnership with Parent Zone enable teachers to bring the most important information - and the excitement of Interland - into the classroom.

Included in the scheme of work are lesson plans for the five pillars, with activities and worksheets designed to complement Interland. Order your free copy of the teaching resources through the Parent Zone website or download the booklet instantly below.

Work alongside the national curriculum

Require no personal information or login details

Can be used across devices

Are free for everyone

# data[].attributes.attachment_link.description
The Be Internet Legends Scheme of Work gives teachers the tools and methods they need to teach internet safety. The materials developed by Google in partnership with Parent Zone enable teachers to bring the most important information - and the excitement of Interland - into the classroom.

# data[].attributes.body
Digital Essential Skills

# data[].attributes.attachment_link.title
Digital Essential Skills Map - English National Curriculum.pdf

# data[].attributes.body
The EdTech Guru

# data[].attributes.body
CS First

# data[].attributes.attachment_link.title
CS First has been turned down - CS First Help

# data[].attributes.attachment_link.description
Google’s CS First was turned down on June 30, 2025. When CS First launched in 2013, the intention was to provide much-needed resources for K-12 computer science education. The landscape has since evol

# data[].attributes.attachment_link.readable_text
Welcome to code-it.co.uk, computing resources produced by Phil Bagge supported by HIAS, Hampshire Inspection and Advisory Service.
Code-it sixth most popular primary computing resource in the UK in Royal Society Report.
Code-it philosophy can be summed up as developing computational thinking problem solvers through programming. Computing planning on this site is designed for primary/elementary school pupils although some elements will be suitable for early KS3/Middle school pupils.

Click on the CS Planning link for a selection of computer science and information technology resources suitable for primary or elementary pupils. If you are new to computing science then I would encourage you to start with my guide to algorithmic thinking. My comprehensive, school tested, ever evolving primary Scratch programming plan can be found on the cs planning page. Book publications you can find on the publications link. I am constantly adding new planning to the web site so why not subscribe to the site by email (panel on the right or bottom in mobile view) so you can receive updates on new resources. I have just published a Crumble STEM guide and you can find out more about that here.

I work as a Computing Inspector/Advisor for Hampshire Inspection and Advisory Service locally and increasingly across the UK and wider afield. You can find out information about me from this link. As well as Inspecting and advising I also teach at two Hampshire Schools, Ringwood Junior & Otterbourne Primary. Through HIAS we provide a range of courses both local and national, consultancy services, inset days and conferences keynotes and seminars to help schools make the best use of computing. I believe that every child should develop resilience and problem solving skills through computing science. You may wish to view an interview where I describe what I have learn't about teaching primary computing science.

If you want to see samples of pupils work from the schools I teach at you can view my twitter feed @baggiepr I can categorically say that the resources on this website will remain free.

Phil Bagge
Computing Inspector/Advisor ( HIAS)
CAS Computing Master Teacher

HIAS Subject Resources

# data[].attributes.attachment_link.title
code-it supported by HIAS, Hampshire Inspection and Advisory Service | Junior Computer Science

# data[].attributes.attachment_link.description
Welcome to code-it.co.uk, computing resources produced by Phil Bagge supported by HIAS, Hampshire Inspection and Advisory Service. Code-it sixth most popular primary computing resource in the UK in Royal Society Report. Code-it philosophy can be summed up as developing computational thinking problem solvers through programming.

# data[].attributes.headline
Computing in the National Curriculum: a guide for primary teachers 

# data[].attributes.subject
Computing in the National Curriculum: a guide for primary teachers 

# data[].attributes.body
A must read - breaks down the primary computing curriculum into understandable chunks and offers some direction on designing your school’s curriculum.

# data[].attributes.headline
UKCCIS & DfE - Education for a Connected a world

# data[].attributes.subject
UKCCIS & DfE - Education for a Connected a world

# data[].attributes.body
“It contains the essential subject knowledge, with a framework and guidance for planning, teaching and assessing progress for all pupils.”

# data[].attributes.body
2012 report on ICT education in the UK

# data[].attributes.attachment_link.description
A report on the way forward for computing in schools

# data[].attributes.body
The computing and digital making magazine for educators

# data[].attributes.attachment_link.description
For Computing and Digital Making Educators

# data[].attributes.attachment_link.readable_text
Jobs of the future

Learning computer skills is crucial for pupils of all ages. As work increases moves online, and technology integrates itself into every aspect of our lives, knowing how to program gives students a great shot at career fulfilment in later life.

An entry-level programmer can expect to earn around $50,000, and jobs involving programming and IT are increasing exponentially around the world.

Beyond the career benefits, learning programming is a creative endeavour - a fun group activity that can spark the imagination of your students, whether they want to work with computers in the future or not.

Teaching matters

Teachers play a vital role in getting young people engaged in programming. We all know how an inclusive and inspiring classroom can drive kids to pursue topics they never thought they might like - and computing is no exception.

Some children might have preconceptions about the topic being 'nerdy' or 'boring', while others with special needs or disabilities might feel locked out of learning computing.

With the right training, teachers can overcome these educational hurdles and bring the subject to life both for students passionate about programming and those who think computing isn't for them.

Future-proof your training

FutureLearn has teamed up with top academic institutions to bring you free online courses in how to teach computing. These short courses are jam-packed with the latest pedagogical thinking and technological developments to make your classes as inspiring and informative as possible.

Partners like the Raspberry Pi Foundation are thought-leaders in their field, providing courses on everything from the basic theories of teaching programming, to how to make your classes as inclusive to students with special educational needs and disabilities.

Even if you don't have a background in computing yourself, there's no reason why you can't upskill your teaching career and transfer your existing skills as an educator over to programming.

Start learning now

At FutureLearn our courses are 100% online - meaning you can learn new training at your own pace, in your own time. You'll learn from top educators, using practical examples (like making your own program) to explore programming from every angle, understanding why it is important to teach computing.

Our courses are designed to be social - so you'll learn along with a worldwide cohort of fellow teachers all helping each other along. There's never been a better time for students and educators to better their programming skills.

# data[].attributes.attachment_link.title
Teaching Computing - Free Teacher CPD Courses Online - FutureLearn

# data[].attributes.attachment_link.description
Learning computer skills is crucial for pupils of all ages. As work increases moves online, and technology integrates itself into every aspect of our lives, knowing how to program gives students a great shot at career fulfilment in later life.

# data[].attributes.body
A range of resources designed to cover aspects of the primary curriculum

# data[].attributes.attachment_link.readable_text
Why use our Teach Computing Curriculum?

Resources include lesson plans, slides, activity sheets, homework, and assessments

Each key stage has a teacher guide and curriculum map to help you get started

Built around an innovative progression framework where computing content has been organised into interconnected networks we call learning graphs

Created by subject experts, using the latest pedagogical research and teacher feedback

All of the content is free for you to use, and in formats that make it easy for you to adapt it to meet the needs of your learners

Looking for A level resources?

Isaac Computer Science is our free online learning programme for A level & GCSE computer science teachers and students. Access our time-saving learning materials that cover the AQA, Edexcel, Eduqas, OCR and WJEC curriculums.

Discover Isaac Computer Science

# data[].attributes.attachment_link.description
Curriculum resources contain everything you need to teach computing at key stages 1 to 4. Content is free to access, and has been created by subject experts.

# data[].attributes.body
Variety of plugged and unplugged ideas

# data[].attributes.attachment_link.description
EXPLORE creative, high quality resources for primary school teachers to help teach computing to children supported by Barefoot Computing.

# data[].attributes.body
CEOP resources for teaching online safety

# data[].attributes.attachment_link.readable_text
CEOP Talks Relationships

6 weeks of information and resources to help professionals support secondary aged young people in building healthy relationships and protect them against sexual abuse.

Find out more

View all resources

Resource Library

The Resource Library enables you to search and view NCA-CEOP Education resources by category and age range.

Latest news & events

FEATURED RESOURCE
The Dark Web Explained

This short film and accompanying fact sheet, created by the National Crime Agency in collaboration with the Children's Society and the Marie Collins Foundation will help you understand what the Dark Web is, why young people might use it and how to have conversations about the Dark Web with young people if they are.

View Resource

Featured resource
Respecting me, you, us: building healthy relationships and creating positive cultures.

Eight lesson plans and five short situational films which aim to help 12-14 year olds develop a better understanding of healthy relationships, to better protect them from harm through child on child abuse, both on and offline.

View resource

Featured resource
New 4-7s website and guide for parents and carers

Featuring characters and messages from the CEOP Education Jessie & Friends resource, the new 4-7s website helps children to develop the skills and knowledge they need to stay safer when spending time online. Designed for children to visit with their parents, carers or other supervising adults, users complete 'badges' where they help the characters, Jessie, Tia and Mo, to identify when to 'Tell a Grown Up' (TAG) in different situations online.

Find out more

Our Blog

A guide for police staff: how to support the delivery of effective education to protect children from online sexual abuse

Advice for police staff working within education settings to protect children from online sexual abuse.

Read Post

CEOP Talks Relationships: in conversation with Dr. Elly Hanson webinar summary

Key questions and answers from our recent webinar with Dr. Elly Hanson.

Read Post

CEOP Talks Relationships

6 weeks of information and resources to help professionals support secondary aged young people in building healthy relationships and protect them against sexual abuse.

Read Post

Guidance

Stay informed with legal, policy and research based guidance on how to support young people and help prevent online child sexual abuse.

View Guidance

Take a look at the our education programme's full resource offer for 2022.

VIEW RESOURCE OFFER

A list of answers to frequently asked questions about our education programme.

Find out more

# data[].attributes.attachment_link.description
Education professionals can access free online safety resources, the latest guidance and policy developments and book training.

# data[].attributes.body
Join the CAS community to learn and contribute to development of computing knowledge in schools. Local events held regularly.

# data[].attributes.attachment_link.readable_text
Why Go Barefoot

Barefoot is here to help you to deliver the computing curriculum brilliantly with free workshops, helpful online guides and engaging lessons.

Download cross-curricular lessons and resources that unpack computational thinking in almost every subject, saving you valuable time.

Boost your subject knowledge and confidence with a free CPD workshop to introduce computational thinking and get you started. Mastered the basics? Book a programming workshop with an experienced volunteer.

Barefoot makes computing easy to teach and fun to learn, with or without a computer. Discover our jargon-free online guides for added support.

# data[].attributes.attachment_link.description
Barefoot is here to help you to deliver the computing curriculum brilliantly with free workshops, helpful online guides and engaging lessons. Download cross-curricular lessons and resources that unpack computational thinking in almost every subject, saving you valuable time. Boost your subject knowledge and confidence with a free CPD workshop to introduce computational thinking and get you started.

# data[].attributes.body
A bank of unplugged ideas for teaching computing concepts

# data[].attributes.attachment_link.description
CS Unplugged is a collection of free teaching material that teaches Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.

# data[].attributes.attachment_link.readable_text
44% of children aged 5 to 11 have their own mobile phones. They use a variety of devices and platforms including video games, video-sharing platforms and social media apps. On average: boys play around 4 hours of video games per day while girls play around 2 hours; children aged 7-16 spend just under 3 ½ hours per day online; children aged 4-15 spend just under six hours per week watching video content. Additionally, 62% of 7-16s have access to their mobile phones at all times, which means they may spend more time than is recorded.

In the same report from Ofcom as the above, 40% of parents say they struggle to manage their child's screen time. Support from schools is vital in helping children understand how to balance screen use.

Balanced screen use means using devices for different purposes. This may be playing video games or browsing social media but could also include completing homework, doing school work, learning new skills, practising wellbeing and more. It also means taking breaks from digital to focus on offline activities like school, spending time with family and friends, staying active and more. In many cases, children need support to help manage this balance, especially at the primary level.

Additional reading

Primary school resources to support children

# data[].attributes.attachment_link.title
Primary School Resources on Online Safety | Internet Matters

# data[].attributes.attachment_link.description
Primary School Resources - Internet Matters | Teach online safety to children in KS1 and KS2 with our free resources in e-safety.

# data[].attributes.headline
UK Safer Internet Centre - guidance and resources

# data[].attributes.subject
UK Safer Internet Centre - guidance and resources

# data[].attributes.attachment_link.description
Information, advice and support on internet safety from an organisation&nbsp;set up by a partnership of BT, Sky, TalkTalk and Virgin Media.&nbsp;

# data[].attributes.headline
Childnet - online safety guidance & resources

# data[].attributes.subject
Childnet - online safety guidance & resources

# data[].attributes.attachment_link.description
Online safety information and advice for teachers and professionals who work with young people.

# data[].attributes.headline
STEM.org.uk - computing resources by topic

# data[].attributes.subject
STEM.org.uk - computing resources by topic

# data[].attributes.attachment_link.readable_text
Computing is a vital aspect of today's world. We want to empower teachers to give young people the skills they need to shape this world.

That's why we provide high-quality CPD training courses, classroom resources, and online events for teachers. All for free.

# data[].attributes.attachment_link.title
Teach computing and digital making - Raspberry Pi

# data[].attributes.attachment_link.description
Computing is a vital aspect of today's world. We want to empower teachers to give young people the skills they need to shape this world. That's why we provide high-quality CPD training courses, classroom resources, and online events for teachers. All for free.

# data[].attributes.body
Play based learning, creating links between experts in secondary computing and primary schools.

# data[].attributes.attachment_link.readable_text
Digital Schoolhouse together with Nintendo UK, uses play-based learning to engage the next generation of pupils and teachers with the Computing curriculum. Digital Schoolhouse is delivered by the UK games industry trade body Ukie and is backed by the video games industry and government. Sponsors include PlayStation®, Electronic Arts, SEGA, Ubisoft and Outright Games.

Our ingenious computing workshops are aimed at local primary schools across the UK.

Delivered by our expert network of Schoolhouses and lead teachers, you can experience our unique approach to play-based learning through innovative activities and free adaptable resources. Underpinned by evidence-based research and combined with groundbreaking careers education, the programme successfully bridges the gap between education and industry.

Express your interest to join the programme here!

# data[].attributes.attachment_link.description
Digital Schoolhouse together with Nintendo UK, uses play-based learning to engage the next generation of pupils and teachers with the Computing curriculum. Digital Schoolhouse is delivered by the UK games industry trade body Ukie and is backed by the video games industry and government. Sponsors include PlayStation®, Electronic Arts, SEGA, Ubisoft and Outright Games.

# data[].attributes.body
2017 Review of computing education in UK schools - follow on from ‘Shut down or restart?’

# data[].attributes.attachment_link.readable_text
Hour of Code

This year, we're taking Hour of Code to new heights by offering coding opportunities that encompass both artificial intelligence (AI) and non-AI components.

Want to keep learning? Go beyond an hour

Teachers: Host an hour or read the How-To Guide

# data[].attributes.attachment_link.description
Use computer science to explore and learn about AI!

# data[].attributes.headline
Google Online Safety Curriculum - Be Internet Awesome 

# data[].attributes.subject
Google Online Safety Curriculum - Be Internet Awesome 

# data[].attributes.attachment_link.readable_text
The Internet Keep Safe Coalition is dedicated to protecting children, families, and schools by assessing, advising, and certifying organizations that collect, use, and share personal information and data that is protected by law.

# data[].attributes.attachment_link.description
Be Internet Awesome is a multifaceted program that includes a fun and free web-based game called Interland and an educational curriculum to teach kids how to be safe and responsible explorers of the online world.

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.attachment_link.title
What Is Minecraft Education? | Minecraft Education Edition

# data[].attributes.attachment_link.description
Learn about what Minecraft education is and how this open-world game promotes creativity, collaboration and problem-solving in an immersive environment.

# data[].attributes.headline
Kodu Game Lab - Microsoft / Xbox based game design

# data[].attributes.subject
Kodu Game Lab - Microsoft / Xbox based game design

# data[].attributes.attachment_link.readable_text
Kodu Game Lab is a 3D game development environment that is designed to teach kids basic programming principles. Kodu allows creators to build the world's terrain, populate it with characters and props, and then program their behaviors and games rules in a bespoke visual programming language.

Kodu originated as a project in Microsoft Research. The original target platform was the Xbox 360 using C#, XNA, and releasing via the Indie Games Channel. The choice of releasing on the Xbox informed much of the early UI development since everything needed to be done using a game controller. Since porting to the PC, support for keyboard, mouse, and touch have been added.

The goal for Kodu has always been to be as easy as possible for new users. Guided by this goal, we've tended to design new features so that they are simple and understandable rather than more complex and complete.

The heart of Kodu is the tile-based programming language. The language is high level in the sense that a lot can be accomplished in a very few lines of "kode" compared to traditional programming. The kode is continuously evaluated so that it immediately reacts to any changes in the state of the world. For instance, the sample below shows how to program a character to find and eat all the apples in the game world. Line 1 says that if the character sees an apple, it should move toward it. If there is more than one apple in the world, it automatically chooses the nearest to move toward. Line 2 says that when the character bumps into the apple, it should eat it. The bumped tile is Kodu's way of telling when two characters are close to each other. Once the apple is eaten, it no longer exists in the world, so the character will then go after the next one and so on until no more apples remain.

Having the tiles represent real-world events, actions, and objects helps bridge the gap between a new user's real-world experience and the often abstract nature of computer programming.

Featured Worlds

Questions?

For questions or any support issues, email KoduSupport@InfiniteInstant.com.

# data[].attributes.body
Free training on how apple products can be used in education

# data[].attributes.attachment_link.readable_text
A better world starts in the classroom with flexible, easy-to-use tools that have privacy, accessibility and sustainability built in. Apple products and resources are designed to make learning personal, creative and inspiring.

# data[].attributes.attachment_link.description
A better world starts in the classroom with flexible, easy-to-use tools that have privacy, accessibility and sustainability built in. Apple products and resources are designed to make learning personal, creative and inspiring.

# data[].attributes.body
Free online training for using google products in education

# data[].attributes.attachment_link.readable_text
Go further with advanced training for Google Workspace for Education

Move beyond fundamentals with advanced lessons and cutting-edge strategies for integrating Google in your classroom. By completing Fundamentals and Advanced, you'll be ready to take the Educator Level 2 Certification exam.

# data[].attributes.attachment_link.title
Training Courses | Teacher Center | Google for Education

# data[].attributes.attachment_link.description
Move beyond fundamentals with advanced lessons and cutting-edge strategies for integrating Google in your classroom. By completing Fundamentals and Advanced, you'll be ready to take the Educator Level 2 Certification exam.