Skip to content

Create Educator's Guide#36

Draft
roboteer5291 wants to merge 11 commits into
frcsoftware:mainfrom
roboteer5291:educators-guide
Draft

Create Educator's Guide#36
roboteer5291 wants to merge 11 commits into
frcsoftware:mainfrom
roboteer5291:educators-guide

Conversation

@roboteer5291

@roboteer5291 roboteer5291 commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator

Working PR. Creates educator's guide. Addresses #35

@roboteer5291 roboteer5291 marked this pull request as draft June 20, 2026 03:20
roboteer5291 and others added 3 commits June 19, 2026 23:27
* Create autoimport

* Remove references to now-unnecessary imports from readme and styleguide

* Fix build errors
## Course Usage

The course is built for self-paced learning, where students can progress at their own speed.
It utilizes code and robot simulation, a tool standard throughout FRC programming, to enable students to see their work and results quickly and not require a specific robot, or any robot access.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
It utilizes code and robot simulation, a tool standard throughout FRC programming, to enable students to see their work and results quickly and not require a specific robot, or any robot access.
It utilizes robot simulation, a tool standard throughout FRC programming, to enable students to see their work and results quickly and not require a specific robot, or any robot access.

<Aside type="note" title="Why Java?">
Java is the most popular language used in FRC by a significant margin ([source](https://community.firstinspires.org/more-reefscape-by-the-numbers-new-legal-devices "FRC Blog: More REEFSCAPE By The Numbers")).
This means that there's an abundance of public code to refer to and that it's the easiest language to receive help for.
Additionally, many students learn Java through AP Computer Science in school, giving them exposure to the language already.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You might also add that even though the course uses java, the core concepts should be applicable to c++ and python as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants