Engineering and Entrepreneurship- Level 1

Grade Level : 7-10         Difficulty Level : Beginner         Duration: 11 weeks, 2 hours per week         Registration Closed


We live in an amazingly high-tech world, surrounded by electronic gizmos and gadgets. Because our lives are so infused with electronics, everyone – engineers, educators, entrepreneurs, students, and artists alike – can greatly benefit from learning more about them. Understanding how to read schematics, solder, program, and build circuits instills a unique understanding of the world we live in, not to mention, hacking and making with electronics is just plain fun! Anyone can (and should!) learn electronics. It’s just a matter of finding somewhere to start.

Start here! In this introductory level course you’ll learn the fundamentals of electrical engineering and basic electronic theory. We’ll start with the very basics of circuit design and work our way up to programming electronics using the Arduino platform. You’ll then apply your newly acquired engineering and programming skills to build real life products that uniquely express your creativity and engineering skills. This is an ideal class for kids who want to tinker with, build, and create their own electronic gadgets!


About Arduino

Arduino is an open-source electronics platform based on easy-to-use hardware and software. It’s intended for anyone making interactive projects. Introduced in 2005, the Arduino platform was designed to provide an inexpensive and easy way for hobbyists, students and professionals to create devices that interact with their environment using sensors and actuators.


2016 Student Project Portfolio and Accomplishments

We love to show off our student projects and accomplishments. Here are the projects built by the cohort of 2016:

Rainbo Skyz: A software-controlled, light-up umbrella.

Flora Watch: Accelerometer-controlled wrist watch with bright LED ring

Illumi-board: Motion-activited, gesture-controlled, LED Tabletop

Googly Eyes: Programmable LED costume goggles

Goofy Gloves: Programmable light-painting gloves

Bling-hoop: Programmable LED basketball hoop

Safety Jacket: Smart jacket for pedestrian safety

Hiker’s Backpack: Smart backpack with embedded GPS



Who should take the programming class?

This class is designed for any student entering 7th grade through 10th grade. Students will learn the fundamentals of programming. Basic familiarity with programming languages is not necessary but definitely helpful.

What is your make-up class policy?

There will be NO MAKEUP CLASSES and NO MISSED CLASS CREDITS or extensions. Please make sure your child attends every class!

Can my child bring his/her own laptop to the class?

Yes. We require that you bring your own laptop for this class. We support the following configurations:
  • Mac: Intel chipset based Macs with OS X 10.8+
  • Windows: Intel Core2 Duo or better, Windows 8.1+, 4GB+ RAM, and 8GB+ disk

Code Hobbits is not held liable for lost or damaged items. Please make sure your computer is functioning perfectly. We will not be responsible for missed instruction because of a faulty student-provided laptop. Chromebooks are not supported in this class.

How many students will be in my child’s class?

Our goal is to provide low student to instructor ratio. We have found that a maximum of eight students per instructor gives enough interaction while ensuring that everyone gets plenty of personal attention.

When and Where?

Classes are held at:
Ohlone Community College, Newark Center, 39399 Cherry Street, Newark, CA 94560

Class schedule:
Sundays 3:00PM – 4:50PM on Mar 12, 19, 26, Apr 2, 9, 23, 30
(There will be no class on Feb 19, Mar 5, and Apr 16)


$688 Tuition + $100 Materials fee for 11 weeks, ~2 hours per week.