L1 Standards - Marketing
Overview
L1 marketingprogramming is about reliablefoundational execution.Java competency. An L1 marketingprogramming member can take a task (e.g., writing a caption, taking photos, creating a social media post)read and completewrite itbasic on-brandJava code — variables, conditionals, loops, classes — and apply those concepts in an FRC robot codebase. They can explain core OOP concepts if asked and contribute to the team codebase without needing someoneconstant support. During the build season, L1 programmers work to cleanreprogram upa afterward.previous Theyseason's canrobot, tellputting their skills into practice before moving on to the team'scompetition story/describe core outreach programs if asked, and show up consistently.robot. L1 is the standard every active / full-time marketingprogramming member is expected to reach on YETI.
Benchmarks
| # | Benchmark | Description |
|---|---|---|
| 1 | ||
| 2 | ||
| 3 | static |
|
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 |
Assessment Process
1. PortfolioWritten ReviewQuiz
You will be expected to maintaincomplete a portfolioshort, ofmentor youror workleader-proctored inquiz Google Drive. Your portfolio should be a running record of your marketing work throughouton the season.topics Startbelow. itQuestions onare dayrandomized oneacross and10 addvariations toper ittopic. asThe youquiz go.
Suggestedclosed-reference: Portfoliono Structure
IDE, Marketingno Portfoliointernet, —no [First Last]/
Published Work/ ← 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:notes.
EveryPrimitivepostdataor piece you published, with a note on what it was fortypesAnyVariablewrittenassignmentcopy&you'veoperators- Classes & constructors
- Static vs. non-static methods
- Conditionals (if / else)
- Loops (for / while)
- Inheritance & access modifiers
What does not belong:
Resources
WorkCodecademythat—wasLearnheavily revised by someone else before publishingJavaFilesCodingBatwithout—contextJava(unlabeledPracticeexports, random screenshots)Problems
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 pieceGive me a 60-second elevator pitch to a potential sponsor about YETIName 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.