Physical Computing with Scratch using Raspberry Pi
Learn Scratch on Raspberry Pi! Explore unique features like GPIO pin control. Create interactive projects and bring your ideas to life with coding.
Course Content
Physical Computing with Scratch using Raspberry Pi is an intermediate-level Udemy course taught by Venkatesh Varadachari. It runs 3h, is taught in English, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 72 reviews, with 19,086 students enrolled. It is a paid course, last updated December 2016.
Learn Physical Computing with Scratch using the Raspberry Pi! This course guides you through programming the ScratchGPIO package, unlocking the potential of the Raspberry Pi's GPIO pins for exciting projects.
Scratch is a fantastic, beginner-friendly programming language, perfect for both kids and adults, and its integration with the Raspberry Pi makes it ideal for educational robotics. ScratchGPIO empowers you to control and sense the Pi's hardware, enabling interaction with a wide range of electronic components.
In this course, you'll discover how to:
- Install ScratchGPIO: Learn the process of setting up the ScratchGPIO package for Raspberry Pi.
- Understand GPIO Pins: Explore the function of GPIO pins and how they facilitate communication between the Raspberry Pi and external devices. We'll focus on the Raspberry Pi 3 model.
- Build Breadboard Circuits: Assemble basic breadboard circuits to interface with components.
- Work with Electronic Components: Gain hands-on experience with motors, PIR sensors, Relays, Touch sensors, and Ultrasonic sensors.
- Implement Input & Output: Learn to use GPIO for both input (sensing) and output (controlling) in your projects.
- Create Interactive Projects: Develop projects like distance measurement and mail notifications using Scratch and GPIO.
- Develop a Game Example: Build a functional game to serve as a foundation for further experimentation and learning.
- Explore Advanced Applications: Discover how ScratchGPIO enables the creation of sophisticated Raspberry Pi robotics.
This course is perfect for anyone interested in physical computing, robotics, and exploring the intersection of programming and the real world. A basic understanding of Scratch is recommended. The ScratchGPIO project is constantly evolving, adding support for LCD screens, and more, opening up endless possibilities for Raspberry Pi projects.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.