# Create a course

## Creating a course&#x20;

To create a course, open the `Courses` section, and click on the `New` button in the top right-hand corner of the screen.&#x20;

A side panel opens, allowing you to configure your course:&#x20;

<figure><img src="https://3055204660-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrzBxnWaSListMwx3rzKu%2Fuploads%2Fycl96nAPkkOwK2zPgtNZ%2Fimage.png?alt=media&#x26;token=df76f65f-4cd2-4366-a612-e46003ceac31" alt=""><figcaption><p>Create a course</p></figcaption></figure>

1. Select a **module** - <mark style="color:blue;">Optional</mark>. *If you don't want the course to belong to any module, you can select `Show in all courses only`.*
2. **Name** your course - <mark style="color:blue;">Mandatory</mark>&#x20;
3. Give your course a **description** - <mark style="color:blue;">Optional</mark>&#x20;
4. Provide a **cover image** (in PNG, JPG or GIF format, less than 5 MB in size). The recommended pixel size is displayed - <mark style="color:blue;">Optional</mark>
5. Define **privacy**, i.e. the Spot members able to view your Course elements.&#x20;
   * Select `Public` if you want all your Spot members and visitors to be able to see your Course.&#x20;
   * Select `Secret` if you wish to choose which Spot members will have access to this content.&#x20;
6. Define **navigation**, i.e. the order in which members will take the course.
   * Select `Flexible navigation` if you want the course to be taken in a random order.
   * Select `Sequential progression` if you want the course to be taken in a fixed order defined by the order of the steps.
7. Click on `Create as draft`: that's it, your course is created!&#x20;

{% hint style="info" %}
If your course is public, visitors (non-members or members not logged in) with access to your course page will be able to **see the course card and the introductory step. They will need to create an account or log in to access the rest of the steps.**
{% endhint %}

{% hint style="success" %}
**Good to know**&#x20;

Your course has been created, but you still need to configure all the steps! \
Don't worry, once created, **the course is in 'draft' mode and is not yet visible** to any member or visitor.
{% endhint %}

&#x20;By default, a newly created course contains 4 (empty) steps:&#x20;

* Introduction step&#x20;
* 2 intermediate steps&#x20;
* Conclusion step&#x20;

## Generate a Course from a Live

{% hint style="warning" %}
Access to this feature is limited to certain paid MeltingSpot plans. If you do not have access to this tab, please contact us. You will also need to consent to your data being used by OpenAI from the General Settings page in your Spot settings.
{% endhint %}

You can generate a course from a past live session with a Built-in solution and a replay. There are 3 ways to do this:

* **From the course list**: Click the `New` button at the top right of the screen, then select `New Course` and click `Generate from a Live`. A modal opens with a list of past lives. Once you select one, the course configuration drawer will open.
* **From the live list**: When you hover over a past live card with `Built-in` and replay, a `New Course from this Live` button appears, allowing you to open the course configuration drawer.
* **From a past live with Built-in and replay**: A `Course from this Live` button allows you to open the course configuration sidebar.

Once you've selected your live session, the course configuration drawer will open:

* Choose **how to generate the title and description.** If the toggle is ON, they will be generated automatically from the live session. If OFF, you can define the title and description yourself  <mark style="color:blue;">- Required</mark>
* Upload **a cover image** (PNG, JPG, or GIF format, under 5MB). The recommended pixel dimensions will be displayed <mark style="color:blue;">- Optional</mark>
* Select **a module** <mark style="color:blue;">- Optional</mark> *If you prefer the course not to belong to any module, you can select "Display in all courses only".*
* Choose **the privacy** setting: `Public` (accessible to all members and visitors), `Secret` (only members invited to the course can access it) <mark style="color:blue;">- Required</mark>
* Set **the navigation**, meaning the order in which members will follow the course <mark style="color:blue;">- Required</mark>
  * Free navigation: the course can be followed in any order.
  * Ordered navigation: the course must be followed in the predefined step order.
* Define **the learning objectiv**e <mark style="color:blue;">- Optional</mark>
* Set **the audience** <mark style="color:blue;">- Optional</mark>
* Choose **the language**: `Deutsch`, `Dutch`, `English`, `Español`, `Français`, `Italiano` ou `Português` <mark style="color:blue;">- Optional</mark>
* Set **the tone**: `Academic`, `Professional`, `Friendly`, or `Inspirational` <mark style="color:blue;">- Optional</mark>
* Specify if you want to include **a quiz step** using a toggle.
* Choose whether the course will be **based solely on the live session or if it will be enriched**.

