Definition and deployment of a non-formal learning environment in a business context

Preview:

Citation preview

Definition and deployment of a non-formal learning environment in a

business context TEEM 2015

Dr. Miguel Ángel Conde GonzálezD. Gonzalo Esteban-CostalesD. Victor Rodríguez Méndez

Dra. Camino Fernández LlamasD. Luis A. Amador

Outline IntroductionBackground and requirementsMoodle DeploymentConclusion

OutlineIntroductionBackground and requirementsMoodle DeploymentConclusion

Introduction (I)

Introduction (II)

Introduction (III)

Introduction (IV)

Introduction ( and V)

IntroductionBackground and requirementsMoodle DeploymentConclusion

Background and Requirements (I)

Background and Requirements (II)

Different Learning Modalities Multilanguage Flexible, customizable Scalabe Robust, secure and private Traking progress Traning Programs Standarization Proven and truested Easy to extend

Background and Requirements (III)

Background and Requirements (IV)Courses Home VisualizationAdding information to reportsDefinition of ad-hoc SQL reports Incentive management system Integration with BrainsharkTraining program visualizationCompletion reports

Background and Requirements (and V)

IntroductionBackground and requirementsMoodle DeploymentConclusion

Moodle Deployment (I) Number of concurrent users Number and type of downloads Availability How to do it

3 physical servers 5 virtual servers (2 for web, 2 for ddbb and 1 for development) SAN 2 load balancers 2 physical firewalls 20 MB dedicated bandwidth

Moodle Deployment (II)

Moodle Deployment (III)Harcoded functionalities

Less portable solutions “Easier” to develop Some tasks involved

Hardcode several libraries Define new renderers Change Moodle theme Include translation information in the database

Moodle Deployment (IV)

Moodle Deployment (V)Functionalities implemented as add ons

Completions report add-on Incentive functionality Module folder More portable With a defined structure

Moodle Deployment (VI)

Moodle Deployment (and VII)

IntroductionBackground and requirementsMoodle DeploymentConclusion

ConclusionLearning platform selected, deployed and adapted

to the requirements of SunEdison company Definition of requirements Deployment of the platform Definition of specific implementations for the platform

Main Problems Cloud installation, content sharing, clustered database Change of requirements during the development

Second stage of the project

Recommended