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 FTC
Just 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 help

Regular 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

Take the Arena Challenge

Can you solve the latest puzzle faster than your peers?
Enter the Arena

12.1K

Submissions

6.73

Time to Beat

9

Days Left
Testimonials

What People Are Saying

Partners, Transforming Education, Together

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!
Processor:
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.
Operating System:
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.
Memory:
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.
Storage:
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.
Display:
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.
Internet Connectivity:
A stable internet connection is essential for accessing online resources. We recommend a device with WiFi with reliable internet access.
Keyboard:
A standard keyboard, or keyboard attachment is necessary to write code.
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.
Although other browsers may also work, we recommend using Google Chrome as the browser for the FTCSIM.
If you're having trouble getting your code to work, we recommend asking help in the following order:
  1. Try to explain your code out loud to yourself, or a rubber duck - it really works!
  2. Ask a classmate or friend
  3. Ask your teacher
  4. Share your question on our Discord server. Please try to be specific, and share any code that you are having trouble with!
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.