FirstClass LMS
Innovative. Collaborative. Adaptive.

Take a visual tour of FirstClass LMS

 

Courses

Support for instructor-led, self-paced, and blended courses

Support for instructor-led, self-paced and blended courses. You can display your current courses through a dropdown menu. Very configurable. Teach various sections of a course, and use the unique course sync feature to push changes from the master copy of a course to the others. Save courses into the library as templates for reuse at a later time. We offer support for co-instructors and time-based student deactivation. Students can be enrolled via file import, the student roster, email, or enable self-enrollment through access codes.

 
courses
 

Content authoring and navigation

Create rich, engaging modules without any technical knowledge

By using our content authoring tools you can create rich, engaging modules without any technical knowledge. Upload and embed any type of media, including audio, video, office documents, powerpoints and Google Docs. Reorder your modules and their sections using drag and drop. Go through sections in a module using simple built-in navigation. Display a table of contents in the navigation bar to indicate what your current position is. Track the last position in the module so you can immediately return back later. You can track module progress and time spent in each module using the dashboard and rich analytics.

 
content authoring
 

Assessment

Ten kinds of assessment, from quizzes to online debates

There are ten different kinds of assessments - quizzes, freeform, survey, offline, debate, dropbox, discussion, team, SCORM and attendance. Personalized assignments can be given to a specific group of students. You can specify the maximum number of submissions and whether late submissions are allowed, with overrides on a per-student basis. Embed assignments directly into courses or as standalone tasks. In-place grading for rapid turnaround. Personalize assignments for particular students in a course. Broad selection of grading and evaluating options, including nested grading periods, categories, and extra credit assignments.

 
assessments
 

Quizzes and Question banks

Randomized and timed quizzes, instant feedback, and many more

We offer comprehensive support for quizzes and question banks.There are seven types of questions available. Question banks can be shared through our resource library. Create personalized quizzes by selecting random questions from a question bank. Support for timed quizzes and prompt feedback during a quiz. Associate optional feedback for different question responses. Dropdown, grid, and previous/next navigation, as well as a pause option for non-timed quizzes.

 
quizzes
 

Curricula and Proficiencies

Create your own curricula or use US common core standards

You can create your own curricula using our curriculum builder, or use the preloaded US common core standards. Share curricula with our resources library. You can align content and assessments with proficiencies in a curriculum, then see a coverage analysis to view how well your course is covering the curriculum. Track student progress on a proficiency basis and you will get an elaborated view of how students are understanding the concepts.

 
curriculum
 

Certification

Award certificates of completion automatically or manually

Use the certificate builder to create certificates. You can share certificates with our resources library. Associate certificates with PDF versions that can be downloaded or printed. You can manually or automatically award certificates of completion and set expiration dates for them. Set prerequisite certificates for a course.

 
certificates
 

E-commerce

Make money by charging for courses

You can associate a course with a price, and this will allow students to browse courses in the course catalog and purchase them by using a credit card or Paypal. Track e-commerce activity through your administration dashboard. The shopping cart supports multiple discount codes and multiple currencies, using Authorize.net or Paypal as the payment gateway.

 
ecommerce
 

District/Campus

Connect sites into a campus/district

You can connect sites into a network. Administer the network using a single administrator account. Share your resources at the network level through our resources library. Cross-enroll and cross-teach between sites in the network.

 
district
 

Multimedia

Upload and display audio, video, PDF, office documents, and many more

Upload and embed any type of multimedia, including audio, video, powerpoint presentations, PDFs, and office documents. We automatically detect what type of resource it is and display it in the appropriate web-based viewer. You can enable/disable whether links to the resources are displayed for students, and all resources are secured so that only students in your course can access them, even if they try to share a URL with someone from outside the course.

 
multimedia
 

Collaboration

Built-in support for wikis, blogs, chat rooms, groups and forums

We offer built-in support for wikis, blogs, groups, chat rooms and forums. Collaboration tools can be used in a course privately or within a group whose members span courses. Instructors can enable or disable these options on a per-course basis. We have chat room transcripts that are persistent so you can reference a conversation at a later time.

 
collaboration
 

Groups

Create public or private groups for your school or for individual courses

You can create public or private groups that are site-wide or only accessible within a specific course. Every group has its own activity feed, resources, calendar and collaboration tools. Groups are useful for group projects, trainings and ad-hoc collaboration. If enabled, groups can be also used by members outside of your district. Your groups are available at all times through a dropdown menu.

 
groups
 

