1. A method for creating a plurality of assessment sheets, the method comprising: Identifying, by a processor, one or more first location identifiers of one or more first markings in a scanned master assessment sheet, wherein the one or more first markings are indicative of one or more correct answers of one or more questions; generating, by the processor, a machine-readable code based on the one or more first location identifiers; splitting, by the processor, the machine-readable code into a plurality of portions; and embedding, by the processor, the plurality of portions of the machine-readable code at a plurality of locations in a scanned pre-assessment sheet.