Maker Training Camp: Introduction to Raspberry Pi

Learn the basic hardware building blocks of the Raspberry Pi and build Python applications.
  • Lectures 22
  • Video 2 Hours
  • Skill level beginner level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

Course Description

In this course you will learn the basic building blocks of the Raspberry Pi and make some cool Maker applications for the small Linux based computer. Also, you will learn about the origins of the Python Scripting Language and how to write quick interactive applications using IDLE (Integrated DeveLopment Environment). To help assist in the retention of the material covered in the lectures and development of creating cool applications with the Raspberry Pi, I’ve included Mini Class Activities called You Try It

What are the requirements?

  • Makers who are interested in learning how to create Raspberry Pi computer applications.

What am I going to get from this course?

  • Over 22 lectures and 2 hours of content!
  • Identify the basic I/O hardware components of the Raspberry Pi.
  • Be able to develop scripts that can be used in Python Application Modules
  • Develop game simulators using Python
  • Learn about Pygame and develop basic graphics using Python.
  • Build application specific calculators in Python to solve science, engineering, and math problems

What is the target audience?

  • This course is for Makers who have little to no programming experience and are interested in developing small Raspberry Pi computer applications using Python.

What you get with this course?

Not for you? No problem.
30 day money back guarantee

Forever yours.
Lifetime access

Learn on the go.
Desktop, iOS and Android

Get rewarded.
Certificate of completion

Curriculum

Section 1: Getting Started with the Raspberry Pi and Python
Unavailable
Video introduction for the course. For best video quality response, set HD setting to small.
05:03
 
04:56
 
04:57
Hey  class,
  • I like to point out the Raspberry Pi doesn't have VGA functionality but Composite Video Output. Sorry for the confusion.
  • In making the comment about WiFi, using a WiFi dongle plug into one of the USB ports. will allow the RPi to connect to the Internet wirelessly. Apparently, I didn't complete my explanation while recording the session.
02:45
Keyboard is only for country layout, not "hot-keys".
 
05:03
Memory split is not equal to sd card partition. RAM (Random Access Memory) allocation is tied to the CPU (Central Processing Unit) not the sd card.
 
05:05

 
Section 2: Section 2: Python Basics
Unavailable
Lecture Notes for Session 2 Videos. In addition to the Reading and Homework Assignments, I encourage all to experiment with the You Try Its! (Mini Class Activities) discussed in the videos to obtain the Hands-On experience in using Python with the Raspberry Pi. :)
Python: Integers and Floating Numbers
04:42
Build a Simple Calculator!
02:59
What is Scripting: Example (Percentage Calculator App)
02:46
Build a Percentage Calculator
04:52
02:15
Solution for garage is on the following video as well as on the lecture notes.
Build an Enhanced Percentage Calculator(variables and constants)
03:16
Python "for" statement
02:43
03:55
Sorry, left side of video got clipped. :(  Session 2_Part 10 has missing screen information. Also,  use your lecture notes to fill in the blanks!
Python "while" statement
02:40
Experimenting with "while" statements: You Try It!
03:28
Class Physic Problem: Solving for Distance with Python
05:34
Build a Distance Calculator (Python Solution)
04:59
Python Basics Summary and Final Class Project Discussion
01:58
Section 3: Section 3: Session 3: Strings, Lists, and Pygame
29 slides
This lecture will be presented on Google Hangout!!!

Instructor Biography

Don Wilcher , Learn about the Raspberry Pi using Python!!!

I'm an Electrical Engineer, Technology Educator, Author, and Maker. I have extensive knowledge in Embedded Systems and Physical Computing Technologies. I like to encourage people to explore their world by creating tech on their own personal time!

Instructor Biography

Parker Thomas , Education Director, Maker Media

Parker is the Education Director for Maker Media and is organizing these courses. Maker Media is a global platform for connecting makers with each other, with products and services, and with our partners. Through media, events and ecommerce, Maker Media serves a growing community of makers who bring a DIY mindset to technology. Whether as hobbyists or professionals, makers are creative, resourceful and curious, developing projects that demonstrate how they can interact with the world around them. 

Join the biggest student community

5,900,000

Hours of video content

22,000,000

Course Enrollments

6,500,000

Students

Reviews

Average Rating
2.0
Details
  1. 5 Stars
    0
  2. 4 Stars
    0
  3. 3 Stars
    0
  4. 2 Stars
    1
  5. 1 Stars
    0
Ready to start learning?
Preview this course