WELCOME TO WHCT
 





Course Time:

  • This course is offered on Tuesdays.



Course Prerequisites:

  • 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:

  • Arduino Project Handbook VOLUME 2  by Mark Geddes, 2017
    ISBN- 1593278187
    Please make sure you order the BLUE book and not the red.
  • ELEGOO UNO Project Super Starter Kit with Tutorial and UNO R3 Compatible with Arduino IDE - found here 
  • personal laptop to bring to class every week- PC or Mac (Chromebooks will not work)
  • free Arduino account
  • free Arduino IDE software (for PC or MAC)
  • free Codecademy account
  • free Tinkercad account



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:
  • motion sensor alarm
  • light-activated night light
  • LED disco strobe light
  • Arduino piano that can play different songs
  • digital thermometer
  • ultrasonic robot
  • Arduino game projects using light, sound, and joysticks including PONG 
  • and 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

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. 




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.
  • Homework lessons are all online and must be shared via Google Docs.  All homework is only 5 questions per lesson.
  • We will mainly have 3 types of homework:
    • 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 Builds - 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)
    • Arduino Worksheet - After every lesson/build, there is a corresponding questionnaire that is given for homework,
      accessible through Google Docs.  Students will make a copy of the document,
      complete the 5 questions, then share said document with Mrs L. (Due by class time.)



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.



Grading:

  • 35%  assignments
  • 30%  participation
  • 30%  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.
  • Ability to download provided .zip folders.
    (Some virus scans won't give access.)



Course Supplies:

  • above listed resources
  • graphing paper notebook
  • additional supplies TBA
  • any extra build pieces will be provided by Mrs L. via the lab fee