Tutorials

Building an HTML Student Interface

Learn to create a student interface for solving fraction addition problems using the CTAT HTML Editor. No coding, no fuss.

Creating an Example Tracing Tutor

Learn to use CTAT's Behavior Recorder to build an Example-tracing fraction addition tutor (requires a completed student interface). This tutor is authored by demonstration, without programming.

Creating a Cognitive Tutor

In this tutorial you'll create and modify production rules for a fraction addition tutor, using the CTAT Jess tools to analyze and modify your cognitive model.

Creating a Quiz

Tutors teach, but sometimes your purpose may be to assess knowledge. Learn how to test with CTAT, by creating a different student interface that doesn't provide hints or feedback.

Documentation

Getting Started

If you're new, no worries. Download, install, and get set up right here.

CTAT User Guide

Explore CTAT's suite of tools used to add intelligent behavior to tutor interfaces.

HTML Components

A comprehensive documentation of the HTML Components provided by CTAT.

CTAT HTML Editor

CTAT's web-based tool allows you to build student interfaces without any coding.

Tutor Deployment

There are many ways to deploy your tutor, from TutorShop to your own web server.

Logging

Track how well your students are doing by logging with services such as DataShop.

Advanced Topics

More complex interactions that require special expertise.

Additional Documentation

For component reference, scripting API, and change logs, consult here.