Teacher Training

We strive to provide the highest quality education, bridging your student's success with the well-formed infrastructure of knowledge and resources.

Teachers and schools

 It is important that schools have an ample amount of teachers who are experts in STEM, and these subjects should always be considered as high-demand subjects. Teachers who follow an alternative route to teacher certification are at an advantage to teach in a STEM field if they majored in one, or are transitioning from a STEM-related career.

 If you are interested in becoming a teacher and you have studied chemistry, biology, physics, calculus, engineering, or any other STEM subject, you will be a great asset to your school.

Since administrators set the tone for schools and entire districts, it’s important that you care about advancing STEM awareness and proficiency too.

Our Services

This technology is becoming more widespread every day, and our lack of proper education on the subject leaves many behind on how it works.

If you are working with students and you want to introduce Robotics to your class or you want to mentor an FLL team, but you are insecure about your technical knowledge in the Robotics field, then this is the right place for you. Having in mind teachers’ busy schedule, we have design two different schedules and added an option to design one just for you

We will give you step-by-step instructions and plenty of explanations concerning the programming and engineering aspects of the material. You will be able to go through the material both on your own at your own pace and in a small group with a professional instructor. Then you can practice the new knowledge and skills with multiple tasks with different difficulty.


Scientific Terminology

Here we cover science, technology, and engineering essentials. We also look at Art, Agriculture, and Mathematics essentials.

Analytical Robotics EV3 Assessment

We encounter the fundamental electronic components while navigating the EV3 canvas, the programming environment.

We learn of motors & sensors and EV3 pallets and blocks.


Here we describe what happens when a certain program runs, and describe variables and values in a program. We go over loop switches, and blocks in a program and the intended goal. Last but not least, we implement what have learned in Real-world challenges.

Image Gallery

Course outline

