Description: We need to align on core learning concepts that we feel all programmers need to know to work with robot code. I would encourage you to think in terms that are robot-agnostic for the early lessons. For example, we want lessons that are "actuate a motor via spark max motor controller" and not "implement drive train x".
Acceptance Criteria:
- Decide on the skill floor (what do they need to know before lesson 1)
- Decide on what is considered essential knowledge (driving, controller input, etc..)
- Decide on where core knowledge ends and where extra/specialty knowledge begins
- Decide where we stop writing lessons for the duration of this summer effort (does not mean we will stop making lessons afterward)
- Decide on lesson format and organization (github templates? continue the same training repo format?)
Description: We need to align on core learning concepts that we feel all programmers need to know to work with robot code. I would encourage you to think in terms that are robot-agnostic for the early lessons. For example, we want lessons that are "actuate a motor via spark max motor controller" and not "implement drive train x".
Acceptance Criteria: