Course Manager

Course Manager

The root window that opens when PreseMaker launches. Every course, module, import, and export operation starts here.


What It Does

The Course Manager is the top-level organizer for all your PreseMaker content. A Course is an ordered collection of Modules; each module is the self-contained unit that holds presentations, quizzes, activities, and all other generated materials. The Course Manager lets you create and name new courses, add or remove modules, reorder them, and open any module in the Module Manager for editing or generation.

It also provides all import and export entry points — whether you’re pulling in content from a file, a GitHub repository, or an online course repository, or sharing your finished course with others.


Course Operations

Create a New Course

Enter a course name and PreseMaker creates the folder structure under your Documents/PreseMaker/Courses directory. The course immediately appears in the list and is ready to receive modules.

Open & Select

Select any course from the list to see its modules in the panel below. Double-click a module (or click Open) to launch the Module Manager for that module.

Batch Operations

Generate module topic hierarchies for multiple modules at once, or run other batch generation tasks across an entire course without opening each module individually.


Import Options

The Course Manager’s Import menu provides multiple paths for bringing content into PreseMaker:

Import PreseMaker Archive

Restore a course from a .zip archive previously exported from PreseMaker. This is the standard format for sharing a complete course package — all modules, hierarchies, and generated materials included.

Clone or Pull from GitHub

Connect to a GitHub repository to clone a course for the first time or pull updates into an existing local course. Keeps course content version-controlled and shareable with collaborators via standard Git workflows.

Import from Course Repository

Browse and download modules directly from an online course repository such as FloridaCourseRepo.com. Community-shared modules drop straight into your course ready to use or further customize.


Export Options

Once a course is ready, the Course Manager’s Export menu offers several ways to share or publish it:

  • Export as PreseMaker Archive (zip) — packages the entire course folder into a portable zip file for backup or transfer to another PreseMaker installation.
  • Publish to Course Repository — submits selected modules to a configured online course repository so other instructors can import them.
  • Push to GitHub — commits and pushes the course folder to a connected GitHub repository, keeping a version history of all generated content.