Skip to main content

Learning Goals Overview

Learning goals in Sunschool are reward-based incentives created by parents to motivate learners. Goals encourage sustained engagement by letting learners save points toward tangible rewards.
Goals are different from achievements. Achievements are earned automatically for milestones. Goals are parent-defined rewards that learners save points toward.

Parent-Set Goals

Parents create custom reward goals tailored to their child’s interests and family values.

Goal Structure

Goal Fields

Goal Categories

Common parent-defined categories:

TREATS

Food rewards like ice cream, pizza, or favorite snacks

ACTIVITIES

Experiences like movie night, park visit, or game time

TOYS

Physical items like toys, books, or art supplies

PRIVILEGES

Special permissions like extra screen time or staying up late

Tracking Goal Progress

Learners see their progress toward each goal in real-time.

Goals Dashboard Strip

The learner home shows a preview of their top goal:

Full Goals Page

Tapping “See all” or the goals strip opens the dedicated goals page:

Progress Calculation

Progress is calculated as:
Capped at 100% even if learner saves extra points.

Goal Completion Rewards

When a learner saves enough points for a goal, they can redeem it.

Redemption Flow

1

Goal Reaches 100%

Saved points ≥ token costUI Changes:
  • “Save Points” button becomes ”🎉 Cash Out!”
  • “Ready!” badge appears on goal card
  • Button changes to goal’s brand color
2

Learner Requests Redemption

Taps “Cash Out!” button
3

Request Enters Pending State

Status: PENDINGLearner sees: ”⏳ Waiting for parent approval…”Goal card shows: “Waiting…” badge in orange
4

Parent Reviews Request

Parent sees notification in their dashboardOptions:
  • Approve with optional notes
  • Reject with explanation
5

Approval: Points Reset

If approved:
  • Saved points for that goal reset to 0
  • Learner can earn the same reward again
  • Parent delivers the actual reward

Repeatable Rewards

Goals are repeatable by default:
Repeatable System:
  • After approval, saved points reset to 0
  • Goal remains active (unless max redemptions reached)
  • Learner can start saving again immediately
  • Parents can set maxRedemptions to limit times earned

Motivation System

Goals use psychological principles to motivate sustained learning.

Visual Progress

Every goal shows:
  1. Color-coded progress bar matching the goal’s brand color
  2. Percentage complete prominently displayed
  3. Absolute progress (e.g., “23/50 pts”)
  4. Emoji icon for visual appeal

Immediate Feedback

After each quiz:
Immediately after completing a quiz, learners can delegate their new points to a goal while the accomplishment is fresh in their mind.

Goal Refunds

If parents delete or deactivate a goal, saved points are refunded:
Refund Policy: When goals are deleted or deactivated, all saved points are automatically returned to learners’ general balances with a ledger entry for transparency.

Empty State

If no goals exist:
Encourages learners to communicate with parents about desired rewards.

Next Steps

Points System

Learn how to earn and delegate points

Parent: Creating Goals

Parent guide to setting up reward goals