CodeKataBattle (CKB) is a new platform that helps students improve their software development skills by training with peers on code kata1 . Educators use the platform to challenge students by creating code kata battles in which teams of students can compete against each other, thus proving (and improving) their skills.
This repository houses the CodeKataBattle (CKB) platform, a tool designed to help students enhance their software development skills through collaborative coding challenges. Educators create tournaments and battles, allowing students to compete and improve their coding abilities. The platform includes features such as GitHub integration, automated scoring, real-time updates, and gamification through badges.
Assignment/: this folder contains the assignments of the project, both the RDD and the IT.ATD/: this folder contains all the latex files for the Acceptance Test Deliverable of the project developed by another groupDD/: this folder contains all the latex files for the Design Document of the CKB platform.DeliveryFolder/: this folder contains the various versions of the pdf files of the documents that are going to be delivered plus eventual additional files.ITD/: this folder contains the Implementation and Test Deliverable of the CKB platform:CodeKataBeattle/: all the code, that follows the usual repository structure of any maven java projectDocumentation/: all the latex files for the Implementation and Test Deliverable document
RASD/: this folder contains all the latex files for the Requirement Analysis and Specification Document of the CKB platform.