Once you've configured your course, click `Generate`. A message will notify you that the generation is in progress and will remain visible until the course is ready.

Once the generation is complete, you'll be notified! The course will be saved as a draft, allowing you to modify it before publishing.

## Generate a Course from a PDF

{% hint style="warning" %}
Access to this feature is limited to certain paid MeltingSpot plans. If you do not have access to this tab, please  [contact us.](mailto:support@meltingspot.Io) You will also need to consent to your data being used by OpenAI from the General Settings page in your Spot settings.
{% endhint %}

To generate a course from a PDF file, go to the `Courses` section, click the `New` button at the top right of the screen, select `New Course`, and then click `Generate from PDF`.

A modal will open, allowing you to upload the PDF file you want to use as the foundation for your course:

<figure><img src="https://3055204660-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrzBxnWaSListMwx3rzKu%2Fuploads%2FrDR1ha2gvTPBz2G9rchk%2Fimage.png?alt=media&#x26;token=bc7557b3-6023-45a4-8b40-d2b1715309c2" alt=""><figcaption></figcaption></figure>

When you click `Import File`, the file explorer will open. Once you've selected your file, a drawer will appear:

* Choose **how to generate the title and description**. If the toggle is ON, they will be generated automatically. If OFF, you can define the title and description manually - <mark style="color:blue;">Required</mark>
* Upload **a cover image** (PNG, JPG, or GIF format, under 5MB). The recommended pixel dimensions will be displayed - <mark style="color:blue;">Optional</mark>
* Select **the privacy** level: `Public` (accessible by all members and visitors), `Secret` (only members invited to the course can access it) - <mark style="color:blue;">Required</mark>
* Define **the navigation**, meaning the order in which members will follow the course - <mark style="color:blue;">Required</mark>
  * `Flexible navigation`: the course can be taken in any order.
  * `Sequential progression`: the course must be followed in the predefined step order.
* Define **the learning objective** - <mark style="color:blue;">Optional</mark>
* Set **the audience** - <mark style="color:blue;">Optional</mark>
* Choose **the language**: `Deutsch`, `Dutch`, `English`, `Español`, `Français`, `Italiano` or `Português` - <mark style="color:blue;">Optional</mark>
* Select **the tone**: `Academic`, `Professional`, `Friendly`, or `Inspirational` - <mark style="color:blue;">Optional</mark>
* Indicate if you'd like to include **a quiz step** using a toggle.
* Choose whether the course will be **based solely on the PDF or if it will be enriched**.

<figure><img src="https://3055204660-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrzBxnWaSListMwx3rzKu%2Fuploads%2FRmW6Sb93muRVwmOdKJZu%2Fimage.png?alt=media&#x26;token=7eb211c0-1d02-45b9-a24b-74b73c5ad33c" alt=""><figcaption></figcaption></figure>

Once you've configured your course, click Generate. A message will inform you that the generation is in progress and will remain visible until the course is ready.

Once the generation is complete, you'll receive a notification! The course will be saved as a draft, allowing you to edit it before publishing.

## Duplicate a course

If you wish to reuse elements of an existing course, you can duplicate it. A duplicated course takes the following elements from the original course:

* General settings (description, cover image, privacy and navigation settings). Please note that the course title is duplicated, but the word “(copy)” is added at the end. Don't forget to change this before publishing your course!
* Steps (their name, duration and content)
* The content of email notifications (if the switch had been activated in the modal)
* Only participant lists and groups are never duplicated.

**To duplicate a course**, from the course list:&#x20;

* Click on the 3 dots at the top right of the original course map to open the menu.
* Click on Duplicate

A confirmation dialog box opens. A switch allows you to choose whether, in addition to course settings and steps, you also wish to duplicate the content of email notifications. Once you've made your choice, click on Create as draft.

That's it, you're on your new course! It's still in draft mode, so it's up to you to modify it if necessary and publish it for your members to enjoy!

{% hint style="danger" %}
If your course is secret, don't forget to invite the members concerned, as the list of participants and groups has not been duplicated!
{% endhint %}
