This contains all articles related to the tag of Programming concepts
Programming is an important part of FRC teams' preparation and strategy. This page is mainly dedicated to Programming through the basics of programming for the robot.
Programming language Tutorials
-
Java Basics
Introduction to Java programming concepts.
Read More
-
Python Basics
Introduction to Python programming concepts.
Read More
-
TEMPLATE
Introduction to JavaScript programming concepts.
Read More
-
SQLite
Introduction to SQLite database concepts.
Read More
-
Python
Introduction to Python programming concepts for data visualization and Flask servers.
Read More
JavaScript Replacements
-
Typescript
Introduction to Typescript programming concepts to replace JavaScript.
understanding of JavaScript needed
Read More
-
CoffeeScript
Introduction to CoffeeScript programming concepts to compile into JavaScript.
understanding of JavaScript needed
Read More
-
Dart
Introduction to Dart programming concepts and compiling Dart to JavaScript for web applications.
understanding of JavaScript/Dart needed
Read More
Building a Full Scouting System
-
From Match to Pick List
How raw data turns into alliance selection decisions.
Knowledge of Excel/SQL needed
Read More
Scouting Basics
-
Intro To Game Theory
Introduction to game theory concepts for FRC scouting.
Knowledge of logic/math helpful
Read More
-
Intro to FRC Scouting
Overview of FRC scouting methods and strategies.
Knowledge of FRC rules helpful
Read More
-
What Metrics Matter in FRC
Choosing meaningful stats instead of collecting everything.
Knowledge of Excel/SQL helpful
Read More
-
Super Scout
What is Super Scouting/Super Scout?
Knowledge of FRC scouting helpful
Read More
-
Other Styles of Scouting Systems
Introduction to many scouting systems.
Knowledge of FRC scouting helpful
Read More
-
Intro to Data Visualization
Introduction to data visualization concepts for FRC scouting.
Knowledge of Python-Flask/SQL helpful
Read More
-
Intro CORE Scouting Spider
Overview of the CORE scouting spider system.
Knowledge of web dev fullstack /JavaScript helpful
Read More
-
Other Styles of Data Visualization
Introduction to different visualization systems.
Knowledge of SQL recommended.
Knowledge of SQL/Python-Flask helpful
Read More
Other/Misc
-
What Can Go Wrong with Scouting
Introduction to different common issues with scouting and how to overcome them.
Knowledge of FRC scouting helpful
Read More
-
Offline Scouting
How to scout without internet access.
Knowledge of Bluetooth/Excel helpful
Read More