Teaching Physical Computing with Raspberry Pi and Python

James Robinson, Raspberry Pi Foundation

##

Over four weeks, you’ll develop your knowledge of simple electronics and computing, setting up your Raspberry Pi and writing your first program using the Python programming language.

You’ll apply your newfound knowledge to a series of challenges, including controlling an LED with Python, using a button press to control a circuit, and making a button and LED game.

If you’re a teacher, you’ll also have the chance to develop ideas for using the Raspberry Pi and Python in your classroom, and to connect with a network of other educators.

This course is designed for anyone interested in Physical Computing.

It will be of particular use to non-subject-specialist teachers, computing teachers, and design and technology teachers who are interested in using the Raspberry Pi and Python in their classroom.

  • a Raspberry Pi (models B+ through to 3)
  • a microSD card (8GB minimum) with our Raspbian operating system installed
  • a monitor and HDMI cable (or VGA adaptor)
  • a USB keyboard and mouse
  • a 400-point breadboard
  • 3 LEDs, a button, 330Ω resistors and jumper cables (male to female).
Dates:
  • 2 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_e16aaa55-5f57-43f6-801f-cccc179f1e21 How to Succeed at: Interviews
This free three week course provides the tools you need to succeed at interviews...
Regular_7154cc3f-bec5-4f63-8f3a-14429e639bee Making Babies in the 21st Century
Explores the new reproductive technologies, the opportunities they provide,...
Regular_2b9ab9be-cf9b-43c8-8000-a2c81e1aa6b4 Preparing for an International Health Elective: Exploring Global Health, Ethics and Safety
Prepare for undertaking an International Health Elective, in this course developed...
Regular_b0ed4376-8cf7-41ca-85c8-485c7d170073 Introduction to Enhancing Learning and Teaching in Higher Education
Learn about enhancing learning and teaching in this third course in the Foundations...
Regular_ab0a184b-99b0-4177-9342-4091239b982c Understanding Autism
Understand more about autism, including diagnosis, the autistic spectrum, and...
More from 'FutureLearn':
Regular_e16aaa55-5f57-43f6-801f-cccc179f1e21 How to Succeed at: Interviews
This free three week course provides the tools you need to succeed at interviews...
Regular_91f873fd-8a2c-4336-b5c1-c876fba4d167 Antimicrobial Stewardship: Managing Antibiotic Resistance
Understand antibiotic resistance, and how antimicrobial stewardship can slow...
Regular_094c2fba-0a16-4965-a176-bd6daeb231f9 ECG Assessment: an Introduction for Healthcare Providers
Understand the principles of electrocardiography and learn a step-by-step approach...
Regular_be4e9062-2ba7-4c63-82b9-d542370dccf0 Identifying Food Fraud
An introduction to modern analytical science techniques and how they can be...
Regular_fd3a6aad-1cf4-428d-bc17-517798caefbf Introduction to Translational Research: Connecting Scientists and Medical Doctors
Understand the emerging discipline of translational medicine and the process...

© 2013-2019