Resources library

Organize and save your resources for personal use or share them with your colleagues

Our library allows you to upload, store and share nine different types of resources, including certificates, rubrics, course templates, files, SCORM packages and curricula. You can place a resource into your private library, a district library, the library shared by everyone at your company or a community library. Resources are automatically organized by type and subject and you can search for a resource by name, type or other characteristics.

 
resources
 

Administration

Administer every aspect of your platform via a single dropdown menu

It's easy for just one person to administer a wide site. All administrator options are available through a single dropdown menu and each administrative feature has full online help. We also provide district administrator accounts so all sites in a district can be managed by one account.

 
administration
 

Customizable

Customize your logo, color scheme, terminology, URL, shortcuts, fonts, and many more

Our e-learning platform is very customizable, you have options for configuring your URL, logo, color scheme, fonts and shortcuts. Even the site terminology can be customized so you can create your own color scheme with our built-in color picker. Custom CSS and custom HTML are supported for deep web customization.

 
customization
 

Integrations

Our system integrates with a wide variety of third party systems and standards

In order to make your life easier, our cloud-based LMS integrates with a wide variety of systems including LDAP, Google Docs, Calendars (iCal), SMTP/POP3, Authorize.net, Paypal (Fall 2013), SIS (Fall 2013), Google Apps (Fall 2013) and TurnItIn (Fall 2013). New integrations are added regularly based on user feedback. You can use our API for custom integrations as well.

 
integration
 

Activity feeds

Schoolwide and classroom activity feeds make it easier to track the latest news

Activity feeds can show the latest assignments, blog entries, postings, announcements and events. Depending on configuration, students can comment on feed items and they can also indicate if they like them. Instructors like activity feed discussions because all the comments can be seen by everyone in the course, discouraging inappropriate behavior.

 
activity feeds
 

Dashboards

Graphical student and instructor dashboards display the most important data on a single page

We offer dashboards for administrator, instructors and students that provide a single-page view of the most important data. The student dashboard for example includes tiles for every single course with the course picture, progress bar, pie chart of the grades and current overall grade. The administrator dashboard displays tiles for important topics such as resources, enrollments and accounts.

 
dashboards
 

API

Easy to write programs that access the full power of our platform

Our API makes it easy to write programs that tap into the full power of our platform. For example, a script can be written that automatically loads the grades of a student via the API and after that uploads them into a third party system. You can can access course reporting data and feed it into a third party reporting/dashboard system. The API is based on HTTPS and JSON, which is the most modern form to support programmatic access.

 
API
 

Portal

Use our built-in portal or integrate our login widget into your existing portal

You can use our built-in portal or just integrate our login widget into your existing portal for remote sign-in. Most aspects of the portal can be customized, including the logo, color scheme, title, pictures, and portal areas. You can publish your news, course catalog and calendar to your portal with just one click. Allow users to self-enroll into your site or individual courses through the portal.

 
portal
 

Rubrics

Grade assignments quickly and consistently

Our rubric builder allows to create rubrics with custom criteria and ratings. You can then share them through our resources library. Assignments can be associated with a rubric, which can be used to grade the assignment with a simple point-and-click interface. Students can view the rubric before and after it has been filled out by the instructor.

 
rubrics
 

SCORM

Seamless support for SCORM modules

We offer seamless support for SCORM, which is the industry standard for reusable content modules. A SCORM module can be uploaded into your library and shared with others. A SCORM module can be embed into a course module or you can evaluate students with a SCORM assignment. The SCORM modules can be displayed in the course module or launched in a separate window. We offer many navigation options, as well as an autoplay feature.

 
SCORM
 

Course catalog

Browse courses by category using our graphical course catalog

Courses can be organized into a text-based or graphical catalog. You can order courses alphabetically, group them by category or by using the drag and drop. By enabling e-commerce you can sell courses directly from the catalog.

 
catalog
 

Student Information Systems (SIS)

Synchronize data between your SIS and our LMS

Synchronize data such as accounts, courses, and sessions from your SIS to our LMS without any manual intervention. It's easy to create accounts for all your students with a couple of clicks, and select auto-sync to keep the LMS accounts constantly updated. Automatically create new courses and sessions just before a new semester begins. It's a huge time-saver. (Spring 2014)

 
SIS
 

Reporting and Analytics

Make sense of data using our analytics and reporting tools

