Learning Coding Like Programmers

Compete with your peers in real-time FTC puzzle solving challenges and more
Guided Experience
Plug and Play
Tons of support
Free training and webinars

Features
Empowering Every Child 
Endless Puzzles
FTCSim's puzzles will progressively push your students to deepen their coding skills.Monthly Challenges
The fun never stops with Monthly Challenges designed to keep students engaged and learning about FTCJust Like the Real World
Just like real life FTC Robots, FTCSim gives you virtual experience so you're ready for hands-on robotics!Blocks and Java
Whether you're a newcomer mastering Google Blockly or a pro wielding Java, unleash your coding potential with the FTC Sim!Features
Teaching Resources

Lesson Plans
Use our standards-aligned Lesson Plans to guide your teaching using FTCSim

Track Achievement
Use the Teacher Dashboard to see how your students are progressing, and who needs helpRegular Webinars and Workshops
JOIN US to learn more about FTCSIM and how you can use it in your classroom with our ongoing webinar's, workshops, and co-teaching sessions.
Start Your FIRST Robotics
Adventure
Now

6.6K
Submissions3.52s
Time to Beat26
Days LeftTestimonials
What
People
Are Saying
“The fact that FTC Sim could be used right away with students to teach robotics without the need for all the hardware is great!”

Teacher
“Working with motors and functions allows students to really dive into engineering concepts and robotics.”

Teacher
“The FTC SIM helps reinforce coding concepts as well as providing a direct link to curriculum connections.”

Teacher
The FTCSIM runs slow, what can I do?
Make sure you're not running any other software at the same time.
Especially playing videos or using 3D software can slow down the sim quite a bit!
You can also change the quality, by going to 'Settings' (the gear icon in the top-right) and selecting a lower quality setting.
If your sim still runs slow after this, please do let us know through our Discord server!
You can also change the quality, by going to 'Settings' (the gear icon in the top-right) and selecting a lower quality setting.
If your sim still runs slow after this, please do let us know through our Discord server!
What are the hardware requirements?
Processor:
Operating System:
Memory:
Storage:
Display:
Internet Connectivity:
Keyboard:
We recommend using a computer with any of the Intel® Braswell Series processors (N3170, N3160, N3060, or N3050). These processors provide enough power for smooth operation of our platform.
Since our platform operates via a browser, it is compatible with any operating system, making it highly accessible. Whether you use Windows, MacOS, Linux, or Chrome OS, you'll be able to run our platform seamlessly.
At least 2 GB of RAM is required, with up to 4 GB recommended. This ensures that our platform runs smoothly and allows for efficient multitasking.
Either 16 GB or 32 GB eMMC is required, depending on your storage needs. This provides ample space for all your important files and documents.
An 11.6" HD screen (1366 x 768 resolution) is preferred for a clear, easy-to-read display. Touch panel capability is optional but could enhance interaction with the platform.
A stable internet connection is essential for accessing online resources. We recommend a device with WiFi with reliable internet access.
A standard keyboard, or keyboard attachment is necessary to write code.
Does the FTCSim work on a phone/tablet?
FTCSIM should work with any device that supports the chrome browser, however there may be physical limitations like screen size that may affect your experience. It is recommended you test the experience with your device beforehand.
What Browser should I use?
Although other browsers may also work, we recommend using Google Chrome as the browser for the FTCSIM.
My code doesn't work, can I get help?
If you're having trouble getting your code to work, we recommend asking help in the following order:
- Try to explain your code out loud to yourself, or a rubber duck - it really works!
- Ask a classmate or friend
- Ask your teacher
- Share your question on our Discord server. Please try to be specific, and share any code that you are having trouble with!
I have other questions/feedback, where do I go?
We always like to hear from people, so please do share any feedback through our Discord server! This is the best way for us to know about your experience, and what we can do to improve it.

Join the live events!
Enjoying FTC SIM? Take your experience from virtual to in person with FIRST Tech Challenge!
FIRST Tech Challenge (FTC) is a robotics competition program designed for
middle and high school students.
In FTC, students design, build, and program robots to compete in challenging games that require critical thinking,
problem-solving, and teamwork. The program encourages
students to explore their interests in science,
technology, engineering, and math (STEM) fields, while also developing important skills
such as communication, leadership, and creativity.
FTC provides students with a hands-on
learning experience that can help
them gain valuable skills and prepare for
success in their future academic and professional careers.