Instructor: Mr. Brown ๐ŸŽ“
Email: ebrown@slvusd.org ๐Ÿ“ง (Please keep emails short and to the point)
Room: C-103
Website: www.porttack.com/slv ๐Ÿ’ป
When: High School 2nd Period โฐ
Optional CoderDojo: 1st Tuesday Evenings ๐ŸŒ™

Requirements

Grades: 10-12 (or brief teacher interview)
Prerequisites: Math 1 (or brief teacher interview)
The primary purpose of the teacher interview is to assess maturity and establish expectations for rigor. Email Mr. Brown to schedule.

Course Description

Become a creator. Discover the power of coding as you explore the Python programming language to control a wide array of robotics technologies and Internet of Things (IoT).

In this hands-on learning experience, youโ€™ll delve into the fundamentals of electronics, sensors, coding, and 3D printing (time permitting). Gain practical knowledge in designing and assembling circuits, and unleash your creativity in creating functional 3D-printed components. With IoT, youโ€™ll have opportunities to explore cloud computing, artificial intelligence, and internet-connected gadgets, uncovering their immense potential for solving real-world problems.

As you progress, youโ€™ll embark on exciting projects that merge the realms of programming, robotics, and/or IoT, allowing you to bring your ideas to life. Youโ€™ll work with circuits, motors, servos, and sensors, expanding your knowledge of electronics and honing your problem-solving skills. Moreover, youโ€™ll develop critical thinking, communication, and teamwork abilities through collaborative project-based activities.

Immerse yourself in the cutting-edge world of โ€œProgramming, Robotics, and the Internet of Thingsโ€ and shape the future with your innovative creations. Gain the skills and confidence to build and control intelligent devices, paving the way for a promising future in the realm of technology and innovation.

Required Materials:

  • A folder with pockets
  • Lined looseleaf paper as needed ๐Ÿ“
  • 2 sharpened pencils โœ๏ธโœ๏ธ
  • A chromebook ๐Ÿ’ป
  • A Micro:bit (available in class)
  • Masks (if youโ€™re not sure if your sick) ๐Ÿ˜ท

It is likely a 3-ring binder will be desireable, but it is not clear yet.

๐ŸŽฏ Course Objectives: ๐Ÿš€

  1. Understand the fundamentals of coding using the Python programming language. ๐Ÿ’ป๐Ÿ

  2. Gain practical knowledge in electronics and sensors, including their applications in robotics and IoT technologies. ๐Ÿ› ๏ธ๐Ÿ”Œ๐Ÿ“ก

  3. Learn the basics of robotics, including motors, servos, gears, and the principles of robot design and operation. ๐Ÿค–๐ŸŽ๏ธโš™๏ธ

  4. Explore the concept of the Internet of Things (IoT) and its connection to cloud computing and artificial intelligence. ๐ŸŒโ˜๏ธ๐Ÿง 

  5. Learn the basics of 3D printing and its potential for creating functional components. ๐Ÿ–จ๏ธ๐Ÿ”ง

  6. Develop the ability to design and assemble circuits for various robotics and IoT projects. ๐Ÿ› ๏ธ๐Ÿ”Œ๐Ÿ’ก

  7. Acquire problem-solving skills through hands-on projects involving circuits, motors, servos, and sensors. ๐Ÿ› ๏ธ๐Ÿ”ง๐Ÿ”๐Ÿง 

  8. Foster critical thinking by applying coding concepts to real-world problem-solving scenarios. ๐Ÿค”๐Ÿ’ก๐ŸŒ

  9. Enhance creativity by designing and creating innovative projects that merge programming, robotics, and IoT. ๐ŸŽจ๐Ÿค–๐Ÿ’ก

  10. Cultivate communication skills through collaborative project-based activities with fellow learners. ๐Ÿ—ฃ๏ธ๐Ÿค๐Ÿ‘ฅ

  11. Build teamwork abilities by working together on complex projects and sharing responsibilities. ๐Ÿ‘ซ๐Ÿค๐Ÿ—๏ธ

Grading Policy ๐Ÿ“๐Ÿ—“๏ธ๐Ÿ‘ฅ๐Ÿ—๏ธ๐Ÿค๐Ÿ’ฌ๐Ÿ—ฃ๏ธ๐Ÿ’ป๐Ÿ“๐Ÿ”ง๐Ÿ““๐Ÿ› ๏ธ๐Ÿ‘ฅ๐ŸŽค๐Ÿข๐Ÿ“ˆ๐Ÿ“

  1. Weekly Reflections - 20% ๐Ÿ“๐Ÿ—“๏ธ Regular reflections on the learning process and personal growth.

  2. Collaborative Team Projects and Classroom Community - 20% ๐Ÿ‘ฅ๐Ÿ—๏ธ๐Ÿค๐Ÿ’ฌ๐Ÿ—ฃ๏ธ Students will be evaluated on their positive and active engagement within the classroom community and their ability to work effectively in collaborative team projects. This includes actively participating in group work, fostering a collaborative learning environment, and providing appropriate and constructive feedback to peers during team projects.

  3. Coding Assignments, Classwork, and Small Project Work - 20% ๐Ÿ’ป๐Ÿ“๐Ÿ”ง Evaluation of individual performance in coding assignments, in-class activities, and smaller project tasks.

  4. Individual and Group Engineering Notebooks and Presentation Skills - 20% ๐Ÿ““๐Ÿ› ๏ธ๐Ÿ‘ฅ๐ŸŽค Review of the quality and completeness of engineering notebooks kept by students, both individually and in groups, as well as their presentation skills when communicating project findings or results.

  5. Large Projects (including Engineering Notebook & Presentation) - 20% ๐Ÿข๐Ÿ“ˆ๐Ÿ“๐Ÿ““๐ŸŽค Assessment of studentsโ€™ performance in significant projects (at least one per semester), which may involve complex problem-solving, critical thinking, and creativity. This category will also consider their engineering notebooks and presentation skills related to the large projects.

๐Ÿ“š Behavioral Expectations: ๐Ÿš€

  • Arrive to class on time. โฐ๐Ÿšช
  • Start daily coding challenge upon arrival. ๐Ÿ’ป๐Ÿงฉ
  • Students will be present during class until excused. ๐Ÿ“š๐Ÿ™‹โ€โ™‚๏ธ
  • All students should be attentive and scholastic at all times. ๐Ÿ‘€๐Ÿง 
  • Our classroom is a safe space; always be respectful, supportive, and positive. ๐Ÿซ๐Ÿค๐Ÿ˜Š
  • I encourage students to wear masks when appropriate to protect their community, especially when sick. ๐Ÿ˜ท๐Ÿ‘ฅ๐ŸŒก๏ธ
  • Student space should be kept clean. If you cause a mess in the classroom, you will be expected to clean it. ๐Ÿงน๐Ÿšฎ๐Ÿงฝ
  • All expectations present in the SLV High School Student Handbook. ๐ŸŽ๐Ÿ“˜

โš–๏ธ Consequences โš–๏ธ

  • Phone call home โ˜Ž๏ธ๐Ÿ 
  • Referral to Counselor / Principalโ€™s office ๐Ÿ“ž๐Ÿ‘จโ€๐Ÿ’ผ
  • Behavioral Contract ๐Ÿ“œโœ๏ธ

Letโ€™s create a positive and nurturing learning environment together! ๐ŸŒŸ๐ŸŽ“

Signature Section

I have read the behavior expectations contained in this syllabus and have read the student handbook. I agree to abide by all guidelines outlined above and as present in the handbook. I understand the consequences of ignoring them as outlined above and as present in the handbook.

๐Ÿง‘โ€๐ŸŽ“ Student Name:


โœ๏ธ Student Signature:


๐Ÿ“… Date:


๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ Parent/Guardian Name:


โœ๏ธ Parent/Guardian Signature:


๐Ÿ“… Date:


๐Ÿ“ง Parent/Guardian Email:


โ˜Ž๏ธ Parent/Guardian Phone: