Code Fun Apps with Raspberry Pi
Raspberry Pi is a credit card-sized computer board that plugs into a monitor and allows people anywhere to explore computing. Learn to use Python scripting to code a variety of fun apps with this powerful little device.
Students will get an introduction to the Raspberry Pi Model B motherboard and then will use the device with computer accessories to build real-world applications. Projects will include a dimmer switch, intruder alarm with camera, drum set and visual games. Students will learn the basics of Python scripting and will also learn about electronic components such as resistors, LEDs and rotary potentiometers. The class will give students a foundation to move on to more advanced app design studies.
What You Will Learn
Discover how to use Raspberry Pi and Python scripting to build a variety of real-world applications.
- Learn basics of the Raspberry Pi Model B motherboard.
- Get an introduction to basic circuit elements such as resistors, LEDs and rotary potentiometers.
- Learn basic Python script writing.
- Discover how to make simple real-world projects with Raspberry Pi.
- Build apps including a dimmer switch, alarm and drum set.
Return to the Sally Ride Science Junior Academy website here.
Note: In response to COVID-19 health guidelines, we have restructured our in-person Junior Academy workshops as online courses. Contact us at srs@ucsd.edu if you have questions.
Course Number: CSE-90047
Credit: 1.50 unit(s)
+ Expand All
-
7/19/2021 - 7/23/2021
$175
Live Online
-
-
-
CLASS TYPE:
Synchronous web-based class meetings that are scheduled to meet online at published times (time/date).
Domagas, Andrei
Andrei Domagas is an information technology (IT) professional with extensive software development experience in various business disciplines, including finance, manufacturing and distribution, and data-center operations. He has more than 25 years of IT experience, having started programming in the 1990s in the IBM mainframe environment. He has held technical positions including software developer and IT project manager, and has worked in various multinational companies, including Sun Microsystems and Hewlett Packard. Andrei earned a bachelor’s degree in technical management at DeVry University with highest honors and a master’s degree in cyber security operations and leadership at the University of San Diego. He has been teaching software development and programming courses ...Read More
-
-
POLICIES:
1st meeting mandatory.
Early enrollment advised.
No UCSD parking permit required.
No visitors permitted.
Pre-enrollment required.
No refunds after: 7/12/2021.
-
NOTE:
Grade Level: 9th-12th
Instructor will contact students 24-hours in advance of class with Zoom information.
Students have the option of logging on to Zoom from 9-9:30am to have office hours with the instructor.
In addition, students have the option of staying on Zoom after class ends from 11am-12pm for additional support.
Please note that some courses require supplies. Supply information will be posted here by 4/15/21. We recommend you check back at this point for further details.
DATE | DAY | START | END | LOCATION |
---|
7/19/2021 | Mon | 9:30 a.m. | 11:00 a.m. | |
7/20/2021 | Tue | 9:30 a.m. | 11:00 a.m. | |
7/21/2021 | Wed | 9:30 a.m. | 11:00 a.m. | |
7/22/2021 | Thu | 9:30 a.m. | 11:00 a.m. | |
7/23/2021 | Fri | 9:30 a.m. | 11:00 a.m. | |
There are no sections of this course currently scheduled. Please contact the Pre-College Programs department at 858-534-0804 or precollege@ucsd.edu for information about when this course will be offered again.