How to create a course manually
Create a course from an empty draft and understand every field at the exact step where it is used.

Open this area in SubSchool
Manual creation gives you an empty course. Prepare a clear title, a one-to-three-sentence card description, the audience level, and the first module before you start.
Step 1. Open Courses
Sign in to the teacher account and click Courses in the left menu. This page lists drafts and published courses and shows creation controls above the list.

Step 2. Choose manual creation
Click Create course. In the opened list choose Create course manually. The other choices send source material to AI and are documented separately.

Step 3. Complete the course foundation
Add a square cover if you already have one; you may also save first and generate a cover later. Enter a specific Title. Select the Course language; it controls content dictionaries but does not translate text you already entered. Choose a Subject. If the subject is missing, use Add subject, enter a short standard name, and save it. Exam is optional and should be selected only for an exam-preparation course; it activates the entry/final-exam workflow after the exam set is prepared.

Step 4. Choose access, audience, and pricing
Select at least one Grade; select several when the same content fits multiple levels. Student goal improves discovery and may be left empty when no option fits. Draft is visible only to course managers. Private is hidden from the marketplace and opens only to invited students. Public is a free catalog course. Paid is visible in the catalog and requires a price above zero. For a paid course, enter course/module/lesson prices manually or enable Auto pricing, choose course or lesson as the base, and let the system calculate the remaining levels from the lesson count. Check the calculated values before publishing.

Step 5. Set completion and certificate rules
Standard courses let students move at their own pace. Launch courses add start, end, enrollment-deadline, post-deadline access, and previous-assignment requirements. Enable certificates only when you have decided the minimum progress and average grade. Completed assignments only averages submitted work; All assignments counts missing assignments as zero. Requiring the course exam is available only when an exam lesson exists. Authors own content decisions; curators support learners. Add only school members who have agreed to the role.

Step 6. Write the card and full descriptions
Use Short description for the marketplace card: say who the course is for, the outcome, and the format in one to three sentences. Use Full description for prerequisites, program, workload, feedback, and expected result. The rich-text toolbar supports headings, emphasis, lists, links, images, source-code view, mathematical formulas, and chemical structures. Do not paste scripts, private data, or media you do not have permission to publish.

Step 7. Insert formulas when the subject needs them
Click the ƒ control in the rich-text editor. In the mathematics dialog you can type LaTeX directly or assemble the expression with the provided controls, preview it, and insert the rendered formula at the current cursor position.

Step 8. Insert a chemical structure
Click Rx. Draw the structure in the chemical editor, check bonds and labels, then insert it. The result is added as an image inside the description; keep the source text elsewhere if students will need to edit it.

Step 9. Save and review the course
Click Create course. If it is disabled, check the title, language, subject, grades, short description, paid price, and any launch dates. Open the saved card and review its access type, description, price, cover, and certificate settings before sharing it.

Step 10. Build the learning structure
Open Lessons, create the first module, then add lessons in the order students should follow. A course is not ready for learners until its lesson content and assignments have been reviewed.

Contact the SubSchool support team
Open Support in your account and include the page, course, or task where the issue occurred.

