Overview

Supporting Teachers and Learners

AI Summary

Arm technology is in billions of devices – from supercomputers, mobile phones, and cars to small computers from a vast range of ecosystem partners. Many of these devices, including micro:bit, Raspberry Pi and Arduino, are popular in education. The Arm School Program works with education and technology partners to support teachers and learners in STEM and computing education. Discover our range of professional learning support for teachers, plus our teaching and learning resources, which are linked to the computer science curriculum.

Communities and Training

Teacher Communities and Training

How the Arm School Program Helps

Download our brochure to find out about the range of support Arm provides for schools (K-12).

Professional Development for Teachers

Develop your teaching practice with Arm.

Communities of Practice for Teachers

Join one of our communities to access events, resources, and peer-to-peer support.

Innovation Days

Bring computing to life by organizing an exciting design competition for your learners.

Teaching Resources

Computing and AI Learning Resources

The Arm School Program provides free, curriculum-aligned STEM, Computing, and AI resources for learners aged 9+. Through hands-on, project-based learning, students explore algorithms, data, embedded systems, computer architecture, and machine learning, connecting classroom concepts to real-world technologies such as smart devices, autonomous systems, and sustainable solutions. Classroom-ready and teacher-supported, the resources also include self-paced online courses that build digital and AI skills from foundational to advanced levels.

  • Ages 9–12
  • Ages 11–14
  • Ages 13–15
  • Post 16
  • Wider context

Resource

Physical device

Programming element

Overarching theme

Auto Farmer

Micro:Bit

MakeCode

Sustainable development goals:
1. No poverty
2. Zero hunger
12. Responsible consumption and production

Climate Explorers Digital Compass

Micro:Bit

MakeCode

Sustainable development goals:
13. Climate action

Gesture Controlled Vehicle System

Micro:Bit

MakeCode

Sustainable development goals:
9. Industry, innovation and infrastructure
11. Sustainable cities and communities

Making Football Fairer

Micro:Bit

MakeCode

Sustainable development goals:
5. Gender Equality

Maths app

Micro:Bit

MakeCode

Sustainable development goals:
4. Quality education

Micro:Pet

Micro:Bit

MakeCode

Sustainable development goals:
3. Good health and well-being

Ocean Health

Micro:Bit

MakeCode

Sustainable development goals:
2. Zero hunger
6. Clean water and sanitation
14. Life below water

Oil Spill Cleaner Upper

Micro:Bit

MakeCode

Sustainable development goals:
6. Clean water and sanitation
13. Climate action
14. Life below water

Smart Cities

Micro:Bit

MakeCode

Sustainable development goals:
9. Industry, innovation and infrastructure
11. Sustainable cities and communities
15. Life on Land

Smart Traffic Lights

Micro:Bit

MakeCode

Sustainable development goals:
11. Sustainable cities and communities

Tree Protector

Micro:Bit

MakeCode

Sustainable development goals:
13. Climate action
15. Life on land

Resource

Physical device

Programming element

Overarching theme

Auto Farmer

Micro:Bit

MakeCode

Sustainable development goals:
1. No poverty
2. Zero hunger
12. Responsible consumption and production

Gesture Controlled Vehicle System

Micro:Bit

MakeCode

Sustainable development goals:
9. Industry, innovation and infrastructure
11. Sustainable cities and communities

Making Football Fairer

Micro:Bit

MakeCode

Sustainable development goal:
5. Gender Equality

Micro:Pet

Micro:Bit

MakeCode

Sustainable development goals:
3. Good health and well-being

Ocean Health

Micro:Bit

MakeCode

Sustainable development goals:
2. Zero hunger
6. Clean water and sanitation
14. Life below water

Oil Spill Cleaner Upper

Micro:Bit

MakeCode

Sustainable development goals:
6. Clean water and sanitation
13. Climate action
14. Life below water

Smart Traffic Lights

Micro:Bit

MakeCode

Sustainable development goals:
11. Sustainable cities and communities

Smart Vehicle Safety System

Micro:Bit

MakeCode

Sustainable development goals:
3. Good health and well-being
9. Industry, innovation and infrastructure
11. Sustainable cities and communities

Resource

Physical device

Programming element

Overarching theme

Air Quality Control

Raspberry Pi Pico W

Python

Sustainable development goals:
3. Good health and well-being
9. Industry, innovation and infrastructure
11. Sustainable cities and communities

Data Science Managing Well Being

Raspberry Pi Pico W

Python

Sustainable development goals:
3. Good health and well-being
9. Industry, innovation and infrastructure

Gesture Controlled Vehicle System

