The output is art,
But what about its source code?
It's just as abstract.

Please vote for your favorite entry in this semester's CS 61A Scheme Art Contest. The winner should exemplify the principles of elegance, beauty, and abstraction that are prized in the Berkeley computer science curriculum. As an academic community, we should strive to recognize and reward merit and achievement (in other words, please don't just vote for your friends).

To complete Homework 12, cast your vote by submitting this form. Voting is due 11:59 pm Friday, August 11.

Featherweight Division


Look I know school sucks
You're the hero from Youtube
Stay close to the ground

Tokens: 102

View Code View Primitives

Spinny Fidget Hexagonally

Round and round and round
And round and round the spinny
Fidget fidgets

Tokens: 240

View Code View Primitives


0 test cases
passed before encountering
1st failed test case, dog

Tokens: 124

View Code

Breaking the Wheel

On and on it spins
Crushing all those on the ground
A beautiful dream.

Tokens: 133

View Code View Primitives

Recursive what?

What do you see in this pattern?
Circles? Waves?
Or, Wi-Fis?

Tokens: 228

View Code View Primitives

Let's Go Places

But there's no place like Cal.

Tokens: 192

View Code View Primitives

You're Spamming the Autograder

Why does this exist,
It's just a syntax error,
Please don't make me wait.

Tokens: 180

View Code View Code


Tree Recursion's Hard
Stanford's not the real reason
People Fear the Tree

Tokens: 143

View Code View Primitives

Sunset Generator with Binary Tree

for each ray in Sun
yield from shades of red and pink
generates sunset

Tokens: 252

View Code View Primitives

Wall of Dreams

A machine's dreams can go beyond its creator's imagination.

Tokens: 161

View Code View Primitives

The Light at the End of the Tunnel

"You're almost finished."
Assignments in ceaseless waves
Will it ever end?

Tokens: 89

View Code View Primitives

Recursive Shapes

Color Shapes Recursion
Very Trippy Picture It Shows Us Well
Meaning? I Don't Know.

Tokens: 232

View Code View Primitives


You think you can see
You think you can understand
Beware illusions

Tokens: 160

View Code View Primitives

Rainbow Star

Stars are pretty cool
And rainbows are cool as well
Here's a rainbow star

Tokens: 166

View Code View Primitives

Heavyweight Division

De Stijl

(append ('a scheme learner)
('Piet Cornelies Mondrian))
; When scheme meets modern art

Tokens: 2017

View Code View Primitives

Venice of the East

Poetic Water Town,
Flowing with Scheme.
-- Venice of the East

Tokens: 1672

View Code View Primitives

too many tokens

tis ridiculous

at naught five till the morrow

half our code has gone

Tokens: 2041

View Code View Primitives


Turn right,
Turn left,
Hilber forward

Tokens: 1575

View Code

Recursive CS61A


Tokens: 897

View Code View Primitives


layers on layers?
are they on top of each other?
or thrown side by side

Tokens: 290

View Code View Primitives

The Two-Headed Beast

The Two-Headed Beast
who guards the A at all costs,
wreaks havoc recursively

Tokens: 460

View Code View Primitives

cs61a student wakes up and gets out of bed only to find that the floor no longer exists and hasn't for quite some time such that he was up until that point as it were /falling asleep/

and whilst falling thinks
he: at least this is better
than the scheme project

Tokens: 327

View Code View Primitives

QR stands for Quinary Recursion

To attain the base
Use a friend, scan til the end
Real Life Recursion
if you don't have a friend use

Tokens: 996

View Code

Pseudorandom Cubes

Many wrong parentheses
they cause misery to 61A
praise extra credit

Tokens: 263

View Code View Code

Reflective Balls!

This is a haiku
We call this reflective balls
We love you Kevin

Tokens: 1541

View Code View Primitives