Skip to content

Training Routines

Michael edited this page Oct 2, 2018 · 3 revisions

When being offered a random kata to train on while viewing the dashboard, and when progressing from one kata to the next, you can configure a training routine which will determine the type of challenge you will work on next.

Training routes are not fixed. As you cycle through challenges, a new one will be randomly selected for you. Training routines simply allow you to hone in on which type of challenge will be randomly selected for you.

To set your routine, visit the dashboard.

Trainer

In the above screenshot, "Rank Up" is the selected training routine. "JavaScript" is the selected language. You will always have one active language and one active training routine at a given time. The only way to update your training routine is to visit the dashboard.

Training Routine Types

Rank Up

This is the default training routine assigned to warriors who have some previous experience programming. The goal with this routine is to ramp you up on kata, getting more and more difficult as you complete each challenge.

Fundamentals

This is the default training routine assigned to warriors who are new to programming. The goal with this routine is to continue to practice on the kata that focuses on language and programming fundamentals. Not every kata selected may be easy enough for you to complete, but it may be depending on where you are in your training development.

Sometimes kata can be miscategorized as being fundamental to programming when they are not. We are a crowdsourced platform so that these things will happen. If you choose to, you can leave a comment, and a moderator or the kata author will eventually address the issue.

Practice and Repeat

The original idea of a code kata is that it is something you practice over and over, each time honing your craft for handling that type of problem in the most efficient way. This routine focuses on reintroducing you to kata you have already created, allowing you to do just that.

Beta

Want to help us vet through new challenges that other warriors have created? This training routine will cycle you through different beta kata that are still looking for help getting out of the beta process.

Random

All of the training routines give you a random kata, this routine is as random as it gets.

this page is a stub, please consider contributing to it

Clone this wiki locally