You can create reports and charts of interesting data such as assignment grades, module progress, proficiency coverage, student activity, missing work, course status, completion status and resource usage. You can see this data via our API for use by third-party reporting packages. There is a custom ad-hoc reporting that is coming Spring 2014.

 
reports
 

Calendaring

Our calendar is easy to use, aggregates individual course calendars, and provides you with a live feed for other calendar clients

Our calendaring system offers a point-and-click interface, individual calendars for courses and groups with a single aggregating main calendar and monthly and weekly views. The calendars can be viewed from any calendar client using our live iCal feeds. Scheduled modules and assignments are automatically shown in the calendar, with pop-up windows for events information. We include a RSVP support to see what people are going to attend a specific event.

 
calendar
 

Internationalization

We support 20+ languages as well as automatic translation 

Built-in support for 20+ languages. Web-based translation system allows new languages to be added very easy. We also have automatic translation of messages and forum postings between users that speak different languages. Support for UK English and US English.

 
internationalization
 

Messaging

Full-featured messaging with bidirectional integration with email and SMS

Messaging system includes a bidirectional email integration, so you can receive messages through email and respond through email as well. Bidirectional SMS integration. There is optional language translation of the messages. Conversations are automatically threaded. Inbox summary indicates the course that the sender is in, when it is applicable. Subscriptions to forums are delivered through the message box with a link to the forum thread.

 
messaging
 

Web Conferencing

Built-in integration with Skype and other web conferencing tools

Integrate your favorite web conferencing into our system using their native widgets or HTML embed codes. For example, embed conference links into calendar events for people to join the conference call on a certain date. Make Skype calls directly from within our system by hovering over a person and then clicking the Skype icon.

 
web conferencing
 

Mobile

Customized access to our full feature set via mobile and tablet devices

The full feature set of our site can be accessed through mobile devices like a phone or tablet. Each type of device has a custom interface, that can be accessed as a webapp through a browser (now available) or through a downloadable application (coming Spring 2014).

 
mobile
 

Portfolios

Save and showcase work using our built-in portfolio system

Students have the option to copy their best assessments and other resources into their portfolio to showcase their work. Portfolios can include multimedia such as audio and video. Portfolios are organized into folders for an easy navigation. A student's portfolio can be accessed through their profile page by users with the appropriate permission.

 
portfolios
 

Social Networking

Make connections within your academic community

Users can connect with other users as friends in order to message and exchange resources. Students can easily enable/disable features for different account types. They can also see which friends are online and chat with them to collaborate on projects.

 
social networking
 

Monitoring

Monitor communications and receive reports of offensive content

Browse through students online communications, including messages, chat messages and forum postings. Receive daily reports of any possible offensive communications.

 
monitoring
 

Trash Can

Restore accidentally deleted courses, modules, and assignments

Any course, assignment or module that you delete is automatically moved into your trash can. Once in the trash can, you have up to 30 days to restore it before it is permanently deleted.

 
trash can
 

Attendance

Track attendance electronically, with PDF attendance forms for convenience

You can track course attendance electronically. Indicate whether a student is present, late, or absent, and include an optional note. Award points for attendance using the attendance assignment feature. Also, you can print a PDF attendance form to collect physical signatures. Export and summarize the attendance data.

 
attendance
 

Gradebook

Fast, reliable gradebook with pop-up analytics, fills, undo, comment editor, full-window mode, and much more

Our LMS has a full-featured, high performance gradebook with pop-up analytics, fill, import and full modo. There is a one-click access from the course dropdown and full-window mode. You have configurable display options, including ordering of students and assignments. Display the grading period summaries and the overall grade. You can export grades via CSV file or API.

 
gradebook
 

Policies

Configure a wide range of site-wide policies

Set policies for multiple accounts types, such as what features are enabled and what information students and parents can have access to. Select if a company terminology is used by default throughout the site.

 
policies
 

Account Types

Seven built-in account types

Support for full administrator, partial administrator, instructor, monitor, student, teaching assistant and manager account types. Define access policies for every account. It’s easy to link manager and student accounts. Create accounts through a form, bulk import, email invitations, self-enrollment, SIS synchronization, Google Apps provisioning, LDAP synchronization or API. Custom fields can be configured for every account type.

 
account types
 

Help Center

Well-organized, searchable help, with access to our rapid response support forum

Searchable help center with topics organized by the account type. Detailed instructions with screenshots for most of the topics. One-click access to the premium support forum, discussions forum, community support forum and public to-do list. API documentation for developers.

 
help center