Teaching is a tricky topic, not necessarily because it’s hard, but because of how many different ways people can teach multiplied by how many ways people can learn.
In FRC, you’ll find many methods of teaching, each of which will show a remarkable measure of success because they’ve been adopted to fit the team culture. Teaching methods can include classes, training, presentations, hands-on, demos, challenges, mentorship, “off the deep-end”, etc.
I’ve listed some teaching methods below. You can use a combination of methods (for example, some teams may spend a majority of the fall term on training, and then wrap it up with some frc training), or focus on your energy on one. Find the method that will best fit your team culture.
Building Smaller Robots (VEX/FTC/VRC) - Countless teams use the smaller robotics platforms to teach rookie members. It gives rookie members to play in the sandbox before they’re let loose on the beach. They can learn about the basics of building a robot without being overwhelmed by complexity (unless they choose it). You can either participate in FTC/VRC competitions or just create your own little fun challenge.
Building Activity - Teams like to challenge their team members to build “something” for lack of a better word. This can be anything from things like trebuchet launchers to carts and are often made out of easy-to-use raw materials (wood, bicycle tires, etc.). The idea here to give new folks the basics of construction and getting folks accustomed to being around tools and machines without being overwhelmed by complexity (once again, unless they choose to).
Classroom - A classroom setting is exactly how it sounds. You show up and someone teaches a “class.” However, classes don’t have to be a lecture or boring. They can be interactive and fun, but that relies heavily on the teacher. The entire point of FIRST and FRC in general is hands on, so I haven’t seen this method used very much.
Presentations - Presentations are usually used to present a high level overview of materials. Most people confuse a class with just flashing a presentation on the screen, but they are two really different things. In my experience, presentations have been used to acquaint new members with some of the materials and topics they will see in the FRC season.
Mentoring - Some teams may opt not to train rookies at all. Instead, a team may continue its usual fall activities (off-season events, prototyping, etc.) and just rely on older members taking rookies under their wings. I will warn that I’ve never heard of a team doing this exclusively; mentorship is often used in a combination of other methods.
Personally, I’ve been a part of programs that start rookies off in small (3-4) VEX teams with a junior leader (sophomore). These students spend the better part of the fall semester going through the robotics process. In the end, these VEX teams compete at a local event. In the remaining month of the fall term, we use presentations to acquaint rookies with aspects of the FRC season (buzzword, previous games, etc.).