Micro:Bit

MakeCode

Sustainable development goals:
9. Industry, innovation and infrastructure
11. Sustainable cities and communities

GPS animal tracker with Wild Labs

Raspberry Pi Zero W

Python

Sustainable development goals:
15. Life on Land

Monitoring your environment

Raspberry Pi Pico

Python

Sustainable development goals:
3. Good health and well-being
8. Decent work and economic growth
13. Climate action

Resource

Content

Introduction to AI

Take your first steps with AI. Develop your understanding and experience of AI and machine learning in our new course, presented by Arm engineers.

Available on EdX and Coursera.

Introduction to Microprocessors

Get started with computer architecture in this online course presented by Arm engineers.

Available on EdX and Coursera.

Resource

Content

An Intro to AI for Everyone

Explore how Artificial Intelligence works, from everyday applications to core concepts like training data, algorithms, machine learning, and supervised vs. unsupervised learning. This resource pack supports hands-on model training with CreateAI while encouraging reflection on bias, data quality, and ethical responsibility in AI systems.

Microprocessor Production

Uncover how microprocessors—the brains inside digital devices—are designed and built, from idea to silicon. This resource pack equips teachers with everything needed to run a lesson or workshop on how these tiny, yet powerful, chips are created and why they matter.

The Semiconductor Industry

Explore how semiconductors power everything from phones to hospital tech—and why they’re vital to our world. This resource pack gives teachers everything needed to run a lesson or workshop introducing the chip industry and Arm’s role in it.

Books and Curriculum Courses

Project books that guide learners through hands-on activities, resource packs with everything teachers need to deliver complete lessons, and curriculum courses that provide full-term coverage to build knowledge and skills step by step.

Micro:bit Project Book

An introductory book of projects guiding learners from first plugging in their micro:bit to programming in Python. Suitable for all ages.

Arduino Projects for Schools

A hands-on introduction to microcontrollers, the internet of things and data science. Ages 11-18.

Raspberry Pi Pico Projects for Schools

Raspberry Pi Pico Projects for Schools: Explore cutting-edge topics in Computing, including ML and IoT. Ages 16-18.

Computing on micro:bit

Interactive activities and engaging projects with MakeCode as the programming interface. Ages 7-14.

Robotics and IoT

Projects use micro:bits and peripherals to create autonomous cars and smart cities. Ages 11-16.

Programming with MicroPython

Introduction to programming in MicroPython on a micro:bit. Ages 11-16.

Smart Schools on Arduino

Accessible and engaging projects based on the more advanced features of Arduino in real-world contexts. Ages 11-18.

Grades 5-7 Computing Course

A complete curriculum covering grades 5 to 7 based on a project-based learning approach using micro:bits and MicroPython. Ages 9-12.

School and College Liaison

Connect learners with the world of tech through Arm’s school and college outreach. From primary workshops and careers talks to work experience and insider insights into Arm careers, these resources and opportunities help inspire the next generation of innovators.

Outreach

Arm works with schools and partners to deliver outreach for K–12 learners, supporting coding, problem-solving, and an understanding of the technologies shaping our world.

Career talks

Arm delivers careers talks in schools and colleges, inspiring learners through real-world engineering experiences and showcasing pathways into technology careers.

Work experience

Arm offers work experience opportunities that give learners insight into careers in technology and engineering. Program details will be shared soon.

Arm emerging talent

Explore early career opportunities at Arm, including apprenticeships, internships, and graduate roles, designed to build skills for technology and engineering careers.

Partners and Communities of Practice

Arm is proud to support teacher communities like Computing at School (CAS) and the Computer Science Teachers Association (CSTA), as well as being a partner of FIRST Robotics.


These initiatives help teachers bring STEM and computing to life through project-based learning and physical computing, using devices like the micro:bit, Arduino, and Raspberry Pi. Educators gain access to peer networks, resources, events, and digital badges, while learners benefit from creative, hands-on experiences that build real-world problem-solving skills.

Physcial computing community at scool logo

Physical Computing Community

The CAS Physical Community provides a space for CAS members to engage in discussions, share valuable resources and best practice around the use of physical computing in the classroom.

CSTA logo in black

Physical Computing Affinity Group

The Physical Computing Affinity Group allows teachers to share best practices, knowledge, and resources. It's a place for CSTA members to find help and training, as well as to create resources connected with physical computing.

First logo

Robotics Competitions

Arm is a proud partner of FIRST Robotics in the US and FIRST Tech Challenge in the UK.

Click on the links to find out how you can enter a team.

Stay in Touch

Sign up to receive regular news and updates from the Arm School Program.