Arduino - Beginner Programming and Robotics



Monika Lambert

Course Time:
This course is offered on Tuesdays.

Course Pre-Requisites:

  • This course is open to 8th - 12th grade students.

  • No previous programming or electronics knowledge is required for this class!
    All electronic concepts and programming for each project will be explained step-by-step.

Course Resources:




Course Description:

This course uses a hands-on, project-based approach to learning the Arduino platform.

In this course, students will build projects such as:

  • A motion sensor alarm

  • A light-activated night light

  • An LED disco strobe light

  • An Arduino piano that can play different songs

  • An Arduino Online Weather Station that connects to the internet to retrieve
    and display weather information based on your location

  • An ultrasonic robot

  • Arduino game projects using light, sound, and joysticks including PONG 

  • Much much more...

Students will learn about and become proficient with the following components and understand exactly how they work as they will be incorporated in projects:

  • Breadboards

  • LEDs

  • Active and Passive Buzzers

  • Switches

  • Potentiometers

  • Transistors

  • Ultrasonic Sensors

  • Seven Segment LEDs (single and four digit)

  • Infrared Receivers

  • Joysticks

  • 8x8 Matrix LEDs

  • Shift Registers

  • DC Motors

  • Servos

  • LCD Screens

  • Bluetooth Modules

  • Wifi and GSM Shields


And much much more...

The course will be broken up into a Coding C++ section, Basic Arduino Knowledge section,
Simple Projects section, Intermediate Projects section, and an Advanced Projects section
allowing students to progressively level up throughout the year.  Quarterly goals can be seen here.




Course Class Time:

  • Introductions to new lessons will take up the first 20-30 minutes of class.

  • The rest of the class time will be spent on project completion and individual Q&A sessions.

  • Here is the approach that is taken for each project:

    • A detailed background of all the electronic principles and operation of the electrical components for each project will first be discussed.

    • The wiring of components and layout of the project will then be covered in the circuit diagram.

    • Detailed live demonstrations will show how to wire up and assemble the components
      for the project.

    • The code will be uploaded to demo the project and how it works.

    • A detailed line-by-line code review will then describe how the software and hardware components work together.

  • Each project will be given sectional due dates, when certain parts or checkpoints of a project must be completed. After the allotted class time, students who need more time to complete projects must have the ability to work at home.
    Contact Mrs. Lambert with any questions during the week. 



Course Homework Requirements:

  • Check Schoology weekly!

  • Homework time will be based on each student’s coding ability and how much he/she
    completes in class.

  • Type:

    • Coding - Mainly throughout the first quarter, there may be a few coding assignments to reinforce the class lesson and to review/study for upcoming quizzes. (Participation grade)

    • Arduino - Although Arduino projects are aimed to be finished in class, some projects may require students to work from home. Once completed, these assignments’ sketches and pictures must be e-mailed to Mrs. Lambert by 8pm the Monday evening before class.
      (Project grade)



Late Policy:
Homework is due at the beginning of each class unless otherwise posted on the assignment 
page on Schoology. (Sometimes homework must be submitted online by Monday at 8pm or Wednesday at 8pm.)

Homework that is turned in after class by that evening (same day) receives a 5% deduction for  lateness.  This is to ensure the importance of bringing your work to class because we frequently  use your homework as the review warm-up.

Homework submitted online the next day (one day late) receives a 15% deduction.
Two days overdue receives a 30% deduction.
Homework turned in later than three days after class can only receive 50% of the total points.

It is very important to check Schoology for homework deadlines.
This is the student’s responsibility, not the parent's.




  • 45%  participation

  • 50%  projects

  •   5%  quizzes




Specific Requirements:

  • Reliable internet access is required for this course.

  • Check Schoology at least once a week for homework,
    next week’s expectations, and to contribute to the discussion blog.

  • Ability to bring a laptop (PC or Mac only) to class every week




Course Supplies:

  • above listed resources

  • graphing paper notebook

  • soldering kit (found here)

  • additional supplies TBA




Please reload

© 2021 by West Harpeth Christian Tutorial. Web Design by Lambo Studios

  • w-facebook