Module 1 Welcome Notes
Unit 1 Lesson 001 Word from Organizers
Unit 2 Lesson 002 Guidelines Ethics
Unit 3 Lesson 003 Disclaimer
Unit 4 Lesson 004 Rules and regulations
Module 2 Company Introduction
Unit 1 Lesson 005 Missions
Unit 2 Lesson 006 Overview and locations
Unit 3 Lesson 007 2021 -2022 Road Map
Unit 4 Lesson 008 Expectations
Module 3 Expectation/Deliverables for trainers & Students
Unit 1 Lesson 009 Teaching Kinder C1-C3
Unit 2 Lesson 010 Teaching Beginners C4-C5
Unit 3 Lesson 011 Teaching Intermediates C6-C8
Unit 4 Lesson 012 Teaching advanced students C9-C10
Unit 5 Lesson 013 Teaching Online
Unit 6 Lesson 014 Teaching Face to Face
Module 4 Pre Assessment in STEAM Practices Self-pace
Unit 1 Lesson 015 Science Basics
Unit 2 Lesson 016 Technology Basics
Unit 3 Lesson 017 Engineering Basics
Unit 4 Lesson 018 Math Basics
Unit 5 Lesson 019 Agriculture/ Art basics
Unit 6 Lesson 020 Teaching Face to Face
Module 5 Robotics Overview
Unit 1 Lesson 021 Science Basics
Unit 2 Lesson 022 Technology Basics
Unit 3 Lesson 023 Engineering Basics
Unit 4 Lesson 024 Math Basics
Unit 5 Lesson 25 Agriculture/ Art basics
Unit 6 Lesson 26 Teaching Face to Face II
Module 6 Review of Applied Science Concepts to Robotics
Unit 1 Lesson 027 Energy Types and Transfers
Unit 2 Lesson 028 Matter mixtures change in states.
Unit 3 Lesson 029 Basics of Dynamics Forces on Robots in motion
Unit 4 Lesson 030 Electricity
Unit 5 Lesson 031 Vision and Light
Unit 6 Lesson 032 Tsquared Robotics LLC
Module 7 PART A Introduction to EV3 Overview Electronics Components
Unit 1 Lesson 033 EV3 controller” The brock”
Unit 2 Lesson 034 Navigating EV3 screens
Unit 3 Lesson 035 Controller Pinout
Unit 4 Lesson 036 Motors and Power management
Module 8 PART C Introduction to EV3 Overview Hardware Components
Unit 1 Lesson 037 Gears types
Unit 2 Lesson 038 Connectors
Unit 3 Lesson 039 Kits and BOM
Unit 4 Lesson 040 Identifying parts from Completed Machines.
Module 9 EV3 Mindstorms Platform
Unit 1 Lesson 041 Assessing basics of Electronics Components
Unit 2 Lesson 042 Assessing basics EV3 Programming environment Lesson
Unit 3 043 Assessing basics EV3 Pallets and Programming Blocks
Unit 4 Lesson 044 Assessing basics of Gears Beans Axles Connectors Part I
Unit 5 Lesson 045 Assessing basics of Gears, Beans, Axles &Connectors Part II
Module 10 Learner Assignments( Assessments)
Unit 1 Lesson 046 Learners Team mechanical challenges PUMP
Unit 2 Lesson 047 Learners Team mechanical challenges Grippers
Unit 3 Lesson 048 Learners Team Design challenges Pick and place
Unit 4 Lesson 049 Learners Team Programming challenge Locomotion
Unit 5 Lesson 050 Learners Team Programming challenge Open Loop
Unit 6 Lesson 051 Learners Team Programming challenge Closed Loop
Module 11 NH_100 EV3 Programing Concepts & Enviroement
Unit 1 Lesson 052 Ports| Sensors | Motors
Unit 2 Lesson 053 EV3 Navigation Lesson
Unit 3 Lesson 054 Projects & Programs
Unit 4 Lesson 055 Programming Environment
Unit 5 Lesson 056 EV3 Palettes
Unit 6 Lesson 057 EV3 – More Palettes
Unit 7 Lesson 058 Tsquared Robotics LLC
Unit 8 Lesson 059 The basic EV3 Sensors
Unit 9 Lesson 060 Using Remote, Phone and Table Control
Unit 10 Lesson 061 Motor Control and Setups
Unit 11 Lesson 062 Mixing components DFM
Unit 12 Lesson 063 Identifying parts from Completed machines
Unit 13 Lesson 064 Electronics Components review
Unit 14 Lesson 065 EV3 Motor
Unit 15 Lesson 066 Move Steering (not tank) Block
Unit 16 Lesson 067 Move Tank (not steering) Block Large Motor Block
Unit 17 Lesson 068 Medium Motor Block
Unit 18 Lesson 069 Action Blocks Basic Steps to Create A Program
Unit 19 Lesson 070 Turn VS Spins
Unit 20 Lesson 071 Using Geometry & Math
Unit 21 Lesson 072 Tips
Unit 22 Lesson 073 02Part B Lesson 074 Review and assessment
Unit 23 Lesson 074 Review and assessment
Module 12 NH_101 Workshop
Unit 1 Lesson 075 Sensors & Sensing
Unit 2 Lesson 076 Robot Logic
Unit 3 Lesson 077 The Engineering Process
Unit 4 Lesson 078 Challenge
Module 13 Module 13: EV3 Platform Application to real world challenges
Unit 1 Lesson 079 Four ways of getting your robot to start
Unit 2 Lesson 080 Drive Train (Functional Test, Forward, Reverse, Park Manual or Park)
Unit 3 Lesson 081 Self-Parking (90 deg , Forward, Backward, Angular and Parallel)
Unit 4 Lesson 082 Safe driving Accelerating/ Slow down Keeping Safe distance front and side Self-guided at traffic light, green, Orange, Red and round about
Unit 5 Lesson 083 Incidents, Fire Emergency, Incoming traffic,…
Unit 6 Lesson 084 Respecting traffic signs, Following patterns,..
Unit 7 Lesson 085 Security Alarm: Bright light, Bump/Front&Side, Proximity& Motion
Unit 8 Lesson 086 The robot will greet you/ Display emoji’s,…
Unit 9 Lesson 087 Upgrades, Time & Performance based warnings
Module 14 Our Skill development Roadmap
Unit 1 Lesson 088 K-3
Unit 2 Lesson 089 7 - 12
Unit 3 Lesson 090 14 - 18+
Unit 4 Lesson 091 Regional Business of Tsquared Robotics LLC United States
Unit 5 Lesson 092 Global Business of Tsquared Robotics LLC
Unit 6 Lesson 093 Tsquared Robotics LLC
Unit 7 Lesson 094 Other projects
Module 15 Mastering EV3 Language
Unit 1 Lesson 095NH 100 review
Unit 2 Lesson 096 Assessment
Unit 3 Lesson 097 14 - 18+
Unit 4 Lesson 098 Regional Business of Tsquared Robotics LLC United States
Unit 5 Lesson 099 Global Business of Tsquared Robotics LLC
Module 16 Hand on Exercises ( workshop)
Unit 1 Lesson 101 Component’s assessment
Unit 2 Lesson 102 The build challenge “Hopping Mechanism “
Unit 3 Lesson 103 Building a simple Car Robot for locomotion challenges
Unit 4 Lesson 104 The Programing challenges for a milk run robot
Unit 5 Lesson 105 The Indiana 500 robot challenge
Module 17 Common Programming Syntax error
Unit 1 Lesson 106 Challenge Locomotion program syntax
Unit 2 Lesson 107 Challenge Open Loop Sensing program syntax
Unit 3 Lesson 108 Challenge Closed loop sensing program syntax
Unit 4 Lesson 109 Challenge Multitasking Programing loop
Unit 5 Lesson 110 Challenge Data wire and data logging program syntax
Module 18 Everyday Robotics challenges Navigating the environment.
Unit 1 Lesson 111 Challenge Robot Locomotion
Unit 2 Lesson 112 Challenge Voice Powered Robot
Unit 3 Lesson 113 Challenge Cliff Avoidance
Unit 4 Lesson 114 Challenge Collision Avoidance
Module 19 Concept and Method of systemic of troubleshooting
Unit 1 Lesson 115 Describing what happens when a program runs
Unit 2 Lesson 116 Describing Values to input in the program
Unit 3 Lesson 117 Describing Ports and components connection in the program
Unit 4 Lesson 118 Describing Loops Switches and Other programming control blocks in the program
Unit 5 Lesson 119 Understanding Real world challenges
Unit 6 Lesson 120 Tips and Common fine tuning
Unit 7 Lesson 121 Tsquared Robotics LLC
Module 20 The EV3 Project challenge
Unit 1 Lesson 122 Envision it. Engineer it. Make it work
Unit 2 Lesson 036 Design Brief
Unit 3 Lesson 123 Brainstorming
Unit 4 Lesson 124 Select the optimal solution
Unit 5 Lesson 125 Test and Analyze it
Unit 6 Lesson 126 Challenge Line Follower
Unit 7 Lesson 127 Review and Revise
Unit 8 Lesson 128 Communicate your Solutions
Module 21 Our Portfolio of services
Unit 1 Lesson 129 Our Camps
Unit 2 Lesson 130 Our Classes
Unit 3 Lesson 131 Our Certificate classes
Unit 4 Lesson 132 Our Tournaments
Unit 5 Lesson 133 Our Cert, Diploma & Degree Programs