Skip to content

mbardoe/CS570-ClassNotes

Repository files navigation

Class Notes for CS570

This repository is for the class notes for CS570 at Choate Rosemary Hall in the Spring of 2023. The course goals are to give students background in writing code for FRC robots that will allow them to write autonomous routines. In the process of achieving that goal students will also learn important ideas about the following:

  • using git and GitHub to manage code development
  • writing code in Python
  • Object-Oriented Programming ideas
  • Learn to use wpilib to complete a skeleton of a functioning robot
  • Writing tests for code written for a robot

Structure of the Notes

There are a variety of folders in the repo.

  • Class_Organization: Syllabus and grading policy
  • Class_Notes: Notes used by the instructor to plan the lessons
  • Class_Handouts: Any handouts created for students
  • Homework_Handouts: Any files created for homework assignments
  • Textbooks: A compilation of textbook sources that we might use

Changelog

  • 3/18/2023 - Started the repository. Built out the main folders.
  • 3/19/2023 - Built the Renderer tool to help create the pdfs.
    • Made updates to Handout_1
    • Made updates to Day_1 class notes
    • Finished Syllabus
    • Made updates to Course_Calendar
    • Made updates to HW_1

References

About

Class Notes for CS570 at Choate Rosemary Hall.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages