Coder Social home page Coder Social logo

trellixvulnteam / analyse_xwf7 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jruiperezv/analyse

0.0 0.0 0.0 331.18 MB

Repository of the Learning Analytics tool ANALYSE for Open edX platform

License: GNU Affero General Public License v3.0

Shell 0.14% JavaScript 11.57% Ruby 0.01% Python 50.90% ActionScript 0.02% CoffeeScript 3.67% CSS 0.85% HTML 28.37% Mako 0.08% Gherkin 0.49% SCSS 3.89% Mustache 0.01%

analyse_xwf7's Introduction

This repository contains the Open edX platform release "hotfix-2014-11-17" with ANALYSE module.

Overview of ANALYSE

ANALYSE is learning analytics tool developed for Open edX. This is a beta release which extends the learning analytics functionality of Open edX with 12 new visualizations. A new tab has been addded in the course dashboard to access ANALYSE. Some of the features are the next:

  • The learning analytics dashboard has 3 visualizations related to exercises, 4 related to videos and 5 related to general course activity
  • The instructors of a course can access the information about the aggregate of all students in a course an also each student individually. That allows instructor to keep track about how the course is progressing and control each student separately
  • The students in a course can access their own information only which can be used for self-awareness and reflect on their learning process
  • The different indicators are processed in background in regular intervals of time as schedule jobs by the use of Celery Beat

Installation

For the installation of ANALYSE you can either:

  • Use this full repository of Open edX which has the both the "hotfix-2014-11-17" release and ANALYSE module
  • Take ANALYSE code and insert it in a different Open edX release. Although we cannot guarantee that there will be no problems.

The functionality of ANALYSE has been added as a new django application. The different files and folders added for ANALYSE are the next:

  • /lms/djangoapps/learning_analytics/*
  • /lms/static/js/learning_analytics/*
  • /lms/static/sass/course/learning_analytics/_learning_analytics.scss
  • /lms/templates/learning_analytics/*
  • /lms/envs/devstack_analytics.py
The files from Open edX that has been modified to introduce ANALYSE:
  • /common/lib/xmodule/xmodule/tabs.py
  • /lms/static/sass/course.scss.mako
  • /lms/urls.py
  • Celery Beat needs to be activated and configured so that it run the task which updates the indicators in background.

    License

    The code in this repository is licensed under version 3 of the AGPL unless otherwise noted. Please see the LICENSE file for details with. The next additional term should be also taken into account:

    • Required to preserve the author attributions on the new added work for the development of ANALYSE

    Getting Help

    If you're having trouble with the installation or how to use ANALYSE feel free to contact and we will do our best to help you out.

    Contributions are welcomed

    If you are interested in contributing to the development of ANALYSE we will be happy to help. For bug solving changes feel free to send a pull request. In case you would like to make a major change or to develop new functionality, please contact before starting your development, so that we can find the best way to make it work.

    Developed by

    ANALYSE has been developed in the Gradient lab, which is the e-learning laboratory inside the GAST group, as a part of the Department of Telematic Engineering, at the University Carlos III of Madrid (Spain). The main people involved in the design and implementation of this tool have been the following:

    • José Antonio Ruipérez Valiente - IMDEA Networks Institute and Universidad Carlos III de Madrid- [email protected]
    • Pedro Jose Muñoz Merino - Universidad Carlos III de Madrid - [email protected]
    • Héctor Javier Pijeira Díaz - Universidad Carlos III de Madrid (by implementing his Final Year Project)
    • Javier Santofimia Ruiz - Universidad Carlos III de Madrid (by implementing his Final Year Project)
    • Carlos Delgado Kloos - Universidad Carlos III de Madrid
    Acknowledgements. This work has been supported by:
    • The "eMadrid" project (Regional Government of Madrid) under grant S2013/ICE-2715
    • The RESET project (Ministry of Economy and Competiveness) under grant TIN2014-53199-C3-1-R

    analyse_xwf7's People

    Contributors

    adampalay avatar andy-armstrong avatar arjun810 avatar auraz avatar bcheng42 avatar brianhw avatar bridger avatar cpennington avatar dementrock avatar dianakhuang avatar dmitchell avatar halogenandtoast avatar ichuang avatar jarv avatar jmclaus avatar kevinchugh avatar marcotuts avatar mhoeber avatar nasthagiri avatar nedbat avatar ormsbee avatar pmitros avatar polesye avatar sarina avatar singingwolfboy avatar srpearce avatar talbs avatar valera-rozuvan avatar vikparuchuri avatar waheedahmed avatar

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. 📊📈🎉

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google ❤️ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.