Code Skull

A gamified learning system for teaching code.

Terminology

In the Code Skull teaching system, the following terms map directly to fundamental education concepts:

Skull
A component task.
Bounty
A learning objective.
Skill
A learning outcome.
Level
An assessment grade that may be transferable to a traditional letter grade.

Project Objectives

Grading

Adopt a grading system that better incentivises learning:

Learner Agency

Structure activities (Bounties) to encourage the idea that the choices learners make actually matter.

Intrinsic Motivation

Create a learning environment that fosters intrinsic motivation in the learners.