Kai's screen-free
coding cards
With this 51-deck of colorful coding cards, you’ll be able to create a variety of interactive programming projects. Kids can build on their critical, foundational skills and start simple, then progress to advanced programming skills. Skills learned can easily transfer to other programming languages. The coding cards are available in two versions, standard and a Braille version for visually impaired learners.
Screen-free
Feel free to download a copy of these coding cards for your own use in the classroom or homeschool. On the back of each card features instructions for beginners to start coding.
Use with KaiBot
These cards can be read by the KaiBot camera sensor. KaiBot can be used to record each card and then simply place KaiBot on the Run card and watch it perform your programmed actions!
On the back of each card is an explanation of what it does and in some cases, some fun & informative tidbits.
1 of 2 Example:Most cards will show a simple example of the code use. 2 of 2
These inside gold connectors connect to silver conditionals, variables & operators. 1 of 5 Silver connector:
These inside silver connectors connect to gold conditionals, variables & operators. 2 of 5
Card name
Defines the simple name of the card and in some cases the translation in Spanish and New Zealand Te Reo
available in the braille edition of these cards
5 of 5With this 51-deck of colorful coding cards, you’ll be able to create a variety of interactive programming projects. Kids can build on their critical, foundational skills and start simple, then progress to advanced programming skills. Skills learned can easily transfer to other programming languages.
These inside gold connectors connect to silver conditionals, variables & operators. 1 of 4 Silver connector:
These inside silver connectors connect to gold conditionals, variables & operators. 2 of 4
Card name
Defines the simple name of the card and in some cases the translation in Spanish and New Zealand Te Reo
On the back of each card is an explanation of what it does and in some cases, some fun & informative tidbits.
1 of 2 Example:Most cards will show a simple example of the code use. 2 of 2
Screen-free
Feel free to download a copy of these coding cards for your own use in the classroom or homeschool. On the back of each card features instructions for beginners to start coding.
Use with KaiBot
These cards can be read by the KaiBot camera sensor. KaiBot can be used to record each card and then simply place KaiBot on the Run card and watch it perform your programmed actions!
Movement
The motion cards relate to the movement and direction of the KaiBot, but these cards can also be used in fun activities to get kids to act out coded programs, like navigating around furniture and obstacles.
The green * on the card indicates to add a Number card afterwards to specify how many KaiTiles to move or turn.
Movement Category Coding Cards:
- Backward *
- Forward *
- Turn Left *
- Turn Right *
- Circle with radius of *
- Wait * seconds
Program & Function
Program cards manage the basic flow of the program in an organized fashion. They also include function cards that can be used to record seperate routines outside of the main code.
Using KaiBot tap each card to record the program, then tap on the Run Program card to play the recorded program.
Control Category Coding Cards:
- Record start
- Record end
- Run program
- Stop propgram
- Function 1 record start
- Function 1 record end
- Function 1 run
- Function 2 record start
- Function 2 record end
- Function 2 run
Conditionals
Conditional statements always have an “if” part, which tells the program what to do when the condition is true and an “else” part to perform when the condition is false. “else” is optional.
Conditional Category Coding Cards:
- If
- Then
- Else
- End if
Loop & Repeat
There are two types of loops. Loops will repeat a set number of times. To set the number of times, place a green * number card after “loop start”. “Repeat until” will continue until the condition is no longer true.
Loop & Repeat Category Coding Cards:
- Loop start
- Loop end
- Repeat start
- Repeat until
- Repeat end
Numbers
Numbers can be used in conjunction with movement, conditionals, loops & variables.
Number Category Coding Cards:
- Numbers 0 to 9 (10 cards)
Variables
A variable is a container that holds information that you can access, much like a basket of 3 apples, if you add or remove apples then the value of apples in the basket goes up or down.
Variable Category Coding Cards:
- Set variable to number
- Read variable
- Read tile number (requires KaiBot)
- Increase variable by a value
- Decrease variable by a value
Relational Operators
Use operators to compare variables or numbers to each other. You’ll recognize some of these operators from arithmetic and mathematics.
Operator Category Coding Cards:
- Greater than
- Less than
- Equal to
- Not equal to
Social Emotional Learning
The use of logic and social-emotional learning go hand in hand. Tap KaiBot on these cards to indicate the desired emotional outcome.
Inside Kainundrum, a special animation corresponding with the emotion will play above your virtual KaiBot.
SEL Category Coding Cards:
- How do I feel 1
- How do I feel 2
Color Mixing
RGB stands for “Red Green Blue” and each color can have a maximum of 255 shades each. RGB refers to the three hues of light. Use one or all three to create your own colors. Tap KaiBot up or down on these cards to create your desired color.
Inside Kainundrum, Picasso mode will activate and change the colour of your KaiBot’s virtual paintbrush.
Color Mixing Category Coding Cards:
- Colour mixer start
- Red
- Green
- Blue
- Colour mixer end
Kainundrum Cards
Kainundrum cards are special cards that only work within the virtual world of Kainundrum and will activate different modes on your virtual KaiBot.
Be sure to look out for the Easter Egg card, you will discover some hidden surprises.
Kainundrum Coding Cards:
- Picasso Mode
- Bumper Mode
- Electromagnet
- Easter Egg
Download and print your own set of coding cards for free!
Get your free
coding cards now.
Download, print it out and start using it with your KaiBot or act the coding out yourself!
You will also receive the latest news and exclusive updates from us.