Design Challenges

Tutorial

Easy

Medium

Hard

Loops Challenge:

Sun Ra

Sun Ra's work on afrofuturism has impacted mainstream SciFi including shows like Stargate. It's also been turned into a number of excellent GIFs, Let's make out own version of this classic.

Start the Tutorial!

Mandala

Xenobia Bailey has been making more funk-tional designs like the one above. Let's make our own.

The Challenge!

The Solution

Brownian Motion

In SciFi there are a lot of concepts that revolve around a lack of control over randomness like in Jurassic Park. In motion, we call this "Brownian Motion," you can try it out and see how hard it is to predict.

The Challenge!

The Solution

SETI Communication

People spend a lot of time searching the stars... can you simulate the pulsing action they hope to find?

The Challenge!

The Solution

Functions Challenge:

Follow the Gradient

Philosophers have struggled for millenia to define life. The most common definition is that life grows, reproduces, moves, and dies. SciFi is particularly interested in whether or not machines can be alive. Using functions it can be easy to create a program that meets that definition. Lets try it.

Start the Tutorial!

Mandala 2

Now we can make the mandala it's own function, and make many more like Xenobia Bailey.

The Challenge!

The Solution

Reproduction

You can also make cells that reproduce and perform their own task.

The Challenge!

The Solution

Black Panther

In black panther, many of the actors wear traditional african designs that have been enhanced by computers. Africans use a lot of fractals in their work, as shown here. Can you make some fractals with functions..

The Challenge!

The Solution

Variables Challenges:

Encryption

Long ago, it was mere science fiction that someone could learn everything about you from a security flaw. Now it happens all the time. So, let's send encrypted messages to each other.

Start the Tutorial!

Future States

Futurstates, like many other SciFi series, has discussed the dangers of homogeneity in crops like corn. The goal of this challenge is to to specify the level of variation in corn.

The Challenge!

The Solution

Monitoring

Futurstates, like many other SciFi series, has discussed the dangers of homogeneity in crops like corn. The goal of this challenge is to to specify the level of variation in corn.

The Challenge!

The Solution

Privacy

Futurstates, like many other SciFi series, has discussed the dangers of homogeneity in crops like corn. The goal of this challenge is to to specify the level of variation in corn.

The Challenge!

The Solution

Conditionals Challenges:

Roomba

With the development of the roomba, a lot of people began thinking robots would replace all human labor. But scifi authors claimed it was still far away from general intelligence, let's find out why by making our own.

Start the Tutorial!

Mass Transit

Can you make a robot that follows a track?.

The Challenge!

The Solution

Fire Fighter Drones

One of the original uses of robots in Isaac Asimov's book series was to do dangerous jobs like firefighting. To do that, robots have to complete a maze. Can you make a robot do that?

The Challenge!

The Solution

Competition

Tons of SciFi is based around the concept of evolution and competition, can you make cells that consume food a different rates, and compare their growth?

The Challenge!

The Solution