Teaching Physical Computing with Raspberry Pi and Python

Carrie Anne Philbin, Raspberry Pi Foundation

Learn the benefits of using physical computing with your students.

On this course from the Raspberry Pi Foundation, you will be introduced to the world of physical computing. You will use input devices to capture data, process that data with the Python programming language, and then use output devices to get information back out from your computer.

Along the way, you will learn how to use the principles of sequence, selection, and iteration in your physical computing programs. You will also learn some foundational electronics to help you create the circuits that you will use.

In the final week, you will create a physical computing project of your own.

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.

During the course, you will use Python 3.

You will need:

  • A Raspberry Pi computer and peripherals:
    • A keyboard
    • A mouse
    • A monitor
  • A selection of components to use in your projects:
    • A breadboard
    • 6 male-to-female jumper cables
    • 3 LEDs (of different colours if possible)
    • 3 330-ohm resistors
    • A buzzer
    • A button
    • A PIR sensor
    • A Raspberry Pi Camera Module (optional)
  • Craft supplies:
    • Cardboard
    • Pencils
    • Glue, tape, or another type of adhesive
    • Scissors or a craft knife
Dates:
  • 7 June 2021
  • 1 March 2021
  • 7 December 2020
  • 7 September 2020
  • 1 June 2020
  • 30 March 2020
  • 9 September 2019
  • 10 June 2019
  • 1 April 2019
  • 7 January 2019
  • 5 November 2018
  • 13 August 2018
  • 14 May 2018
  • 5 February 2018
  • 21 August 2017
  • 12 June 2017
  • 17 April 2017
  • 20 February 2017
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb

Reviews

No reviews yet. Want to be the first?

Register to leave a review

Show?id=n3eliycplgk&bids=695438
NVIDIA
More from 'Social Sciences':
Regular_2b7fa9a2-6988-438f-a468-465e8964bf26 Football: More than a Game
Explore the role of football in the world today - including finances, clubs...
Regular_75d6b2ae-787f-4ce9-8a38-0abf0e801225 How to Succeed at: Writing Applications
This free three week course will help you produce a perfect CV, application...
Regular_dade0a32-926a-4b48-91a3-ebcba5c348c4 Scratch to Python: Moving from Block- to Text-based Programming
Support learners to use the thinking & programming skills they learnt in Scratch...
Regular_e655bffd-2d48-41c5-be48-cafcdd93341c The Science of Learning
Discover the scientific research about learning and how it applies to your classroom...
Regular_84b8677e-ccbb-491d-af32-03e9d6a43d6b Basic English 2: Pre-Intermediate
Develop your English for use in different everyday situations and build more...
More from 'FutureLearn':
Regular_2b7fa9a2-6988-438f-a468-465e8964bf26 Football: More than a Game
Explore the role of football in the world today - including finances, clubs...
Regular_75d6b2ae-787f-4ce9-8a38-0abf0e801225 How to Succeed at: Writing Applications
This free three week course will help you produce a perfect CV, application...
Regular_5f03632a-536b-4eaf-9a63-9a167533ec2b ECG Assessment: an Introduction for Healthcare Providers
Understand the principles of electrocardiography and learn a step-by-step approach...
Regular_91e0dcc7-0b32-4dfe-96b2-e554026950a1 Innovation Management: Winning in the Age of Disruption
Learn how successful organisations like IBM manage innovation to disrupt markets...
Regular_711a9539-da84-4d90-80f3-4f28e8d42dc2 New Energy Technologies: Energy Transition and Sustainable Development
Explore the development of new energy technologies and discover key energy challenges...

© 2013-2019