Giter VIP home page Giter VIP logo

moodle-local_learningdesigner_import's Introduction

Learning Designer to Moodle importer

Import UCL Learning Designer (LDJ files) into a Moodle course.

The Learning Designer is a tool to help teachers and lecturers design teaching and learning activities and share their learning designs with each other. It was developed by a team led by Diana Laurillard at the UCL Knowledge Lab and is free for anyone to use.

This Moodle plugin, enables a teacher to import a LDJ file of a previously exported LD instructional design topic or class session schema, directly into the teacher's Moodle course at any course topic (section/week).

Learning designer to Moodle course
Learning designer --> Moodle course

To use it, you need to be a teacher in a course. The "import LD file" action in under the course settings (cog).

Install

Click on the button to "Clone or Download" . When downloaded to your computer, unzip it. It should create a folder named "moodle-local_learningdesigner_import-master". Rename the folder so that it is "learningdesigner_import" (without quotes). Now you need to copy/upload (SFTP/SSH) that folder to your Moodle site into /moodle/local/ directory. Or you can create a new ZIP file of the "learningdesigner_import" folder and upload and install it via the Plugin Administration in Site Administration. Finally, login into your Moodle admin notification page, to finish the install process.

Updates

Updates will always be available at: https://github.com/nadavkav/moodle-local_learningdesigner_import .

TODO

  • Ask the teacher for a different mapping of LD activities to Moodle modules.
  • Update section description instead of adding a description label to each section.
  • Add LD activity type to Moodle module tags or metadata (for later Analytics and reports)

Change log

Report issues

Due to limited resources, the functionality of this plugin is primarily implemented for our own local needs and published as-is to the community.

But please feel free to give feedback and report issues with the plugin at: https://github.com/nadavkav/moodle-local_learningdesigner_import/issues , and I will try to be responsive as much as I can.

Moodle release support

Due to limited resources, this plugin is only maintained for the most recent major release of Moodle. However, previous versions of this plugin which work in legacy major releases of Moodle are still available as-is without any further updates in the Moodle Plugins repository.

There may be several weeks after a new major release of Moodle has been published until we can do a compatibility check and fix problems if necessary. If you encounter problems with a new major release of Moodle - or can confirm that this plugin still works with a new major relase - please let us know on Github.

If you are running a legacy version of Moodle, but want or need to run the latest version of this plugin, you can get the latest version of the plugin, remove the line starting with $plugin->requires from version.php and use this latest plugin version then on your legacy Moodle. However, please note that you will run this setup completely at your own risk. We can't support this approach in any way and there is a undeniable risk for erratic behavior.

Translation

This Moodle plugin is shipped with an english language pack only. All translations into other languages must be managed through AMOS by what they will become part of Moodle's official language pack.

As the plugin creator, I manage the translation into Hebrew for our own local needs on AMOS. Please contribute your translation into all other languages in AMOS where they will be reviewed by the official language pack maintainers for Moodle.

Right-to-left support

This plugin has not been tested with Moodle's support for right-to-left (RTL) languages. If you want to use this plugin with a RTL language and it doesn't work as-is, you are free to send us a pull request on Github with modifications.

License

2019 Nadav Kavalerchik [email protected]

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

moodle-local_learningdesigner_import's People

Contributors

nadavkav avatar

Watchers

James Cloos avatar  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.