Login Form

Crowdfunding Forma 5

Keep Forma Open,
Make Forma Yours

Play your part in the exciting adventure
of creating Forma 5

MAIN HP

YOUR KNOWLEDGE,
YOUR WAY

Finally, a Learning Management System designed to fit your company's digital training needs.

previous arrow
next arrow

Built for corporate training

organization

Modern Design

Modern and responsive layout and designed for an easy and engaging user experience

organization

Multi Client

Manage multiple clients and brands with custom layouts from a single platform

report

Custom Reports

Easily create advanced custom reports

plugins

Extend Features

Add and customize features to make it perfect for your needs

ABOUT FORMA LMS

Forma LMS is an open source Learning Management System, built around the specific needs of corporate training. With Forma You can provide internal training to your employees, build an extended enterprise Lms (by providing training to your employees and your partners, dealers and sellers, each one with their specific courses, look and feel) or use Forma as a content hub with which you can sell your off-the -shelf courses to your customers.

The project is carried out by the forma.association, with over 50 members and 4.000 community users, which are constantly adding new features and making the software more complete and secure.

Creating a course in Forma Lms

To create a new course on the platform it is first of all important to know that the procedure is divided into two main parts:

  • The first part is to create the course configuration (from administration)
  • The second part, on the other hand, consists of uploading the teaching materials.

In this article we will describe the procedure of "creating the course structure" step by step.
We refer to a further tutorial for the description of the second procedure.

Let's take as an example the creation of an "Excel" course

Go to Administration / E-learning / Courses / Courses 

creacor 1

 

 

If you want to insert the "Excel" course within a category (for example inside a previously created "Office" category), you will need to click on the name of the "Office" category and then click on the "New" button 

creacor 2

 

If, on the other hand, you simply want to create a new course without inserting it into any category, just click on the "New" button without first highlighting any category.

Now the time has come to configure the course by entering general data, such as title, period of use, etc.

Course configuration

In the first part of the screen you can enter the course code, the name of the course, the type and status.

Assigning a code to the course can be useful to identify the course faster especially if there are a large number of them on the platform.
In our example, we will simply attribute the code: 01

By setting the status "Confirmed" or "Available", the course will be visible to users while setting the remaining states, canceled, concluded, under construction, the course will not be visible to users.

In our example, we will leave the course in "Under construction" mode and, only after completing the whole procedure, we will change it to "Available"

creacor 3

 

 

In the central part of the screen, there are several sections related to the course. The sections of interest are first of all " Enrollment to the course " in which it is possible to set the enrollment methods:

Admin only option : This option is chosen when you want to register for the course only by the platform administrator. A user entering the platform will not be able to independently enroll to the course. In our example, we will choose this option and only the administrator will be able to enroll users in the course. (Regarding the enrollment of users to courses, we refer to the tutorial "How to enroll a user to the course")

On approval option : This option is chosen in case you want to give the user the opportunity to enter the platform and request registration for the course but it will only be actually registered once the admin has approved the registration.

Free: Choose this option if you want the user to enter the platform and be able to independently enroll to the course.

It is also possible to set the opening or closing of the registrations or to set a period in which the user can register.

For example, if we want a course to start on 01 February 2020 but we want users to be able to enroll in the previous month, we would enter:

in the "From" field: 1 January 2020 in the "To" field 31 January 2020

In this way, the user can register for the course in January and start enjoying it in February. (In the configuration of the course that we are using as an example, the Excel course, setting the dates of "enrollment possibility" would not make any sense because, as we previously wrote, we have set the enrollment mode "Only admin" therefore the user does not will never be able to independently enroll in the course, even indicating a period of time).

The same subscription options can be set for unsubscribing / unsubscribing.

creacor 4

If you want your course to be sold on your LMS, you should flag the "sell course" checkbox and put a price on it. 

You should also enable the catalog, because it's where your course will be on sale.  

Another section of interest is "Display mode"  where you can decide how the course will be viewed on the platform: for example by anyone accessing the platform or only by users who are enrolled in the course.
Or, you can decide whether or not the learner will be able to view the progress of use and the time spent in the course.
Finally, you can choose which levels are viewable in the course information or to whom to block access to the course

creacor 5

Important: users will only be able to self-enroll to a course if you have enabled the course catalog: only there they will see the "subscribe" button, the one they need to self-enroll. 

The "display" option manages the visibility of your course in the general catalog: if you want to create but you don't want it to be visible in the general catalog, set it to be only visible to subscribed users.  

 

The “Time options” section  allows you to set the start date and the end date of the course. So, following our example, in case you want the course to start on February 1 and end on June 30, we should enter the date 01-02-2014 in the "Start date" field and in the "Completion date" field the date 30-06-2014

creacor 6

 

 

Another section of major interest is "Upload documents" (Fig.7) where you can insert the banner of a possible sponsor, the logo of the course and the demonstration material.

creacor 7

The optimal logo size should be 400 x 140 pixels 

 

Finally, the last section to pay attention to is the custom option where you will see the custom fields that you have associated with the courses. See the tutorial "Custom fields"

creacor 9

 

 

Once you have entered the data, remember to click on the "Save changes" button

 

Enrollment to the course as Administrators

Once the course has been created, you will be automatically enrolled as Administrators. If you want to act on a course that you have not created, you must first proceed to the second phase, then insert the learning material, enroll in the course just created as administrators.

Go to Administration / E-learning / Courses / Courses and click on the enrollment icon 

creacor 10

 

 

In the "Subscribe" search field, set your surname or userid and click on "plus" 

creacor 11

 

 

At this point, it is necessary to change the level from student to administrator 

creacor 12

 

We just have to renew the invitation to pay attention to the other tutorial in which we will describe the procedure that allows the loading of materials in the course.

MAKE YOUR OPINION COUNT!

The Forma Lms project is driven by the community of its adopters, organized in the forma.association

Become a member to support the project and make your opinion count: join the association now!

 

Open Source for Open Innovation

Knowledge, through learning, today is probably the most critical asset for any company willing to stay competitive and alive. Modern organizations need adaptive models to face the challenges of their markets: that's why whe choose to be open to evolving diversity since our core code with an open source licencing model, and based the forma.association on the principes of participation, sharing and networking. 

opened window door of glasses color

Get POWER from FLEXIBILITY

A learning management system designed to fit the specific needs of your organization: start with all the features of a standard LMS, configure it with hundreds of available options, integrate with your other systems through connectors and APIs, extend with lots of available plugins, or add your custom features.
Forget the limits of saas platform and get free: here EVERYTHING IS POSSIBLE!

features panel
This site uses cookies.

Some of the cookies we use are essential for parts of the site to operate and have already been set. We also use Google Analytics scripts, which all use cookies. You may delete or block all cookies from this site in your browser options.