using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } }using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } } using System; using GalacticEmpire; class Program { static void Main() { int coffeeLevel = int.MaxValue; Console.WriteLine(Hello World! Is Pluto a planet again?); for(int i = coffeeLevel; i > 0; i--) { } DateTime whenPigsFly = new DateTime(9999, 12, 31); Console.WriteLine(Scheduled Time Travel to: + whenPigsFly); string magicCode = Abracadabra; if (magicCode == PleaseWork) { Console.WriteLine(It worked! The code is self-aware now.); } else { } bool isQuantumReady = Convert.ToBoolean(new Random().Next(0, 2)); Console.WriteLine(Is quantum computer ready? + (isQuantumReady ? Yes : No, ask again later)); Console.WriteLine(End of program. Or is it?); Console.ReadKey(); } }

Tutorials

Showcase

Offering Programs

Contact

Clash of Code

Unleash your code to conquer the digital battleground in Clash of Code — where strategy meets syntax in the ultimate programming showdown!

GAME BASED
LEARNING

Welcome to Clash of Code, the innovative programming game where learning meets competition!

Our platform offers students the unique opportunity to dive into the world of coding by creating and controlling their own units in a dynamic, digital battleground, it gives them a sandbox environment to push their skills to the limit and to learn while playing.

Through Clash of Code, students harness the power of Python programming to strategize, and compete against their peers in an engaging battleground.

FEATURES

BUILD AN ARMY

Build a persistent deck of units that you can grow and improve as you learn more and more creating your own unique play style and combat strategy

REALTIME STRATEGY

Connect Python variables directly to a custom control panel to tweak strategy in realtime and use a realtime terminal to execute commands and perform emergency maneuvers

VSCODE INTEGRATION

Direct realtime connection with VSCode to provide a industry standard coding and debugging experience with intellisense & logging!

COMPETITIVE MULTIPLAYER

Students can compete using their decks in fast paced multiplayer combat providing an exciting and engaging sense of progression

LEARN MORE
School Programs

Empower your students with the cutting edge of educational technology through Clash of Code.

We provide a range of in-person and online after school programs to get students from zero to hero in Python, getting them battle ready! Allowing them to freely compete amongst each other in an organised tournament.

See our curriculum & benefits!

Tutorials

We believe self-learning is the #1 way for students to get engaged and stay engaged in learning

We provide a wide range of free video tutorials and documentation for the game for students to be able to progress in their own time and pace

Showcase

Take a look at our showcase to see pictures and video demos to see what Clash of Code is all about!

Book a Free Introductory Call

Book a free 10 minute call to discuss how we can incorporate Clash of Code into your school or for any general inquiries

Clash of Code