Classes

Bytes & Bots Classes

Bytes & Bots Classes

Buildologie© (Imagine-Build-Discover) courses focus on Educational Robotics using LEGO© Mindstorms© and EV3© learning platforms, and Open Source Hardware/Software technologies. Codologie© (Learn to Code, Code to Learn) courses let students explore computer programming and application development using real-world open source hardware and software learning platforms leading to real world Internet of Things (IoT) applications. Gamologie© (Imagine-Code-Play-Share) courses let students apply their imagination and creativity and explore game development.  Year-Round after-school classes and seasonal camps during winter, spring, and summer are available at our Irvine and Los Alamitos labs. Camps may be available at other SoCal locations!

Our Bytes & Bots STEM Club Membership is an exceptional value that provides year-round access to both Buildologie©, Codologie©, and Gamologie© programs.

Traditional School Year Schedule:

Weekdays (Mon - Fri):

  • Period I: 10 AM to 11.40 AM (K - 12th grade - Reserved for Home School and Independent Study Students)
  • Period II: 3.00 PM to 4.40 PM (K - 7th grade)
  • Period III: 4.40 PM to 6.20 PM (K - 7th grade)
  • Period IV: 6.20 PM to 8.00 PM (8th - 12th grade)

Saturdays:

  • Period I: 9:00 AM to 10:40 AM
  • Period II: 11:00 AM to 12:40 PM
  • Period III: 1:00 PM to 2:40 PM

Summer Class Schedule (Mid June - End of Aug) Specific dates vary each year:

Weekdays (Mon - Fri):

  • Period I: 4.30 PM to 6.10 PM

Saturdays:

  • Period I: 9:00 AM to 10:40 AM
  • Period II: 11:00 AM to 12:40 PM
  • Period III: 1:00 PM to 2:40 PM

Each class is 100 minutes long.


Display per page
Sort by

Mathobotix Trial Class

$40.00 *
* Prices plus sales tax, plus delivery

Buildologie - TotBot

Buildologie - TotBot

buildologie - TotBot
the hands-on experimental study of pre-robotic structure built using Lego WeDo components and/or other open source components. They apply vertical and horizontal movements and control their bots real time using keyboard and mouse.
Buildologie I - Elementary

Buildologie I - Elementary

Definitions of buildologie I - Elementary
noun
the hands-on experimental and exploratory study basic robotic structure built using Lego Mindstorms components and/or other open source components, divided into many specialized fields that cover their cyber-physical interactive system, sub systems including power, Touch, Light, Color, Rotational, and ultrosonic sensors, control using a basic micro-controller, and basic application programming using kid-friendly LabView programming software. Elementary school  students work on grade and skill appropriate projects.
"An A level student at Mathobotix Labs, Nikita is studying buildologie-I to become a future engineer."
Buildologie II - Junior High

Buildologie II - Junior High

Definitions of Buildologie II - Junior High
noun
the hands-on experimental and exploratory study basic robotic structure built using Lego Mindstorms/Tetrix/VEX Educational Robotics components and/or other open source components, divided into many specialized fields that cover their cyber-physical interactive system, sub systems including power, Touch, Light, Color, Rotational, and ultrosonic sensors, control using a basic micro-controller, and basic application programming using LabView or RobotC or EasyC programming software. Junior High students work on grade and skill appropriate projects.
"An A level student at Mathobotix Labs, Tesla is studying buildologie-II to become a future engineer."
Buildologie III - High School

Buildologie III - High School

Definitions of Buildologie III - High School
noun
the hands-on applied study of robotics built using Lego Mindstorms/Tetrix/VEX Educational Robotics components and/or other open source components, divided into many specialized fields that cover their cyber-physical interactive system, sub systems including power, Touch, Light, Color, Rotational, and ultrosonic sensors, control using a micro-controller such as Mindstorms or Arduino, and application programming using either Java or RobotC or EasyC programming software. Students work on grade and skill appropriate projects and choose their choice of programming language.
"An A level student at Mathobotix Labs, Julie is studying buildologie-III to explore STEM educational and career pathways. She is programming her robot using Java programming language so that she can prepare for her AP Computer Science"
Codologie I - Scratch Programming

Codologie I - Scratch Programming

Definitions of codologie I - Scratch Programming
noun
Scratch is the computer programming language developed by the MIT Media Lab to enable young people to create stories, games and animations and learning to code while having fun. Simply snap together interlocking programming blocks to bring your story to life. Are you a kid with a story you'd like to tell?
"An A level student at Mathobotix Labs, Nikita is studying codologie-I to become a future computer application developer."
Codologie II - Raspberry PI Hardware and Python Programming

Codologie II - Raspberry PI Hardware and Python Programming

Codologie II - Raspberry PI Hardware and Python Programming: learn to code and code to learn. Codologie II is an introductory computer science and engineering course. It uses Raspberry PI hardare and Python and or Scratch language.
Codologie III - OpenTech 2.0 - Mini Projects & Arduino Apps

Codologie III - OpenTech 2.0 - Mini Projects & Arduino Apps

Definitions of Codologie III - OpenTech 2.0 - Mini Projects & Arduino Apps
noun
A mentored lab where students use open source hardware and software technologies and build smart devices and applications. Codologie III labs use the Arduino open source hardware and a choice of real world programming languages such as C and Java. The Arduino is a small single function micro-controller/computer designed to help students understand and explore the cyber-physical systems.
"An A level student at Mathobotix Labs, Nikita is studying codologie-III to become a future aerospace engineer, and may be, a inventor... and, may be a Smart Device Architect."
Gamologie I

Gamologie I

Definitions of Gamologie I
noun
Beginner level hands-on game development. Scratch is the computer programming language developed by the MIT Media Lab to enable young people to create stories, games and animations and learning to code while having fun. Simply snap together interlocking programming blocks to bring your story to life. Are you a kid with a story you'd like to tell?
"A student at Mathobotix Labs, Nikita is studying gamologie-I to become a future game developer."
Gamologie II

Gamologie II

Definitions of Gamologie II
noun
Intermediate level hands-on game development.

Gamologie II is an intermediate level course in game development where students learn concepts related to developing videogames such as player interfaces, displaying graphics, optional 3-D development, and some basic game mechanics by creating videogames of their own.  

At the end of this 12-week course you will have completed up to three hands-on projects. This course is for students interested in becoming a game designer, game artist, or game programmer.

Are you a kid with a story you'd like to tell?
"A student at Mathobotix Labs, Nikita is studying gamologie-II to become a game developer."
Gamologie III

Gamologie III

Definitions of Gamologie III
noun
Intermediate level hands-on game development.

Gamologie III is an advanced level course in 3-D game development where students learn concepts related to developing videogames such as player interfaces, displaying graphics, and some basic game mechanics by creating videogames of their own.  

At the end of this 12-week course you will have completed up to three hands-on projects. This course is for students interested in becoming a game designer, game artist, or game programmer.

Are you a kid with a story you'd like to tell?
"A student at Mathobotix Labs, Nikita is studying gamologie-III to become a game developer."