Unicorn
a simple programming language
- Please select tutorial chapter -
Chapter 1: Introduction
Chapter 2: Paint, Brush, Move, Jump
Chapter 3: Direction and position
Chapter 4: Loops
Chapter 5: Pauses
Chapter 6: If (conditions)
Chapter 7: Comments
Chapter 8: Options
Variables:
Chapter 9: Introduction to variables
Chapter 10: Program values (variables)
Chapter 11: Loop counter
Chapter 12: Add and subtract
Chapter 13: Random numbers
Complex logic:
Chapter 14: Other uses for program values
Chapter 15: Nested loops
Chapter 16: More on If instructions
Chapter 17: While and Until
Input:
Chapter 18: Wait for input (interrupt)
Chapter 19: Interactive input
Chapter 20: Further instructions
Chapter 21: Initial data
General information:
Summary of instructions and options
How to program
Hardware, software and data
Suggestions for programs to code
Complex programs:
Binary Counter
Binary Converter
Binary Adder
Multiplication Table Patterns
Prime numbers
Sort
Unicorn index
-
© Jo Edkins 2014
Enter program:
Clear:
-select-
program
universe
Universe
Leaving the universe:
stays on edge
opposite edge
returns to centre
bounces off edge
stops program with error
X opposite edge, next Y
Paint types:
characters and colours
colours
characters
balls
directions
binary numbers
Move:
immediate
quick
average
slow