Teaching Physical Computing to 5-11 year olds (FutureLearn)

Teaching Physical Computing to 5-11 year olds (FutureLearn)

Teach your young learners how to create electronic circuits, then learn to control them using block-based programming languages. Learn how to create physical computing projects using a Crumble or micro:bit. Physical computing is the process of designing, building, and programming systems that use physical components such as buttons, lights, and motors.

Class Deals by MOOC List - Click here and see FutureLearn's Active Discounts, Deals, and Promo Codes.

On this three-week course from the Raspberry Pi Foundation, you’ll be introduced to the world of physical computing and how it can encourage learners to use their imaginations to solve problems and develop new ideas.
You’ll learn how to support young children aged 5-11 years old as they work through physical computing projects, whilst also developing your own knowledge and skills.
Gain an understanding of inputs and outputs
On the course, you’ll build projects involving connecting both inputs and outputs to a Crumble microcontroller or a BBC micro:bit.
You will use inputs to pass data into the microcontroller, process that data with block-based programming languages, and use outputs to move a robot buggy or provide information to a user.
The course will help you complete several physical computing projects to develop your skills and help you understand the experiences your young learners may have. You’ll also reflect on how your projects use the programming principles of sequence, selection, and repetition.
Learn how to adapt your lessons for young learners, with Raspberry Pi
On the course, you’ll find advice from the experts at Raspberry Pi Foundation on how to make the concepts relevant to young learners.
The projects that you work on also model the use of “levels of abstraction”, a way of splitting up computing projects to help focus on individual aspects, and lower cognitive load.
At the end of the course, you’ll create your own physical computing project involving a buggy to help cement your knowledge and put what you have learned into practice.
What topics will you cover?

  • Using physical computing devices in primary school
  • Using a Crumble to light LEDs and turn motors
  • Using buttons and sensors as inputs to a Crumble
  • The programming concepts of sequence, repetition, selection, and using variables
  • Builidng a buggy with a Crumble
  • An introductino to Micro:bit

Learning on this course
You can take this self-guided course and learn at your own pace. On every step of the course you can meet other learners, share your ideas and join in with active discussions in the comments.

What will you achieve?
By the end of the course, you‘ll be able to...

  • Evaluate different commercially available physical computing tools
  • Apply your programming knowledge to control digital inputs and outputs
  • Develop physical computing projects using a Crumble microcontroller from task to completed build
  • Demonstrate how to use the micro:bit MakeCode editor and emulator
  • Design suitable physical computing projects for your learning context
  • Reflect on your learning and create ideas for your classroom practice

Who is the course for?
This course is designed for educators of all types, in schools or informal settings.
It will help you begin your physical computing journey and use physical computing to help to teach young children how to program.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Inclusive Learning for Students: Building inclusive practice into your life during higher education, and beyond (FutureLearn) FutureLearn
University of York

Inclusive Learning for Students: Building inclusive practice into your life during higher education, and beyond (FutureLearn)

Discover how inclusive practices can improve learning environments and student experiences for individuals and communities. Develop your interpersonal skills in preparation for student life. Inclusive practice is essential to the development of interpersonal skills and reflective thinking used throughout academic and professional life. On this three-week course from the University of York, you’ll learn to approach student life with an appreciation of the advantages and disadvantages that exist for different groups. This understanding will allow you to communicate in academic and social situations with openness and empathy.

Self Paced
3 Weeks
Promoting Democracy in the Classroom: A Practical Guide for Teachers (FutureLearn) FutureLearn
Manchester Metropolitan University

Promoting Democracy in the Classroom: A Practical Guide for Teachers (FutureLearn)

Discover how teachers can promote a culture of democracy in the classroom. Improve the democratic competences in your teaching practice. Teachers can play a vital role in guiding and inspiring their students, especially when it comes to instilling democratic values in young citizens. On this course, you’ll learn how to educate your pupils in the values of democracy, exploring what democratic education means and how you can put it into practice in your classroom.

Self Paced
3 Weeks
Professional Development for Early Career Teachers (FutureLearn) FutureLearn
University of East Anglia

Professional Development for Early Career Teachers (FutureLearn)

Find out how to develop and improve your teaching abilities as you start your career as a teacher. Improve your teaching practice and learn to manage your workload. The early stages of a career in teaching can be daunting. You’re regularly faced with new responsibilities and challenges. On this course you will get advice and support on improving your teaching skills as well as juggling your workload so you’re able to handle these challenges.

