Programmer builder (routines)
De Programmer builder toont routines als rijen en weken als kolommen. Links staan de oefeningen per routine; rechts de geplande workouts per week.
Routines kun je zien als standaard trainingsdagen in een trainingsschema. Routines kun je zelf helemaal naar wens samenstellen en zijn altijd de basis voor de workouts in nieuwe weken.
Routines toevoegen
Links klik je op + ROUTINE (bij 1 in de afbeelding) routine toe te voegen aan het programma. Bij meer dan 2 routines in het programma kun je routines ook herordenen via de knop Routines herordenen (bij 2 in de afbeelding).
Voor het toevoegen van routines aan een programma heb je de 2 keuzes:
nieuwe routine toevoegen
toevoegen van een routine uit een template of bestaand programma (van een andere cliënt). Routine wordt dan gekopieerd naar dit nieuwe programma.

Routine naam, standaarddag en notities
Elke routine heeft bovenaan een header met naam, planning en beheeracties. Links staat een sessieletter (A, B, C, …) die automatisch wordt toegekend op basis van de volgorde van routines in het programma.
De header van elke routine bevat verschillende functies om de routine te bewerken:

Routine naam: De naam van deze training, zichtbaar voor coach én cliënt (bijv. Lower). Klik in het veld om de naam te wijzigen.
Standaarddag (optioneel): Bij het aanmaken van nieuwe weken in het programma krijgen workouts in die nieuwe weken automatisch een startdatum in die week van het programma op basis van die standaarddag van de routine. Zonder standaarddag kies je de datum handmatig per workout.
Standaard starttijd (optioneel): als je een standaard starttijd voor deze routine kiest, worden workouts in nieuwe weken standaard aangemaakt met deze starttijd op de startdatum (afgeleid van de standaarddag).
Beschrijving (optioneel): toelichting zichtbaar voor de cliënt in de app. Beschrijving kun je bewerken door te klikken op het regel-icoontje naast de naam.
Coachnotities (optioneel): Privénotities niet zichtbaar voor de cliënt. Alleen beschikbaar wanneer een cliënt is geselecteerd. Open via het notitie-icoontje.
Oefeningen & WODs toevoegen aan routines
Na het toevoegen van een routine aan een programma, kun je oefeningen en WODs toevoegen via de 3 knoppen onderaan elke routine:
+ EXERCISE voegt direct een oefening toe aan de routine. Als de oefening niet

+ WOD voegt direct een WOD toe aan de routine. Daarin kun je kiezen uit benchmark WODs (standaard in Gainz), openbare WODs (gemaakt door andere Gainz gebruikers) en WODs die je al eens hebt gemaakt voor deze cliënt. Ook kun je direct een WOD aanmaken via de WOD creator (klik hier voor meer informatie daarover).

+ FLEXIBEL voegt een flexibel blok toe aan de routine. Dit geeft je de mogelijkheid om elke week een verschillende oefening of WOD toe te voegen. Per workout kun je dan beslissen of je op die plek een WOD of een oefening wilt programmeren.

Oefeningen & WODs programmeren in routines
Als je het programma aanmaakt is het handig de extra routine-kolommen uit te klappen via het kolom-icoontje rechts (zie afbeelding hieronder).

Als je het programma eenmaal hebt aangemaakt en weken/workouts voor de cliënt gaat programmeren heb je deze extra kolommen niet snel meer nodig en kun je deze het beste dichtgeklapt houden (gezien dat ook meer op je scherm geeft).
Kolommen per oefening (kracht)
Voor endurance-oefeningen gelden andere doelvelden (hartslag, tempo, afstand, duur, vermogen, enz.).