AIM Educators Start Here

Welcome to teachAIM.vex.com!

Welcome educators! You are here because you recognize the importance of integrating cutting-edge technology like robotics and artificial intelligence into your computer science (CS) curriculum. You understand that providing students with engaging, hands-on experiences in Artificial Intelligence (AI) and robotics is crucial to helping them envision themselves as innovative, capable, and creative problem-solvers in a technology-driven world.

We know that teaching, no matter the environment, presents unique challenges. Educators today are balancing numerous responsibilities and demands on their time and energy. Our comprehensive, adaptable VEX AIM educator resources are designed to simplify the integration of AI, computer science, and robotics into your classroom—whether you're new to teaching AI or an experienced CS educator. Many people are also concerned with student privacy in this new age of AI. Rest assured, student privacy is of our utmost concern, and no personally identifiable data is ever collected.

As you explore teaching with VEX AIM, this start page will become your central hub for all related resources. Here, you'll gain immediate access to everything needed to effectively teach with VEX AIM, starting with our immersive, inquiry-based AI and robotics curriculum. Additionally, you’ll find extensive teacher resources, support materials, and inspiration to elevate your students’ experiences—and your own—with VEX AIM.

Dr. Jimmy Lin
Director of Computer Science Education, VEX Robotics

Welcome to the VEX Classroom series. I'm Jason McKenna, and I'm very excited to introduce you to VEX AIM, an essential part of VEX's computer science continuum. VEX AIM brings computer science to life through a hands-on, engaging robotics platform that grows with your students.

Beginning students can use intuitive controls like the One Stick Controller and Touch to Code. As their confidence builds, students can explore block-based coding, switch, and Python commands, leveraging VEX AIM's AI Vision Sensor for object recognition and autonomous navigation. VEX AIM is not just educational; it's also a lot of fun. Students can personalize the robots with emojis, sounds, and custom images. They can kick sports balls, place barrels, and solve real-world challenges, all while learning essential computer science and STEM skills. VEX AIM meets students where they are and inspires them to go even further.

Of course, the best thing about VEX AIM is that it's not just a robot. It's all the things that we include to help you be successful in your classroom. The first part of that is the VEX AIM Intro Course found at education.vex.com. Here, you will find everything that you've come to expect from VEX to implement VEX AIM in your classroom. You have student-facing material that includes direct instruction videos, formative assessments, and journal prompts that help students move beyond the conceptual understanding of computer science to a much deeper level.

In addition to that, we offer teacher support materials embedded within the Intro Course itself, including Teacher Notes to help guide and facilitate your instruction. We also provide a Teacher's Portal, which includes a cumulative pacing guide and standards alignment, all designed to help you successfully use VEX AIM within your classroom.

In addition to our VEX AIM Intro Course, we also offer professional development located at pd.vx.com. Here, at our entry course, you can get everything you need to be successful, not only to learn about the pedagogy but also about the VEX AIM robot itself. This online self-paced course will allow you to learn everything you need to be successful with using VEX AIM in your classroom. The best part about our certification course is that after you become certified, you have the opportunity to participate in our Professional Learning Community.

In the Professional Learning Community, you can get questions answered and collaborate with peers from all over the world to enhance your knowledge about computer science and VEX AIM. Have an interesting lesson you want to try? Get feedback from us and teachers worldwide. Have a new topic you want to explore or a question about coding? Anything you want answered can be explored within our Professional Learning Community.

Everything we provide with our VEX AIM Intro Course and Professional Development is grounded and guided by research. You can explore all of this research at research.vex.com. We want to ensure that we are following the best practices in STEM and computer science education, as well as in teacher professional development, as we guide you to use VEX AIM within your classroom or educational setting. You can be confident that the resources we provide are guided by the best possible practices in computer science and STEM education.

In addition to our VEX AIM Intro Course and our Professional Development, we also have resources like the VEX Library. The library contains articles that cover everything from how to get started with the VEX AIM robot, how to charge your VEX AIM robot, to facilitating a classroom discussion using our VEX AIM Intro Course.

In addition to our VEX Library, we're very excited about the VEX AIM API. This is a comprehensive resource located at api.vex.com, and it's also built within VEXcode itself. It allows you to explore the different commands you'll be using to make your VEX AIM robot solve real-world challenges or to explore various computer science concepts.

With VEX AIM, our goal is to help bring computer concepts to life. That's why we've designed this robot to be not only educational but also fun, along with all these resources to help you bring VEX AIM to your classroom.

This Teach Page allows you to see everything we're providing so that you can get started in your classroom.

VEX Classroom Series.

Can't view this video? Download here >


Curricular Support

VEX offers free, online, integrated computer science (CS) curricula for teaching with VEX AIM. Our Activities and courses provide the support teachers need to easily immerse their students in collaborative, project-based CS learning powered by the excitement of educational robotics. 

VEX AIM Courses deliver comprehensive computer science curricula. Each unit offers a wealth of resources for teachers, serving as an online teacher’s manual that includes: 

