All Projects → dhodges47 → Scorm Learningmanagementsystem

dhodges47 / Scorm Learningmanagementsystem

Licence: mit
Open Source SCORM Learning Management System demo

Projects that are alternatives of or similar to Scorm Learningmanagementsystem

Community Cluster
OpenFaaS Cloud Cluster for Community
Stars: ✭ 59 (-13.24%)
Mutual labels:  dotnet-core
Ionic Example App
A Ionic Example App (previously known as ionic 2 examples). Contains different examples on how to use the Ionic Framework
Stars: ✭ 61 (-10.29%)
Mutual labels:  dotnet-core
Cppast.codegen
An extensible library providing C# PInvoke codegen from C/C++ files for .NET
Stars: ✭ 65 (-4.41%)
Mutual labels:  dotnet-core
Dnczeus
DncZeus 是一个基于ASP.NET Core 3 + Vue.js(iview-admin) 的前后端分离的通用后台权限(页面访问、操作按钮控制)管理系统框架。后端使用.NET Core 3 + Entity Framework Core构建,UI则是目前流行的基于Vue.js的iView(iview-admin)。项目实现了前后端的动态权限管理和控制以及基于JWT的用户令牌认证机制,让前后端的交互更流畅。码云镜像:https://gitee.com/rector/DncZeus 。演示地址(demo):
Stars: ✭ 1,104 (+1523.53%)
Mutual labels:  dotnet-core
Devchatterbot
Stars: ✭ 60 (-11.76%)
Mutual labels:  dotnet-core
Lambda Native
Make .NET AWS Lambda functions start 10x faster using LambdaNative.
Stars: ✭ 64 (-5.88%)
Mutual labels:  dotnet-core
Dotnetworkqueue
A work queue for dot.net with SQL server, SQLite, Redis and PostGreSQL backends
Stars: ✭ 58 (-14.71%)
Mutual labels:  dotnet-core
Enums.net
Enums.NET is a high-performance type-safe .NET enum utility library
Stars: ✭ 1,151 (+1592.65%)
Mutual labels:  dotnet-core
Aspnetboilerplate Core Ng
Tutorial for ASP.NET Boilerplate Core + Angular
Stars: ✭ 61 (-10.29%)
Mutual labels:  dotnet-core
Waypoint
Opinionated solution template for building F# OSS libraries and tools.
Stars: ✭ 65 (-4.41%)
Mutual labels:  dotnet-core
Aspnet Core Clean Arch
It is a clean architecture project template which is based on hexagonal-architecture principles built with .Net core.
Stars: ✭ 60 (-11.76%)
Mutual labels:  dotnet-core
Pioneer Console Boilerplate
Dependency injection, logging and configuration in a .NET Core console application.
Stars: ✭ 60 (-11.76%)
Mutual labels:  dotnet-core
Skater .net Obfuscator
Skater .NET Obfuscator is an obfuscation tool for .NET code protection. It implements all known software protection techniques and obfuscation algorithms.
Stars: ✭ 64 (-5.88%)
Mutual labels:  dotnet-core
Developing Solutions Azure Exam
This repository contains resources for the Exam AZ-203: Developing Solutions for Microsoft Azure. You can find direct links to resources and and practice resources to test yourself ☁️🎓📚
Stars: ✭ 59 (-13.24%)
Mutual labels:  dotnet-core
Drinkandgo
A simple eCommerce App build on top of Asp.Net Core MVC framework.
Stars: ✭ 65 (-4.41%)
Mutual labels:  dotnet-core
Virtualizingwrappanel
Implementation of a VirtualizingWrapPanel for WPF running .NET Framework 4.5+ or .NET Core 3.0+
Stars: ✭ 59 (-13.24%)
Mutual labels:  dotnet-core
Icanpay.donet
统一支付网关。支持NET46和NETSTANDARD2_0。支持支付宝,微信,银联支付渠道通过Web,App,Wap,QRCode方式支付。简化订单的创建、查询、退款跟接收网关返回的支付通知等功能
Stars: ✭ 62 (-8.82%)
Mutual labels:  dotnet-core
Elf
The .NET 5 link forward service runs on Microsoft Azure
Stars: ✭ 68 (+0%)
Mutual labels:  dotnet-core
Poke
A powerful reflection module for powershell.
Stars: ✭ 66 (-2.94%)
Mutual labels:  dotnet-core
Stl.fusion.samples
A collection of samples for Fusion library: https://github.com/servicetitan/Stl.Fusion
Stars: ✭ 65 (-4.41%)
Mutual labels:  dotnet-core

SCORM - Learning Management System

This is an open source demonstration of a SCORM LMS (Learning Management System). It implements the SCORM 1.2 standard (with some support for SCORM 2004).

Platform

.Net Core 2.1, Entity Framework Core, and SQL Server. I used Visual Studio Community Edition 2017 as the IDE. The pages are very lightly styled using Bootstrap.

It gives the ability to upload SCORM packages, play the courses in the built-in SCORM Player, and track results by student.

How to use this application:

  • Use as a base to build your own in-house LMS
  • Use for educational purposes to learn how SCORM works<
  • Use to build your own SCORM Cloud
  • By hosting your own site, you can avoid paying licensing fees to the big SCORM vendors

Installation

After cloning this repository, modify appsettings.json with your database information.

After you create your database, you can run the application from Visual Studio for the first time, and it should populate the database for you. If not, from the package manager console, run update-database.

Usage

When you first run the application, follow these steps:

  1. Create a login for yourself
  2. Upload a SCORM package
  3. Add the SCORM course to your courses (Main Menu: "All Courses". Click on your course and then click "Package Details", then click "Add to my study area".
  4. Run the course (Main Menu: My Courses for Study, then click "Launch this course"

Consulting:

Need help customizing this Application? Outermost Software can help!

  • Installation
  • Enhancements
  • .Net Programming
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].