On this page:
1.1 Code Of Awesomeness Kata
1.2 Code Of Awesomeness Kata
1.3 Code Of Awesomeness Kata
1.4 Hello World Kata
1.5 Another Shape Kata
1.6 Favorite Color Kata
1.7 Not Solid? Kata
1.8 Outline Shape Kata

1 Day 1 – Shapes

1.1 Code Of Awesomeness Kata

hear
OVERCOME THE UNKNOWN
say
A) To boldly go where no one’s gone before.
B) To infinity and beyond!
C) CHARGE!

1.2 Code Of Awesomeness Kata

hear
BE A BUG HUNTER
say
A) Bug found? Don’t frown!
B) SMUSH!
C) Gotta catch ’em all!

1.3 Code Of Awesomeness Kata

hear
ENERGIZE THE TEAM
say
A) Coders Assemble!
B) Teamwork makes the dream work.
C) Be the lightning!

1.4 Hello World Kata

read
????
code
#lang fundamentals
 
(define (foo) 42)
 
(foo)

1.5 Another Shape Kata

read
Make a star that is gold and size 60 pixels.
code
#lang racket
 
(require 2htdp/image)
 
(star 60 'solid 'gold)

1.6 Favorite Color Kata

read
Make a triangle of your favorite color and size 100.
code
#lang racket
 
(require 2htdp/image)
 
(triangle 100 'solid 'skyblue)

1.7 Not Solid? Kata

read
Write five copies of the line below, filling in the blank with a word that DOESN’T work! (circle 50 ’_______ ’red)
code
#lang racket
 
(require 2htdp/image)
 
(circle 30 'blue 'red)
(circle 30 'dotted 'red)
(circle 30 'line 'red)

1.8 Outline Shape Kata

read
Make a triangle of size 150 with a purple outline.
code
#lang racket
 
(require 2htdp/image)
 
(triangle 150 'outline 'purple)