Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Teaching Physical Computing with Raspberry Pi and Python

Course Cover
compare button icon

Course Features

icon

Duration

3 weeks

icon

Delivery Method

Online

icon

Available on

Lifetime Access

icon

Accessibility

Mobile, Desktop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Effort

2 hours per week

icon

Teaching Type

Self Paced

Course Description

This course is offered by the Raspberry Pi Foundation and will introduce you to physical computing. The course will teach you how to use input devices to collect data and how to process it with Python programming language. Finally, you'll learn how to use output devices to retrieve information from your computer. You will also learn the principles of selection, sequence, and iteration as they apply to your physical computing programs. To help you build the circuits you will use, you will also be taught foundational electronics. The final week will see you create your own physical computing project. CPD Certification Service, established in 1996, is the most independent CPD accreditation agency. It works across all industry sectors to supplement the CPD policies of academic and professional bodies.

Course Overview

projects-img

Alumni Network

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Apply knowledge of programming concepts to control digital inputs and outputs

Develop understanding of how the Raspberry Pi can be used as a tool for physical computing

Identify practical applications of inputs and outputs to make a project

Identify ways of engaging learners in physical computing in your learning context

Reflect on your learning and create ideas for your classroom practice

Target Students

This course is designed for teachers who deliver lessons at GCSE level or equivalent, and for beginner makers looking to develop their knowledge of electronics and programming

Course Accreditations

Course Cover

This Course Is Not Available In Your Country Or Region

Explore Related Courses