L1 Standards - Marketing
Overview
L1 programmingmarketing is about foundationalreliable Java competency.execution. An L1 programmingmarketing member can readtake a task (e.g., writing a caption, taking photos, creating a social media post) and writecomplete basicit Javaon-brand codewithout —needing variables,someone conditionals,to loops,clean classesup — and apply those concepts in an FRC robot codebase.afterward. They can explaintell the team's story/describe core OOPoutreach conceptsprograms if askedasked, and contributeshow toup the team codebase without needing constant support. During the build season, L1 programmers work to reprogram a previous season's robot, putting their skills into practice before moving on to the competition robot.consistently. L1 is the standard every active / full-time programmingmarketing member is expected to reach on YETI.
Benchmarks
| # | Benchmark | Description |
|---|---|---|
| 1 | ||
| 2 | ||
| 3 | |
|
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 |
Assessment Process
1. WrittenPortfolio QuizReview
You will completebe expected to maintain a short,portfolio mentorof oryour leader-proctoredwork quizin Google Drive. Your portfolio should be a running record of your marketing work throughout the season. Start it on theday topicsone below.and Questionsadd areto randomizedit acrossas 10you variationsgo.
Suggested topic.Portfolio TheStructure
Marketing isPortfolio closed-reference:— no[First IDE,Last]/
noPublished internet,Work/ no← notes.final versions of posts, graphics, newsletters, etc.
Drafts & Revisions/ ← early drafts showing your process (optional but helpful)
Copywriting/ ← captions, sponsor emails, announcements you wrote
What belongs in it:
PrimitiveEverydataposttypesor piece you published, with a note on what it was forVariableAnyassignmentwritten©operatorsyou've Classes & constructorsStatic vs. non-static methodsConditionals (if / else)Loops (for / while)Inheritance & access modifiersproduced
Resources
What does not belong:
CodecademyWork—thatLearnwasJavaheavily revised by someone else before publishingCodingBatFiles—withoutJavacontextPractice(unlabeledProblemsexports, random screenshots)
A good portfolio should make it easy for an evaluator to see what you made, when, and for what purpose. If the folder is disorganized, that already tells part of the story.
2. Structured Conversation
You will be expected to walk a mentor/leader through your portfolio. Some sample questions might be:
- Show me your strongest post, why does it work?
- Walk me through the design process for this piece
- Give me a 60-second elevator pitch to a potential sponsor about YETI
- Name our "big 3" outreach programs and give a brief description about what they do
3. Reliability Check
Subteam leads and mentors will evaluate candidate reliability, with an emphasis on communication and meeting deadlines.