Want to learn more about VEX AIM Activities and courses? VEX Professional Development Plus is a comprehensive suite of professional development offerings designed to support all teachers. See below for details.

Row of a VEX AIM course tiles that each link to a VEX AIM course.
A screenshot of the Direction Drills Activity is shown to illustrate what an AIM Activity looks like.

VEX AIM Activities are designed for independent student use. They offer cross-curricular connections and are great for short activities, learning centers, or extending or reteaching concepts from VEX AIM courses.

Our pacing guides make planning straightforward and easy. The AIM Cumulative Pacing Guide contains all of our courses and activities in one place that you can use to plan instructional sequences that meet your goals.

Cumulative Pacing Guide in Teacher Portal

Comprehensive Teacher Support

Teacher as Facilitator

While AIM courses are student-facing content, a side-by-side Facilitation Guide serves as the teacher-facing companion for each page in a unit. This functions like a teacher’s manual, providing the resources, materials, and information needed to plan, teach, and assess with VEX AIM. You can print the entire page to have a paper copy on hand while planning and teaching.

Toggle button for student and teacher version Showing the teacher model side-by-side

Simply use the toggle at the top of the page to select Teacher to view in line facilitation information as you teach. Begin by reviewing the "Before You Begin" section for an overview of the unit. Then each section includes lesson specific guidance for how you can be a facilitator throughout the learning process. Review each lesson’s specific instructions before teaching to keep your instruction focused.

Building Understanding

Diagram illustrating how to drive VEX AIM Coding Robot using one-stick controller.

Direct instruction within each lesson is provided in student-facing videos taught by VEX Experts. This means that you do not need to be an expert coder to complete these courses in your classroom. Each video is accompanied by a summary to reference while watching the video or later while completing the guided practice.

Guided practice is built into each lesson, including resources like Driving task cards and a Coding task cards, for students to complete their hands-on tasks. These task cards are designed to help students monitor and communicate their progress and learning with you, and with each other.

Side-by-side task cards: on the left, the driving task card; on the right, the coding task card.

Student Centered Assessment

Unit challenge page of the AIM stemlabs.

The unit challenge is designed as a student-centered assessment, serving as a culminating activity that allows students to demonstrate their understanding of the unit's concepts and skills. It is intentionally open-ended, providing multiple pathways and creative approaches for students to solve the challenge.

Teacher Portal

Teacher portal screenshot.

The teacher portal is designed to have everything you need as a teacher. This includes the cumulative pacing guide and standards.


Personalized Coding Methods for Every Student

VEX AIM is designed to bring coding to every student. Beginners can dive right in using intuitive controls like the One Stick Controller and Button Coding. As their confidence builds, students can explore block-based and Python coding, leveraging AIM’s AI Vision Sensor for advanced challenges in object recognition and autonomous navigation.

Driving with the One Stick Controller

Drive mode is a default program built into the VEX AIM Coding Robot. Drive mode allows you to use the controller to move the robot, use the Kicker, view emojis on the robot's screen, and hear some of the robot's built-in sounds without coding. Driving the robot enables students to see and feel how the robot needs to move to accomplish a task. 

For more information, read this article about the Drive Mode on the VEX AIM Coding Robot.

Button Coding

The circular interface with the five colored segments is shown without any highlights or outlines. The center contains the standard VEX logo.

The VEX AIM Coding Robot's built-in Button Coding allows you to program movement and kicking actions using either the robot's touchscreen buttons or the One Stick Controller. This offers an introduction to basic sequencing, enabling students to begin coding the robot without using a device.

For more information, read this article about Button Coding on the VEX AIM Coding Robot.

Blocks

A block-based programming interface with VEXcode AIM.

When students are ready, they can move to VEXcode AIM to level up their coding skills, and begin coding the robot in Blocks. Students can build their skills to code the robot to complete more complex tasks. Learn more about all of the Blocks in VEXcode AIM with the VEXcode API Reference.

Switch

VEXcode AIM showing two blocks. One has been converted to python and shows the text based version of the other block. The block has the context menu open with a red box on the Convert Block to Switch Block option.

VEXcode AIM includes Switch block functionality, enabling students to transition between blocks and text-based coding in the way that works best for them. Students can start by converting a block into a Switch block to view the underlying Python commands for that particular block. Switch blocks allow students to take ownership of their own blocks to text transition.

Python

A Python programming interface with VEXcode AIM.

VEXcode AIM also allows you to code the robot in Python. Learn more about Python in VEXcode AIM with the VEXcode API Reference.


Hands-On Learning Artificial Intelligence

VEX AIM is designed specifically to empower educators in introducing artificial intelligence (AI) concepts to students through hands-on, interactive learning experiences. With easy-to-use tools and engaging curricula, VEX AIM makes complex AI ideas accessible and exciting for learners of all skill levels. Whether you're new to AI or have extensive computer science experience, VEX AIM provides the resources and support needed to successfully guide your students through their AI journey.
View from VEXcode of the AI Vision Dashboard showing three objects from the AI Vision Sensor and data about those objects including height, width, and more.