Self Paced
5-12 Weeks
The Online Educator: People and Pedagogy (FutureLearn) FutureLearn
The Open University

The Online Educator: People and Pedagogy (FutureLearn)

Design engaging courses, make your teaching more inclusive, navigate online research ethics and shape your digital identity. Enhance your online teaching with strategies from educational technology experts. As e-learning becomes ever-more widespread, online educators are being required to design learning experiences that engage and meet the needs of very diverse learners.

Self Paced
4 Weeks
Software Development: Introducing Java (FutureLearn) FutureLearn
FutureLearn

Software Development: Introducing Java (FutureLearn)

Explore how Java can help support your software development career and learn its basic uses and functions. Becoming a software developer requires you to confidently use programming languages such as Python and Java to design, build, and fix software. This course is designed to build your existing Python knowledge and introduce you to Java and its applications within the development environment.

Self Paced
4 Weeks
Get ready for a Masters in Data Science and AI (FutureLearn) FutureLearn
Coventry University

Get ready for a Masters in Data Science and AI (FutureLearn)

Identify whether you’re ready for Master’s study, improve your data science skills, and get to grips with the basics of Python. Get a taste of life as a Data Science and AI Master's student. On this course, you’ll have the opportunity to explore the disciplines involved in a Master’s degree in Data Science and Artificial Intelligence (AI).

Apr 17th 2023
2 Weeks
Blended and Online Learning Design (FutureLearn) FutureLearn
University College London

Blended and Online Learning Design (FutureLearn)

Learn to develop the best pedagogy for your students using blended and online learning methods. Develop the skills you need to teach blended and online learning. Online learning is the future of teaching. This three-week teaching course aims to support teachers’ own innovations in teaching and learning online, whether you teach in a school, college or university.

Self Paced
3 Weeks
Supporting Successful Learning in Secondary School (FutureLearn) FutureLearn
University of Reading

Supporting Successful Learning in Secondary School (FutureLearn)

Develop your understanding of learning and teaching and build your confidence in supporting students in secondary school. Improve the support you provide to students' learning in secondary school. Engaging young people in the classroom can be a challenge for teachers and teaching assistants. Secondary school students often learn differently to younger students. This can require a different teaching approach.

Self Paced
4 Weeks
Child Protection for Teachers (FutureLearn) FutureLearn
Queensland University of Technology

Child Protection for Teachers (FutureLearn)

Feel empowered to protect your students by identifying and reporting signs of child abuse and neglect. Learn to identify the warning signs and indicators of child abuse and neglect. This course will enable you to recognise the signs of child abuse and neglect, and learn how maltreatment impacts on children’s learning and development. It will also help you to understand your role as a reporter.

Self Paced
2 Weeks
Creating Apps in the Classroom (FutureLearn) FutureLearn
Queensland University of Technology

Creating Apps in the Classroom (FutureLearn)

Find out how to create your own educational apps to support learning activities in your classroom. Learn how to create apps to use in your own teaching practice. There are many educational apps available, but the majority are created by non-educators. Platforms for developing apps are becoming increasingly user-friendly, so it’s easier for teachers to create apps to support their own classroom activities.

Self Paced
2 Weeks
Train the Trainer: Design Genomics and Bioinformatics Training (FutureLearn) FutureLearn
Wellcome Connecting Science

Train the Trainer: Design Genomics and Bioinformatics Training (FutureLearn)

Discover how to plan and design engaging learning for those wanting to generate and analyse genomic data. Explore techniques for genomics training. Genomics and bioinformatics is a growing area of research with important practical implications for sectors as diverse as healthcare, food production, and environmental research. On this course, you’ll learn how to train students, peers, professionals, and future experts in genomic techniques, and come away able to plan and design engaging lessons for adult learners.

Self Paced
3 Weeks
Teaching Students Who Have Suffered Complex Trauma (FutureLearn) FutureLearn
Queensland University of Technology

Teaching Students Who Have Suffered Complex Trauma (FutureLearn)

Find out what complex trauma is, how it affects children and adolescents, and what can be done to help. Learn how to support students who have experienced complex trauma. Complex trauma affects the physical, emotional and social development of children and adolescents. In order to minimise harm, teachers and school leaders need to respond appropriately using trauma-informed practices and policies. In this course, you’ll get an introduction to what complex trauma is and how it affects young people’s development at school.

Self Paced
2 Weeks