Participants will program with the use of Turing Tumble, a marble-powered computer. Each participant will be given a Turing Tumble board and a programming challenge. Winners from the first rounds will meet each other for a final round where the overall winner will emerge.