Skip to main content

How to Schedule and Batch Generate Lessons

Updated this week

TL;DR: Save time by planning your entire week at once using the Schedule and Batch Generation tools to create personalized lessons for your students.

Planning your homeschool week doesn't have to be a time-consuming chore. By using the Schedule and Batch Generation features, you can structure several weeks of education in minutes.

SparkAI handles the heavy lifting for you. It aligns lesson content with your child's unique mastery profile, current academic age, and learning goals. This ensures every lesson is a perfect fit!

Building Your Weekly Framework

The first step is to create your schedule framework. This tells LearnSpark when and what your children are learning. It forms the foundation of your LearnSpark experience.

  1. Navigate to the Schedule tab from your main dashboard.

  2. Click on a day and time slot that works for your family's routine.

  3. In the pop-up window, select the Student, Subject, and Duration.

  4. Set the Focus: Type a topic or let SparkAI suggest a "strand." It uses gap analysis to suggest what they should learn next.

  5. Define Learning Outcomes: Describe what you want to achieve. You can also click the SparkAI suggestion button to automatically generate goals.

  6. Save the Slot: You will now see a placeholder on your calendar. Great job!

💡 Good to know: Creating a slot doesn't use credits yet. It just holds the place in your calendar until you are ready to generate the content.

How to Batch Generate Lessons

Once you have your slots established, you can generate all the plans at once. This includes teacher guides and resources for every single session.

  1. In the Schedule view, click the Batch Generate button at the top right.

  2. Configure your batch settings: Select your Date Range and confirm your Students.

  3. Review Outcomes: Check the list of slots. SparkAI can fill in any missing "outcomes" based on your student’s mastery profile.

  4. Click Generate. SparkAI will now process these requests for you.

When SparkAI is finished, these placeholders will change into full Lessons. You can click them directly from the schedule to see your new plans. That's it—you're all set for the week!

Managing and Updating Your Plan

Flexibility is essential for homeschooling and worldschooling. LearnSpark makes it easy to adjust your plans as life happens. You are always in control of your calendar.

  • Drag and Drop: Need to move Tuesday's science to Thursday? Simply drag the lesson slot to a new time.

  • Unscheduled Lessons: If you have lessons in your library that aren't on the calendar, you can attach them to any empty slot.

  • Regenerate: If a lesson doesn't feel right, use SparkAI to "Regenerate." This allows you to tweak the focus to better suit your child's mood.

⚠️ Heads up: Generating and regenerating lessons uses SparkAI credits. Each lesson created in a batch counts toward your monthly limit.

Frequently Asked Questions

Does creating a schedule slot use my SparkAI credits?

No, simply creating a "Scheduled Slot" placeholder does not use credits. Credits are only used when you click "Generate" to create the actual lesson content.

What if I don't know what topic to teach next?

SparkAI uses gap analysis to look at your student's mastery profile. It can suggest the next logical topic based on their progress and your chosen curriculum.

Can I move a lesson after I have already generated it?

Yes! You can use the drag-and-drop feature to move any generated lesson to a different day or time. This makes it easy to stay flexible if your plans change.

How do I see how many credits I have left for batching?

You can monitor your usage in your account settings. This helps you keep track of your SparkAI credits as you plan your lessons for the month.

Did this answer your question?