VEX Robotics Notebook Tips To Teams

Howdy,
I have recently judged an event and was very fortunate to see such amazing talent and innovation from so many amazing teams. And from that, I believe there are a lot of things that I would like to slash through the weeds for teams to have a better understanding of what should be expected with the engineering notebook.

I want to make things clear that this is my qualitative opinion and other judges may have differing opinions or expectations depending on the region. → Which, honestly, that sucks but that is just the reality of it.

So, I am willing to give some very useful advice for teams in the future to at least veer them the correct direction. This information I feel is important, and defines what I feel like matches the ‘bare minimum’ of expectations. → Treat this like guard rails to look out for when making a notebook.

DO


  • Try to make your notebook professional. It is perfectly okay to add your own flare, but keep it mostly formal. → I should not see a surplus of “:melting_face:” and “:money_mouth_face:” emojis in the notebook.
  • Add code snippets and explain the code → Tell more about your ‘robotic code stack’ and how to reproduce your code.
  • If you do not know how a code template fully works, try your best to research, look under the hood, and display understanding of the concepts. Put that research in the notebook. → Please understand though that using a library will always carry a risk of being stopped at a tournament and asked to explain what is going on under the hood.
  • Add images of the design process
  • Add CAD and/or drawings
  • Add comments in code, with proper indentation, camelCase, and style
  • Embrace honesty and consistency in a confident light

DO NOT


  • Do not use AI generated code. It oftentimes is obvious and sticks out like a sore thumb, especially if a judge has extensive coding experience.
  • Do not put your phone number or personal information. Unless it is a mentor’s physical contact for emergency return, do not put personal information.

Additional Notes


  • If you are adding videos, it will probably not be viewed due to time constraints and equally often poor/congested internet at the event
  • Please double check for spelling and grammar errors in the notebook. If necessary, you could probably ask an English teacher at school to help review and assist with that.
  • Stay consistent with the structure of the notebook.
  • Notebooks are read pretty thoroughly, but sometimes ideas may be like a ‘needle in a haystack’ of the tens or hundreds of pages. To avoid that issue, bring up your notable cool, innovative, or creative concepts in interviews.
  • Interviews are just as important as the notebook. They tie together the notebook with authenticity, merit, and opportunity. Practice for interviews ahead of time, but do not turn responses into a template.

I hope this information is resourceful for teams who need assistance with writing higher quality notebooks. I saw a previous thread about docs vs sheets for the notebook, and typically it does not really matter so long as it is organized and professional.

Thank you, and good luck!

  • Connor

Good advice - our v5 sister team tried to write “we locked in today because the competition is tomorrow” :sob: it obviously didn’t go well for them…

what team r u dude, and also i agree with these tips. I won excel at states and innovate last year in High Stakes and today we won design at states qualling for worlds. These tips are good as it allows you to have a professional robot nb. Also please have a lot of EDP please that gets u awards bro.

To be honest, as a judge I have been there. While I was competing, some of my most impactful work happened within a week from a tournament.

Also thank you for the compliment. I hope that this information can also bridge the gap and reduce the surprise of judging feeling like some sort of “black box” for teams.

I competed throughout history under: 2015-2017 in 1815D (MS/HS), 2017-2019 in 1814D (HS), 2019-2020 in 3674R (HS), and 2021-2024 in WHOOP (VEXU).

I can still compete in VEXU if I wish, but I am heavily considering switching to support and mentor future engineers.

Repeating the Engineering Design Process (EDP) has a lot of weight in the notebook scoring. I agree. Also, thank you very much for the compliment!

what do you mean by EDP?

Engineering design process

He means Engineering Design Process, which is the process that should be used for all/most important decisions when making and coding a VEX robot and should be well documented in your notebook!

EDP is the Engineering Design Process that teams document in their nbs. It is the cycle that teams go through multiple times im a season to develop their design.

An example is the one in the GtJ.