Programming Level 1 - Programming Fundamentals

Basic programming concepts and FRC development environment

2026-07-19

FRC Team 3181

Table of content
  1. Learning Objective
  2. Prerequisites
  3. Primary Resources
  4. Tasks
  5. 1. Development Environment
  6. 2. Programming Basics
  7. 3. Basic Robot Control
  8. 4. Version Control
  9. Level 1 Completion Requirements

Learning Objective

Master fundamental programming concepts including variables, control structures, and functions, set up the FRC development environment with necessary tools and dependencies, implement basic robot control code for tank drive operation, and establish version control practices using Git.

Prerequisites

None

Primary Resources

Tasks

1. Development Environment

2. Programming Basics

3. Basic Robot Control

4. Version Control

Level 1 Completion Requirements

← Back to Programming Training