What is a Skill Tree?

IN BRIEF
A Skill Tree is a visual representation of your program’s curriculum in iClassPro. It organizes skills into hierarchical layers—Disciplines, Levels, Events, and Skills—to track student progress and manage skill evaluations.

Overview

A Skill Tree structures your curriculum in layers, allowing you to measure student progress from individual skills up through larger achievement milestones.

skills_hierachy.png

Skill Trees are made up of the following layers:

  • Discipline – the overall category (e.g., Gymnastics, Dance, Swimming).
  • Level – the subcategory representing student progression (e.g., Level 1–4 or Beginner–Advanced).
  • Event – optional groupings (e.g., Bars, Beam, or Vault).
  • Skill – individual abilities or tasks that can be evaluated.

These layers allow you to customize your skill tree to your class needs. As a student progresses in their skills, they will work their way up the skill tree until the discipline has been mastered:

  • Individual SKILLS are achieved until an EVENT is completed.
  • Individual EVENTS are completed to finish a LEVEL.
  • Individual LEVELS are finished to master a DISCIPLINE.

Important Note: At least one skill must be attached to a Discipline, Level or Event for it to show up when attaching skill trees to Programs, Classes, and/or Camps.

Back to top

Accessing the Feature

  1. In the Office Portal, navigate to SETTINGS>SKILLS.
  2. The Skill Tree setup area displays your current Disciplines and their corresponding Levels, Events, and Skills.
  3. You can add, modify, or remove layers within each Discipline from this page.

Back to top

Step-by-Step Instructions

Understanding Disciplines

Disciplines are the top layer of a Skill Tree.  All Levels, Events, and individual Skills are attached to the overall Discipline.

Examples of Disciplines could be: are Swimming, Dance, and Gymnastics.

disciplines.jpg

Back to top

Understanding Levels

Levels are the second-highest layer of a skill tree, and nest directly below the Discipline. They can be easily customized according to your school’s curriculum.

Examples of Levels are: Level 1, 2, 3, 4 or Beginner, Intermediate, Advanced

If desired, Level Codes can be assigned to each Level for use on the Roll Sheet Report (CLA-4), Instructor Roster Report (STA-8), or Class/Camp Roster Report (STA-9).

levels.jpg

Note that currently there is no direct correlation between the Class Level and Skill Tree Level. 

Back to top

Understanding Events

Using Events as a part of your skill tree is optional. They are often used as locations, or areas, within a facility.

Some examples of Events for gymnastics could be: Bars, Beam, Floor, and Vault.

Some examples of Events in swimming could be: Dog Paddle, Breast Stroke, and 50m Race.

events.jpg
If your school does not use Events, simply deselect it when creating a Discipline. Gymnastics schools would typically utilize Events, while Swim schools usually do not.

deselect-event.gif

Back to top

Understanding Skills

Skills are the baseline of your Skill Tree. Students are evaluated on individual skills, which are attached to either Events, Levels or Disciplines.

If desired, Skill Codes can be assigned to each Level for use on the "Instructor Roster Report (STA-8)" and "Class/Camp Roster Report (STA-9)" if the option to "Show Skills" is enabled.

You can quickly add skills to your Skill Tree by using the multi-select option.

select-skill.jpg

To update/create your Skill Tree, navigate to your skill tracking settings under SETTINGS>SKILLS>SKILL TREES.

Back to top

Troubleshooting & FAQs

  • Why is my Skill Tree not appearing in Classes, Camps, or Appointments?
    • Make sure at least one Skill is attached to each Discipline, Level, or Event. Layers without Skills will not appear as options.
    • Ensure that a Skill Tree is either attached to the Program or overridden on the class/camp/appointment level.
  • Why do my Class Levels not match the Skill Tree Levels?
    • Class Levels and Skill Tree Levels are independent. You must manually align them if you want them to correspond.
  • My program does not use Events. Can I still build a Skill Tree?
    • Yes. When creating a Discipline, simply deselect the Event layer.

Back to top

Related Articles

Back to top

Need more assistance?

Customer support is available at 1-877-554-6776 Mon - Fri, 9 am to 9 pm (CT) and Sat, 9 am to 6 pm (CT).