Programming Challenges

Test your programming knowledge with these designs.

Parameters:

Need a little help? Try out the Paramaters Tutorial!

Sun RaysEasy

A simple loop of cornrows turning each time.

Curves 2Medium

These wavy braids are pretty awesome.

Finger PrintHard

To make loops of loops, you'll need to use the repeat block to make a row of loops, and then another to make that row into a style.

Loops:

Need a little help? Try out the Loops Tutorial!

Rows Easy

A simple loop of cornrows turning each time.

WavyMedium

These wavy braids are pretty awesome.

Loops of Loops Hard

To make loops of loops, you'll need to use the repeat block to make a row of loops, and then another to make that row into a style.

Functions:

Need a little help? Try out the Functions Tutorial!

Radial 2 Easy

Making radial braids is so much easier with functions.

Finger Print2 Medium

Now that you have functions, you can easily make unique patterns.

Crosses & Boxes Hard

This is an awesome design, and if you can make one, with a function, you can make a whole hairstyle.

Variables:

Need a little help? Try out the Variables Tutorial!

RainbowsEasy

Some of these rainbow patterns are really neat, and using variables, you can iterate the color.

Random Medium

Try using random variables to make cool patterns in your function.

User Controlled Iteration Hard

You can let the user set the color, size, length, etc. of your braids too.

Conditionals:

Need a little help? Try out the Conditionals Tutorial!

Repeating Colors Easy

You can make groups of colors repeat by using modulus

Color and Length Medium

You can make your length and color alternate.

Random Fill Hard

Can you make the cornrows fill in randomly without running into each other?