Learn Code

A place where you can learn or teach basic FTC programming, presented by FTC 9656 Omega.

Start learning Start teaching


This website is currently in progress. Please excuse the mess!

Getting Started

This website is intended to be used as a resource for students and teachers who want to learn basic FTC programming. What do we mean by “basic FTC programming”? Read the About page to find out.

To get started, you’ll just need 2 things: This website and the example/practice code from the Learn Code GitHub repository.

Download Code

You can either download the code by downloading a ZIP file and extracting it, or cloning it on the terminal via Git (assuming you have installed it).

If you would like to learn more about Git, please see our section on it here.

  1. Download ZIP

  2. Using Git

$ git clone https://github.com/omega9656/learn-code.git

Learn or Teach?

Students, start here.

Teachers, start here.


Find this useful?

If you’re using our repository and you find it helpful, we’d really appreciate a quick shout out on the FTC Discord and/or your team’s Engineering Notebook.

Contributing

Contributions are welcome in the form of Issues or Pull Requests on GitHub. Before contributing, read our Contributing Guidelines and Code of Conduct. Also be sure to follow the Pull Request Template.

Contributors

Thank you to the contributors of Learn Code!

  • phrdang
  • dependabot[bot]
  • lint-action
  • dusty-the-dog
  • AfraMahammad
  • amahammad132