Moodle plugins directory: Navigation Web | Moodle.org
Navigation Web
This block brings a new possibility of navigation to moodle. After clicking on the minimap of the block a full screen concept map will appear. This map conatins learning activities which are connected in the sense of their semantic relations. For example: "voltage" depends on "electric charge" as well as "current" etc. These semantic relations are visualized by the navigation map. You can click the nodes to get to the corresponding learning activity.
The relations have to be set by you and can also connect learning activities of different courses. Connected courses are organized in "bundles".
Some learners may feel cognitive overloaded by the web. Doesn't matter, they can use the path navigation and get along a predefined (by you) sequence of learning activities by clicking the next and back button of the block.
If you have installed the other blocks of this set, "Learner Adaptation" and "Learner Preferences", the map will be enhanced with adaptive navigation support. The nodes will be colored red, yellow, green and gray (link annotation) to inform the learner, which learning activity is the best one to visit next. You can also choose to navigate along the adaptive path (direct guidance).
Please have a look into the docu (dasis.pdf) to get more information.
this whole set seems to work fine for me even in 2.1 and 2.2 (just not in 2.3 onwards as there is this error then " Invalid table name {block_case_repository_new_cases}: name is too long. Limit is 28 chars.")
so wondering if you overlooked that we can set the plugin for multiple versions i.e.(2.0,2.1 and 2.2)
So now the Plugin requires moodle 2.0, 2.1, 2.2.
By the way, the "table-name-issue" of version 2.3 works against the plugin guidelines. I manipulated moodle/lib/xmldb/xmldb.xsd line 13 and moodle/lib/xmldb/xmldb_table.php line 47 and increased the limit. With mysql this solution works fine on moodle 2.3.
I am interested in using them to create learning landscapes that could guide a student through concepts and topics from stage 3 (yrs 5 &6) through to stage 5 (yrs 9 & 10), with a separate map for each strand (Number, Algebra, etc), but connecting where appropriate. Is this possible and if so, any suggestions?
Will this plugin be updated to be forwards compatible?
Sorry about all the questions just excited by the possibilities.
I just updated the plugin but I didn't pushed it to moodle.org yet.
You can get the new version on github right now. I will push it here in time.
https://github.com/andrescherl
There you will find a user manual too.
Contact me, if you have any questions.
Cheers, Andre
Do you have a demo site where we can see the plugins in action? There's a lot to understand here, and seeing it would be very helpful.
If that's not possible, could you record a screencast of how it works, with commentary? That might be even better than a demo site for helping us all understand exactly what the plug in does.
This is very exciting, and may be a good solution for our needs. Thank you for your work on this -- I'm sure it is a huge undertaking.
I'm going to install it locally and see what I can do with it.
-dave
thanks for your feedback!
A screencast is a very good idea! Unfortunately I have no moodle environment with content at the moment. So I can't create a video manual.
Cheers, Andre
Could you give me a little help?
Y.one("#id_delete_path").on("click", removeLearningPath);
the Y.one (...) object is null, Thereafter the javascript code stops working
Hey man the problem is that the "create new path" does not appear in the select when I login as a teacher of the course, however when I login as administrator it does
teachers do not have permissions for this action?
On the other hand I solve the problem with semantic_web.js on line 360, the line was:
Y.one ("#id_delete_path").on("click", removeLearningPath).;
and should be replaced with these:
var deletePathObj = Y.one ("#id_delete_path");
if (deletePathObj) {
deletePathObj.on ('click', removeLearningPath);
}
delete browser and Moodle Themes cache and that's all