Skip to main content

How to Track Progress with Learning Journeys

Updated this week

TL;DR: Learning Journeys turn big educational goals into a visual map of milestones. SparkAI tracks progress automatically, updates student profiles, and suggests the best next steps for your child.

Every student is on a unique path. While daily lessons are important, Learning Journeys help you see the "big picture." They group related skills together so you can track growth over months or even years.

What are Learning Journeys?

Think of a Learning Journey as a roadmap for a specific subject or skill set. Instead of just seeing a list of finished lessons, you see a visual path broken down into Milestones. For example, you might create a journey for "Mastering Fractions" or "Creative Writing."

As your student completes activities and projects, SparkAI analyzes their work. When they show they understand a concept, the journey updates automatically. This keeps the student's Mastery Profile accurate without you having to check off hundreds of tiny boxes manually.

💡 Good to know: Learning Journeys are smart! If a student learns a skill during a fun weekend trip and you use the Log Activity function on the dashboard, SparkAI will recognize that progress on their official journey.

Using Milestones to Stay on Track

Milestones are the "pit stops" or "checkpoints" on your journey. They help you celebrate small wins. Every journey has several milestones that represent a major step forward in a subject.

  • Visual Progress: Check out easy-to-read progress bars to see exactly how far your student has come.

  • Skill Decomposition: SparkAI breaks big milestones down into smaller skills so they don't feel overwhelming.

  • Evidence: Click on any milestone to see the specific lessons, projects, or documents that helped your student reach it.

  • Historical Context: Look back at past milestones to see exactly when a student mastered a specific concept.

How to Start a New Journey

  1. Open the Learning Journeys page from your sidebar.

  2. Select the student you want to create a path for.

  3. Enter a primary goal or choose a subject area.

  4. Click Generate Journey. SparkAI will draft milestones based on your student’s current learning level.

  5. Review the milestones and click Accept. Your journey is now live!

SparkAI and Your Next Steps

One of the best parts of the Learning Journey is the Next Steps engine. SparkAI looks at the current journey and suggests the most logical lesson or project to tackle next.

If a student is struggling with a milestone, SparkAI might suggest a Quick Activity to build confidence. If they are zooming through, it will offer more challenging tasks to keep them engaged. This ensures your LearnSpark experience is always perfectly leveled for your child.

⚠️ Heads up: Using SparkAI to generate journeys, update mastery profiles, or perform gap analysis uses SparkAI Credits. Viewing your existing progress is always free!

Frequently Asked Questions

Can I change a Journey after SparkAI creates it?

Yes! You are always in control. You can edit, delete, or add custom milestones to any journey at any time by clicking the Edit Journey button.

What happens if a student misses a milestone?

The journey is flexible! You don't have to complete milestones in a perfect line. If your student learns something advanced before a basic skill, SparkAI simply fills in that part of the map for you.

How many Journeys can one student have at once?

There is no hard limit! Most families find it best to have 3–5 active journeys per student to keep things organized without feeling overwhelmed.

What happens when a student finishes a Journey?

Great job! The journey moves to your completed records. SparkAI can then suggest a new journey to help the student continue their growth in that subject area.

Where can I see an overview of all progress?

You can view journey progress and milestone history on the Performance tab. This is a great way to show collaborators or family members exactly what the student has achieved.

Did this answer your question?