Grades 9-12

TinkRbot AI: Python

TinkRworks_TinkRbot_Python_Now_Available

Hands-On Robotics Learning

Inspire Innovation with AI and Python!

Introduce students to the future of robotics with TinkRbot AI: Python. This comprehensive, hands-on project combines robot construction, Python programming, and an exciting new lesson on artificial intelligence and machine learning.

Students will build and program a fully functional robot capable of autonomous navigation, remote control, and complex behaviors. Along the way, they’ll explore key Python concepts such as variables, loops, functions, conditionals, and modules—while applying real-world skills like sensor data processing and algorithmic decision-making.

Now featuring a dedicated AI lesson! Students gain a foundational understanding of how machines learn by training their very own AI model and exploring the potential and challenges of this exciting technology.
01

Key Concepts​

Conditionals, Data Types, DC motors, Functions, Infrared, Libraries, Line following, Loops, Maze solving, Modules, Python, RGB pixel, Reflectance sensor, Remote control, Robotics, Servo motors, Subroutine, Syntax, Ultrasonic sensor, Wall following, AI and Machine Learning

02

Essential Question​

How can the integration of multiple sensors enable a robot to move autonomously through its environment?
Get a sneak peek at our STEAM curriculum and discover how TinkRworks projects spark creativity, coding skills, and hands-on learning in the classroom!

Summary of Standards

Grades 9-12
Computer Science Teaching Association Standards (CSTA) Students learn how computing systems work by exploring the relationship between hardware, software, and abstraction, and by applying systematic troubleshooting strategies to solve problems. They design and prototype algorithms, use lists to simplify solutions, and create computational models and data visualizations to make sense of real-world phenomena. Collaboration is emphasized as students work together—often across disciplines—to develop solutions and share their findings.

Common Core ELA Students practice critical thinking and communication by researching and analyzing information, using evidence to support their ideas, and writing clear, well-organized explanations and arguments. They collaborate in discussions, pose and respond to questions, and present their findings using digital tools to engage their audience. Through planning, revising, and refining their work, students build strong reasoning, problem-solving, and communication skills.

Next Generation Science Standards (NGSS) Students use Python programming and robotics to break complex, real-world problems into manageable parts, design and refine solutions, and run computational models to test their ideas. They explore energy transfer by building and programming devices that convert energy from one form to another while working within real-world constraints. This hands-on approach develops their engineering design skills, deepens their understanding of energy conservation, and builds proficiency in computational thinking and systems.

Texas Essential Knowledge and Skills (TEKS) Students will synthesize information to create new understanding. They will participate in student-led discussions by eliciting and considering suggestions from other group members, taking notes, and identifying points of agreement and disagreement. Students will use the order of operations to generate numerical expressions.

New York Computer Science and Digital Fluency Standards Students design and refine Python programs and computational models to solve real-world problems, break down complex tasks, and create simulations or visualizations that meet user needs. They collect and analyze data, use control structures and data structures like lists or objects, and explore how hardware, software, and Internet protocols work together to enable computing systems. Along the way, they develop troubleshooting strategies, consider the societal impact of computing, and learn to communicate how technology shapes, and is shaped by, other fields.

Indiana K-12 Computer Science Standards Students explore how computer science impacts daily life and emerging careers while investigating trends, innovations, and ethical considerations in technology. They design and iteratively develop computing artifacts with user interfaces, apply programming constructs like variables, loops, and functions, and use abstraction to manage complexity. Through data collection, modeling, and analysis, they test and refine solutions, communicate findings across media, and collaborate to solve real-world problems—meeting Indiana’s emphasis on inquiry, problem-solving, and computational thinking.

Their creativity shines through the customization of their TinkRbots. I’ve seen everything added to their cars – from the more artistic, like fake eyelashes and diamonds, to more practical, like a 3D printed snowplow. Students take full ownership of their learning because they are allowed to think outside of the box and take risks. More importantly, they are allowed to fail, knowing that failure is the path to success.

MEGAN MATTUCCI

Middle School STEAM Teacher, S.E. Gross Middle School

Unleash Creativity in Your STEAM Program

Get in Touch to Learn More!

Fill out the form below or schedule a demo to learn more. Our team will personally reach out to answer questions, discuss pricing, and guide you through the next steps.