The robot is equipped with a built-in AI Vision Sensor, providing hands-on opportunities for exploring AI concepts through both block and Python coding. The VEX AIM Coding Robot is easy to get started with and provides a high ceiling, allowing it to meet students where they are in their understanding of AI and to continue to challenge them as they grow.

Student Privacy is Our Highest Priority

We bring together computer science, AI, and robotics to provide an authentic context for learning AI that is safe, fun and motivating. We emphasize hands-on robotics and AI Vision Sensors rather than Large Language Models (LLMs), such as ChatGPT.

Our approach ensures your students' data is always secure.

  • Using Robots with AI Vision Sensors to teach about AI offers hands-on and visually engaging ways to explore AI concepts without the potential privacy risks present with LLMs. 
    • No personally identifiable (PII) data is ever collected.
    • Images or video streams from VEX sensors or robots never leaves a student device.
    • Students are provided with pre-trained AI models, eliminating the need for students to collect and upload images to powerful and expensive cloud servers for processing.

Student Experiences Led by Pedagogy

Research-Driven Pedagogy

A diverse group of students engaged in a robotics workshop, collaborating on VEX AIM projects, showcasing teamwork and hands-on learning in robotics education.

Teach with AIM with confidence. VEX AIM courses and activities are research-based STEM programs developed by teachers for teachers and backed by proven results. The purpose of VEX Research is to provide teachers and district administrators with information about the research-based instructional strategies and approaches used in VEX products and solutions.

Read more at research.vex.com

Student-directed learning with self-assessment

Throughout VEX AIM courses, student self-assessment is included in reflection prompts, debrief conversations, and even in the beginning stages of the unit as you co-create learning targets with your students. Student self-assessment speaks to what we value most: students and their voices. By creating a space for students to share their progress and learning, we emphasize the process of iteration and learning from failure over the final product or score in the competition. Visit these resources for additional information and guidance on this research-based practice:

Students engaged in hands-on robotics learning with VEX AIM kits, collaborating on projects and exploring programming concepts in an educational setting.

Make learning visible with Journals and Task Cards

Image of a task card for VEX AIM Robotics.

Journals encourage students to record data, strategies, and iterations so they can effectively reflect on their learning at the end of a lesson or a unit. The task card is a metacognitive tool designed to help students monitor and communicate their progress and learning with you, and with each other. This allows them to reference specific data when making decisions and engaging in conversations with their classmates and teachers. Read more about how task cards can:

  • promote active learning
  • boost student motivation
  • promote student interaction
  • contextualize the learning experience

VEX Professional Development Plus (PD+)

VEX Robotics offers comprehensive professional development resources available on pd.vex.com. VEX’s Professional Development Plus (PD+) platform is your destination for a wealth of resources designed to empower educators in the world of STEM. The VEX PD+ platform offers two tiers: a free tier and an All-Access paid tier.
Read more about creating your free PD+ account.

VEX PD+ free tier

Free PD+ vs all access pd+.

The VEX PD+ free tier includes access to:

  • Intro Courses: These self-paced online courses provide training on each VEX platform. Each course contains formative assessment and tracks your progress, making it easy for you to check your understanding and complete the course at your own pace. Once you become certified, you gain access to the VEX Professional Learning Community (PLC).
  • Professional Learning Community (PLC): Join a network of global educators and VEX Experts, where you can learn, share, and benefit from a wealth of shared experiences. This is your virtual Teacher’s Lounge, where you can have meaningful dialogue, share expertise, ask questions, and work collaboratively to improve your STEM teaching and learning.

VEX PD+ paid tier (All-Access)

Screenshot of the VEX PD+ All Access 1-1 sessions page with a calendar to schedule a session. Screenshot of the VEX PD+ All Access Dashboard page, with information on the user's account and certifications.

The VEX PD+ paid tier (All-Access) includes access to:

  • 1-1 Sessions: Schedule a 1-1 session with a VEX expert, get guidance and support tailored to your needs.
  • VEX Masterclasses: Video-based, expert-led courses that range from introductory ‘Getting Started’ courses to more advanced and pedagogy-focused courses.
  • VEX Video Library: Access to hundreds of videos across a variety of topics and VEX platforms, available anytime and from anywhere.
  • VEX Robotics Educators Conference: An annual conference that brings the VEX PD+ Community together for in-person, hands-on learning, inspiring keynotes, and learning sessions with VEX education experts.

Every user will also have access to their own dashboard, which includes a tour of all the VEX PD+ features, allowing them to get started easily. We are continuously updating PD+ with new materials, ensuring our platform remains a rich, dynamic resource for our educators.

We are here to support you on your professional journey. If you have any questions or feedback, you can use the feedback tool in VEX PD+. We're excited for you to explore, learn, and connect.


VEX Library

The VEX Library provides documentation, resources, and information about all things VEX, organized in one place. This self-serve support exists to help users quickly find detailed information on building, electronics, coding, and troubleshooting.

For more support, contact VEX support by phone, email, or chat.


Common AIM Resources

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: