Sector(s)
Team Members
It's the unit of the Ministry of Education (Spain) responsible for the integration of technologies and communications in non-university educational stages. The Procomún Educational Space is an initiative of the Ministry of Education, Culture and Sports (MECD) that is based on the Agrega Project, enriching it with new elements. It is specified in a web space that integrates learning objects and teaching experiences constituting an intelligent, social and distributed Web.
It’s the repository of Open Educational Resources (OER) created by the MECD and the Autonomous Communities in the educational community can find and create structured instructional material, classified standardized form (LOM-ES) prepared for download and direct use by teachers and students.
About the project
There were several goals for this project.
- Build a "semantic layer" on the existing platform and expanded the services offered by the web by working with structured and linked within the standards of the semantic web data.
- Develop a faceted search engine which allows users to find learning objects restricting the complete package through multiple criteria or facets based on their own reasoning.
- Offer a social network to connect, share knowledge and make relationships between teachers, scholars and students.
SOLUTION
Procomun has built under some technologies, the general system architecture is based on:
- Drupal as Web Platform.
- SOAP and API RESTFull as “Enterprise BUS” based in J2EE technologies.
- Apache Solr as search platform.
- Semantic platform based on Apache Jena Fuseki and Apache Stanbol to Solr data enhancement.
RESULTS
- More than 17000 registered users.
- More than 100.000 L.O.M. Open Educational Resources (OE.R).
- More than 30.000 sessions per month… and increasing.
Why Drupal was chosen
- Agile development and velocity.
- Social network: communities, Role based functionality.
- Easy to configure by admins.
- Integration with external social networks like Twitter, Google+, Facebook.
- Integration with external APIs (RESTFull and SOAP).
- Oauth2 provider.
- Notifications system (private messages + email notifications).
- Newsletter provider with configurable templates.
Technical Specifications
Drupal version:
CONTRIBUTED
- Drupal Oauth2 Server + Soap Services.
- Search Api + facet.
- Sarnia.
- Social networks login.
- Notification.
- Organic groups.
CUSTOM
- Custom Home page.
- Friendly Control center to manage users and content.
- Custom API Rest provider to mobile apps based on "Services" module.
- Twitter Autopublish: Automatically send content to twitter.
- Cl@ve login (Spanish eAdmin IDs)
- Custom Mozilla Openbadges displayer.
- Bookmarklet to share external content.
- Custom dropdown menu options.
- Custom newsletter + Simplenews.
- Online and configurable users and admins manual.