Skip to content

A web-based educational card game for teaching basic concepts of computer programming and cybersecurity

License

Notifications You must be signed in to change notification settings

SibylLab/Program-Wars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Program Wars

Build Status GitHub open issues GitHub closed issues

DeepScan grade Coverage Status GitHub release GitHub contributors Open Source Love

Program Wars is a web-based card game for teaching or reinforcing the fundamental concepts of programming and cybersecurity to those with limited or no programming experience. In the game, players construct a computer program that meets or exceeds a goal number of statements. Players build their program using “instruction” cards and “repetition” cards. Some repetition cards allow the player to change the number of repetitions using “variable” cards. Players can also “group” instructions to protect portions of their program from being cyberattacked (i.e. “hacked”). Players can also use other cyberattacks (Malware and Power Outage) to stop their opponents from winning.

To play Program Wars go to https://program-wars.firebaseapp.com

  • Version 1.5 can be played at here.

To access the current dev version go to https://program-wars-dev.firebaseapp.com

If you would like to contribute to the project, see CONTRIBUTING.

For more information about the project, refer to the wiki.