The University of Auckland

Project #61: Supporting Mastery Learning

Back

Description:

Mastery learning involves students demonstrating that they have mastered a topic before they advance to a following topic.  To demonstrate mastery, students must perform an assessed task and show that they have reached the appropriate level of expertise.  This project will develop a web-based framework that supports mastery learning by automatically assessing simple programming tasks and tracking performance across those tasks.  This framework has the potential to be widely used in undergraduate courses for assessment of laboratory assignments and weekly exercises.

Type:

Undergraduate

Outcome:

Literature review of mastery learning for novice programming.

Web-based tool that supports mastery learning, with pluggable architecture for automated assessment of tasks.

Prerequisites

Strong web development and software design skills

Specialisations

Categories

Supervisor

Co-supervisor

Team

Lab

Lab allocations have not been finalised