Select Software
Select Difficulty
Easy
Med
Hard
Get Started
Basics
LCD Display
Coding
Robotics
Other
Parts
Help
Select Software
Sparkiduino
Ardublock
miniBloq
Select Difficulty
Easy
Medium
Hard
Get Started
Manually Uploading
SparkiDuino Windows Install
SparkiDuino OSX Install
SparkiDuino Linux Install
Upload on SparkiDuino
Installing Sparki Cloud
Upload on Sparki Cloud
Ardublock Windows Install
Ardublock OSX Install
Ardublock Linux Install
Upload on Ardublock
How to Use ArduBlock
Ardublock Blocks
Installing miniBloq
Upload on miniBloq
Introduction to Programming
The SparkiDuino Interface
Basic Sparki Code
Comments and Syntax
More Helpful Tools
Variables
Booleans
Integer Numbers
Floating Point Numbers
Characters
Arrays
Functions
Controls
If Statements
Conditions
While Statements
Switch Statements
For Loops
Code Writing Strategies
Inputs and Outputs
Analog and Digital Signals
Beyond Basic Coding
Follow and Avoid Light
Follow and Avoid Light
Follow and Avoid Light
Line Following
Line Following
Line Following
Edge Avoidance
Edge Avoidance
Edge Avoidance
Wall Avoidance
Wall Avoidance
Wall Avoidance
Hill Climb
Hill Climb
Hill Climb
Object Retrieval
Cleaning Robot
Cleaning Robot
Cleaning Robot
Room Navigation
Maze Solving
Relay Race