# FRC 167 Documentation

## FRC 167 Documentation

- [Introduction](https://docs.iowacityrobotics.org/readme.md)
- [FRC Basics](https://docs.iowacityrobotics.org/frc-basics.md)
- [FTC vs FRC](https://docs.iowacityrobotics.org/frc-basics/ftc-vs-frc.md)
- [Season Timeline](https://docs.iowacityrobotics.org/frc-basics/season-timeline.md)
- [Team Resources](https://docs.iowacityrobotics.org/frc-basics/team-resources.md)
- [Team Administration](https://docs.iowacityrobotics.org/team-administration.md)
- [Business](https://docs.iowacityrobotics.org/business.md)
- [Fundraising](https://docs.iowacityrobotics.org/business/fundraising.md)
- [Alternative Fundraising Strategies](https://docs.iowacityrobotics.org/business/fundraising/alternative-fundraising-strategies.md): Diversifying Income Through Grants, Events, and Community Support
- [Guide for FIRST LEGO League Teams](https://docs.iowacityrobotics.org/business/fundraising/guide-for-first-lego-league-teams.md): FIRST LEGO League (FLL) teams often face unique challenges raising funds due to smaller budgets and younger members. This guide shares practical ways Iowa teams can raise money and tap into community
- [Bridges & Barriers Guiding Questions](https://docs.iowacityrobotics.org/business/fundraising/bridges-and-barriers-guiding-questions.md)
- [Recruitment](https://docs.iowacityrobotics.org/business/recruitment.md)
- [Outreach](https://docs.iowacityrobotics.org/outreach.md)
- [Summer Camp Planning Guide](https://docs.iowacityrobotics.org/outreach/summer-camp-planning-guide.md): This is a high-level guide to helping plan a successful summer camp to use as an outreach event or team fundraiser
- [Junior Bots](https://docs.iowacityrobotics.org/outreach/summer-camp-planning-guide/junior-bots.md): This is a high level overview of our level one Junior Bot camp where students learn the basics of LEGO robotics.
- [Junior Bots Challenge](https://docs.iowacityrobotics.org/outreach/summer-camp-planning-guide/junior-bots-challenge.md): This is a high level overview of our level two Junior Bot camp where students expand on LEGO robotics skills to do a shortened FIRST LEGO League season.
- [Junior Game Jam](https://docs.iowacityrobotics.org/outreach/summer-camp-planning-guide/junior-game-jam.md): This is a high level overview of our middle school programming camp inspired by the Global Game Jam.
- [Mini Bots Workshops](https://docs.iowacityrobotics.org/outreach/summer-camp-planning-guide/mini-bots-workshops.md): This is a high-level look at how we have modified our summer camps into additional 1-hour, 3-hour, and single day mini camps.
- [Early Ed Days](https://docs.iowacityrobotics.org/outreach/early-ed-days.md)
- [Girl Scouts Robotics Badge](https://docs.iowacityrobotics.org/outreach/girl-scouts-robotics-badge.md)
- [Programming Robots](https://docs.iowacityrobotics.org/outreach/girl-scouts-robotics-badge/programming-robots.md)
- [Designing Robots](https://docs.iowacityrobotics.org/outreach/girl-scouts-robotics-badge/designing-robots.md)
- [Showcasing Robots](https://docs.iowacityrobotics.org/outreach/girl-scouts-robotics-badge/showcasing-robots.md)
- [GoBabyGo Instructions](https://docs.iowacityrobotics.org/outreach/gobabygo-instructions.md): This page will include information on modifying a battery-powered car to be used as a mobility device.
- [FIRST LEGO League](https://docs.iowacityrobotics.org/outreach/first-lego-league.md)
- [Team Quickstart Guide](https://docs.iowacityrobotics.org/outreach/first-lego-league/team-quickstart-guide.md)
- [Spooky Science](https://docs.iowacityrobotics.org/outreach/spooky-science.md)
- [Awards](https://docs.iowacityrobotics.org/awards.md)
- [Machine Creativity Awards](https://docs.iowacityrobotics.org/awards/machine-creativity-awards.md)
- [Sample Questions](https://docs.iowacityrobotics.org/awards/machine-creativity-awards/sample-questions.md)
- [Team Attribute Awards](https://docs.iowacityrobotics.org/awards/team-attribute-awards.md)
- [Sample Questions](https://docs.iowacityrobotics.org/awards/team-attribute-awards/sample-questions.md)
- [Submitted Awards](https://docs.iowacityrobotics.org/awards/submitted-awards.md)
- [Impact Award (formerly Chairman's Award)](https://docs.iowacityrobotics.org/awards/submitted-awards/impact-award.md)
- [Impact Essay](https://docs.iowacityrobotics.org/awards/submitted-awards/impact-award/impact-essay.md)
- [Executive Summaries](https://docs.iowacityrobotics.org/awards/submitted-awards/impact-award/executive-summaries.md)
- [Judging Interview](https://docs.iowacityrobotics.org/awards/submitted-awards/impact-award/judging-interview.md)
- [Sample Questions](https://docs.iowacityrobotics.org/awards/submitted-awards/impact-award/sample-questions.md): The Impact Award presentation includes 5 minutes of Q\&A after the team is finished presenting. By then the judges will have all written submissions and the presentation to base their questions around.
- [Binder](https://docs.iowacityrobotics.org/awards/submitted-awards/impact-award/binder.md)
- [Video](https://docs.iowacityrobotics.org/awards/submitted-awards/impact-award/video.md)
- [FIRST Leadership Award (formerly Dean's List Award)](https://docs.iowacityrobotics.org/awards/submitted-awards/deans-list-award.md)
- [Woodie Flower's Finalist Award](https://docs.iowacityrobotics.org/awards/submitted-awards/woodie-flowers-finalist-award.md): This page will breakdown the Woodie Flowers award and give examples of past submissions.
- [Mechanical Design](https://docs.iowacityrobotics.org/mechanical-design.md)
- [CAD](https://docs.iowacityrobotics.org/mechanical-design/cad.md)
- [FRC Setup](https://docs.iowacityrobotics.org/mechanical-design/cad/frc-setup.md)
- [FRC CAD Tutorials](https://docs.iowacityrobotics.org/mechanical-design/cad/frc-cad-tutorials.md)
- [OnShape Tutorials](https://docs.iowacityrobotics.org/mechanical-design/cad/onshape-tutorials.md)
- [Getting Started with OnShape](https://docs.iowacityrobotics.org/mechanical-design/cad/getting-started-with-onshape.md)
- [Electrical](https://docs.iowacityrobotics.org/electrical.md): This chapter will explain how to wire a robot and use pneumatics.
- [Basics](https://docs.iowacityrobotics.org/electrical/basics.md): This page covers the basics of wiring.
- [Safety](https://docs.iowacityrobotics.org/safety.md): This chapter will cover safety topics such as shop safety, tool safety, event safety, and COVID-19 safety.
- [Safety Glasses](https://docs.iowacityrobotics.org/safety/safety-glasses.md)
- [Shop Safety](https://docs.iowacityrobotics.org/safety/shop-safety.md)
- [Machine Tools](https://docs.iowacityrobotics.org/safety/shop-safety/machine-tools.md)
- [Drills](https://docs.iowacityrobotics.org/safety/shop-safety/machine-tools/drills.md)
- [Drill Press](https://docs.iowacityrobotics.org/safety/shop-safety/machine-tools/drill-press.md)
- [Band Saw](https://docs.iowacityrobotics.org/safety/shop-safety/machine-tools/band-saw.md)
- [Programming](https://docs.iowacityrobotics.org/programming.md)
- [Java Programming](https://docs.iowacityrobotics.org/programming/java-programming.md)
- [What is Java?](https://docs.iowacityrobotics.org/programming/java-programming/what-is-java.md)
- [Hello World](https://docs.iowacityrobotics.org/programming/java-programming/hello-world.md)
- [Printing and Commenting](https://docs.iowacityrobotics.org/programming/java-programming/printing-and-commenting.md)
- [Project: Face Paint](https://docs.iowacityrobotics.org/programming/java-programming/printing-and-commenting/project-face-paint.md)
- [Variables](https://docs.iowacityrobotics.org/programming/java-programming/variables.md)
- [Project: Temperature Converter](https://docs.iowacityrobotics.org/programming/java-programming/variables/project-temperature-converter.md)
- [Conditionals](https://docs.iowacityrobotics.org/programming/java-programming/conditionals.md)
- [Loops and Recursion](https://docs.iowacityrobotics.org/programming/java-programming/loops-and-recursion.md)
- [Object-Oriented Programming](https://docs.iowacityrobotics.org/programming/java-programming/object-oriented-programming.md)
- [Visibility and Statistics](https://docs.iowacityrobotics.org/programming/java-programming/visibility-and-statistics.md)
- [Polymorphism](https://docs.iowacityrobotics.org/programming/java-programming/polymorphism.md)
- [Arrays and Collections](https://docs.iowacityrobotics.org/programming/java-programming/arrays-and-collections.md)
- [Miscellaneous](https://docs.iowacityrobotics.org/programming/java-programming/miscellaneous.md)
- [How to Solve Programming Problems](https://docs.iowacityrobotics.org/programming/how-to-solve-programming-problems.md): Eventually, no matter what, you'll find a problem you can't easily figure out yourself. Here are some tips to help you find solutions better and faster.
- [Version Control](https://docs.iowacityrobotics.org/programming/version-control.md): This chapter will cover the basics of maintaining files and a complete revision history
- [Google Drive](https://docs.iowacityrobotics.org/programming/version-control/google-drive.md)
- [Git](https://docs.iowacityrobotics.org/programming/version-control/git.md): This chapter will explain how to use Git and GitHub to track version history and collaborate with others. It will also introduce command line basics in the process.
- [What is Git?](https://docs.iowacityrobotics.org/programming/version-control/git/what-is-git.md): This page will explain what git is, and what it can do.
- [How do you use Git?](https://docs.iowacityrobotics.org/programming/version-control/git/how-do-you-use-git.md): This page will explain how to use git.
- [How to use Git (Option 1): Type commands yourself](https://docs.iowacityrobotics.org/programming/version-control/git/how-to-use-git-option-1-type-commands-yourself.md): This page will explain how to use git's command line interface to perform actions with the tool.
- [How to use Git (Option 2): Use GitHub Desktop](https://docs.iowacityrobotics.org/programming/version-control/git/how-to-use-git-option-2-use-github-desktop.md): This page will explain how to install and use GitHub Desktop.
- [Web Development](https://docs.iowacityrobotics.org/programming/web-development.md): This chapter will cover the basics of HTML, CSS, and JavaScript so that people can update the team website. It will also discuss Node.js, Express, and SQL databases so that people can develop the scou
- [FRC programming](https://docs.iowacityrobotics.org/programming/frc-programming.md)
- [Section 2: Commands](https://docs.iowacityrobotics.org/programming/frc-programming/section-2-commands.md)
- [Lesson 2.?: Binding Commands to Triggers](https://docs.iowacityrobotics.org/programming/frc-programming/section-2-commands/lesson-2.-binding-commands-to-triggers.md)
- [Lesson 2.?: run Command](https://docs.iowacityrobotics.org/programming/frc-programming/section-2-commands/lesson-2.-run-command.md)
- [Lesson 2.?: Command Groups](https://docs.iowacityrobotics.org/programming/frc-programming/section-2-commands/lesson-2.-command-groups.md)
- [Scouting & Strategy](https://docs.iowacityrobotics.org/scouting-and-strategy.md): This chapter will talk about designing and utilizing a scouting app effectively. It will also talk about competition roles and advancement to worlds.
- [Introduction to Strategy](https://docs.iowacityrobotics.org/scouting-and-strategy/introduction-to-strategy.md)
- [Basics of Scouting](https://docs.iowacityrobotics.org/scouting-and-strategy/basics-of-scouting.md): This page covers some of the basics of scouting
- [Competitions](https://docs.iowacityrobotics.org/competitions.md)
- [Regionals](https://docs.iowacityrobotics.org/competitions/regionals.md): There are 2 types of competitions: Regional events and District Events. This chapter will discuss the regional style of competition.
- [Setup & Practice Matches](https://docs.iowacityrobotics.org/competitions/regionals/setup-and-practice-matches.md)
- [Qualifications](https://docs.iowacityrobotics.org/competitions/regionals/qualifications.md)
- [Alliance Selection](https://docs.iowacityrobotics.org/competitions/regionals/alliance-selection.md)
- [Playoff Matches](https://docs.iowacityrobotics.org/competitions/regionals/playoff-matches.md)
- [Contribute](https://docs.iowacityrobotics.org/contribute.md)
