Surrey Traditional School – Mondays – L1 Robotics & Python


Time: School Dismissal to (4:00pm or 5:00pm)

Start Date: Jan 9, 2023

Do you know kids start to form career choices between the age of 7 and 12?  With the advent of Robotics, AI, Virtual Reality etc. many traditional jobs are disappearing, and new opportunities are appearing constantly. Learning Robotics, Coding & AI will help kids prepare to grab these opportunities. So let us grow their interests in the tech of tomorrow! We are bringing in one of the leading Robotics Education providers to the school.

Intermediate Robotics & Coding: (Age 9 to 13) :

This course introduces students to the world of computer programming and robotics for beginners. First hour focuses on robotics followed by a quick 10-minute snack break and followed by computer programming (Scratch & Python) session.

Robotics session include real, physical robots for students to build and program. During the first few months students use simpler robots. However, our robots change every month or other month. Students program robots using an easy to use, drag and drop interface. Some of the day-to-day activities include programming a robot hand to grab objects with five fingers, programming a drawing robot that use real paper and markers to draw shapes or pictures. Students will also program robots to traverse mazes or program them to walk on four legs.

The second part of the class is focused on Computer Programming which includes both theory and learning via projects. This part starts off with programming concepts using the scratch language to quickly walkthrough the key programming concepts.  We use Python, which is a very powerful, industry strength programming language that is an extremely valuable skill to have.

Details of Robotics modules:

Module 1: Fundamentals— Historic understanding of both hardware and software portions of Robots.

Module 2: Navigation & Robot Math— Foundational concepts/theory of Robot programming and attaining precision in movements. Ends with real world mini projects from industries using these concepts.

Module 3: Sensors— Various sensors robots use and adjust actions based on those. Ends with real world mini projects from industries using these concepts.

Module 4: Control— Complex logic portions in processing input and programming for more intelligent decisions.

Details of Coding modules:

Module 1: First focus is on the basics of programming – Like the right ways to code, algorithms, modular programming (divide & conquer) etc. by using simple examples and real-world scenarios. Uses scratch programming language.

Module 2: Introduction to Python:

Module 3: ‘Big ideas’ and computational thinking approach. Simple projects that practice these concepts and team projects.

Module 4: Review of Python standard libraries.

Note 1: What is new in 2022-2023? From 2022 sept onwards, we are adding more robot build activities and combining our Level 1 robotics programming and Level 1 robot build courses to a single Level 1 Robotics course. This gives the students to complete the Robotics and Computer programming L1 courses the same year. We are changing robots every month or other month to keep the interest of kids going as well as to expose students various types of robots.

Note 2: Class days: Jan 9th, 16th, 23rd, 30th, Feb 6, 13, 27, March 6th , 27, Apr 3, 17, 24th.

Note 3: Enrolled students will also get a two free half day spring day camps at our center to make up missed days during school closure. ie; One half day (4 hours) robotics camp and half day(4 hours) digital arts camp at our center (17720 57 Ave surrey BC, V3S 9C1). However no refunds/replacements or other arrangements can be made if students can not attend this camp. The details to enroll the free camp will be emailed to enrolled students later on. 

Note 4: This is an ongoing play based class. So it is okay to join after the January start date also.

Please select a pick up time

4:00 pm, 5:00 pm