Robotics & Coding Workshops

Coding For Kids: Digital Storytelling (Grades 1-3)
4 lessons – Feb 8, 15, 29 & Mar. 7 – 4:45-6:45 pm

Use computer science to tell fun and interactive stories. Exercise your creativity by coding a unique animated story each day. Learn how to create your own settings and characters, and then make those characters interact with each other! Finally create a real or imaginary story about you, using the popular Scratch programming language developed at MIT! Let’s laugh, code, and have fun sharing the incredible stories we create!

Students will have the opportunity to:
  • learn about the logic of coding (computational thinking)
  • integrate knowledge from the sciences, technology, art, engineering, and mathematics
  • learn a new aspect of coding each class, and then use that concept in a series of increasingly complex challenges and problems
  • find different ways to solve problems by adding new features, identify bugs, and find more efficient solutions
  • employ their creativity in open-ended projects, which they will then present to the rest of the class

Introduction to Robotics Programming (Grades 4-6)
4 lessons – Mar. 28, Apr. 4, 11 & 18 – 4:45-6:45 pm

Combine software programming with robotics hardware, and learn how to manipulate machines to play games and have fun! Students get an introduction to the world of programmable machines, artificial intelligence and the Internet of Things. Students have the option to code in mBlock (a block-based application similar to Scratch) or use Python, a popular language with artificial intelligence professionals. The Codey Rocky robot used in this workshop has over 10 electronic modules, ranging from infrared transmitters to gyroscopes, and it can be programmed to drive around obstacles, display digital animations, react to sensor data, play music and more!

Students will have the opportunity to:

  • learn the basics of robotics programming
  • use software to control physical devices
  • be introduced to artificial intelligence and the Internet of Things
  • choose between basic-block based programming (e.g. Scratch) or advanced AI-based languages (e.g. Python)
  • write programs that interpret and process data from multiple sensors, including voice recognition, infrared transmissions, gyroscope inputs, and light sensors
  • translate human logic into instructions that can guide a machine to perform basic tasks

Get in touch for a
free assessment interview.