Anyone want to collaborate on a field trip module (bookmarks revisited)?

Anyone want to collaborate on a field trip module (bookmarks revisited)?

by N Hansen -
Number of replies: 7
I was so happy how things progressed so quickly on the contact form block with the collaborative efforts of lots of Moodlers, I thought I would see if we could keep the momentum going and throw another script out to you guys to see if anyone is interested in transforming this one into a module.

I know there have been a number of attempts to add bookmark functionality to Moodle but none seem to have progressed to stable modules and so I thought I would try to jumpstart a collaborative effort to create one. There is a script (Simple PHP Link Manager) at the same site where I got the contact form originally, which I think would make a great basis for a new module. I would call a field trip module, because it would allow students to take "field trips" outside of their Moodle.

What would the purpose of a field trip module be? It would be able to serve a couple purposes: it could serve as a basis for webquests, with teachers posting a set of links with a description of the learning objective of each link, or it could be configured so that students would be able to post links they themselves found that fit into a predefined set of categories defined by the teacher.

I suggest you take a look at the link I posted above before reading any further, in particular look at the demo of how the links are displayed, and the interface for adding new links. I think they are very user friendly.

I'm no programmer, so I can't turn this into a module myself. But I can at least make some suggestions as to how it could be made more Moodle-like:

  1. Configuration Page: A configuration page for each instance of the module would consist of the usual title and description. It would also allow a teacher to create a list of link categories (or no categories at all if they so choose). The teacher could also choose whether only teachers have permissions to add links, or whether students also should have the ability. It should also let the teacher choose whether the links should appear in the same window, a new window, or in a frame, as is the case with resources nowadays.
  2. Changes to the Original Script Functionality: I would remove the number of times accessed from the script, because it duplicates the functionality of the Moodle logs. I would add something that would show the name of the student/teacher who added the link (if the option for students to add links was enabled). There also needs to be a way for teachers to delete links, and perhaps a way to approve them (as in the glossary module).
  3. Making it Easy to Insert Bookmarks: It would be nice if the javascript tool that Jan created for his bookmark block could be incorporated into this module.
OK, I'm handing off the baton to anyone who is interested. Any takers? I can jump in later to configure the style for it if need be.
Average of ratings: -
In reply to N Hansen

Re: Anyone want to collaborate on a field trip module (bookmarks revisited)?

by Daryl Hawes -
Have you looked over the bookmarks module already in contrib cvs? The readme says it is maintained by Williams Castillo. Is there something that it does not do that you would like to see?
In reply to Daryl Hawes

Re: Anyone want to collaborate on a field trip module (bookmarks revisited)?

by N Hansen -
Since cvs is not accessible at the moment I wasn't able to look at it, but reading posts about it, it seemed people were having trouble getting it to function in recent versions of Moodle, and without Williams, they were unable to get it functioning properly.

I did try Jan's bookmark block, and that had a lot of nice features, but it seemed geared more at individual students creating their own bookmark lists rather than collaborative creation of lists. It also worked really really slowly for some reason. There was also a suggestion someone made to use Furl within a resource, but I would rather not depend on an outside program to be able to create bookmarks either. I liked Jan's tool for adding bookmarks too.

Basically, I just want to be able to create an annotated list of bookmarks in categories. I do not want them as individual resources on the main course page, but rather as a collection on a separate page. I also thought it would be neat if students had the ability to add to that list. I don't want it in a block (there are getting to be too many blocks already available in Moodle and depending on the number of items within a block it could become quite large and would be something more appropriate on a page).

In short, there's a lot of features I've seen that I like, but they aren't brought together in one thing that I would want to use.
In reply to N Hansen

Re: Anyone want to collaborate on a field trip module (bookmarks revisited)?

by Ger Tielemans -

Williams Bookmark is still in the forums: http://moodle.org/mod/forum/discuss.php?d=3125#40454

(I made some changes in several interfaces, only to add the bookmark links in the menu's. I am willing to share these, and I hope someone will implement several simple extensions to this.)

In reply to Ger Tielemans

Re: Anyone want to collaborate on a field trip module (bookmarks revisited)?

by N Hansen -
It doesn't seem to be what I am looking for, as it is individual-centric. I do not want students to have their own private bookmarks. What I want is something topic-oriented, where students can collaborate by posting bookmarks on a specific topic that is predefined. Sort of like a specialized wiki for bookmarks, perhaps combined with a blog-like ability to comment on sites.
In reply to N Hansen

Re: Anyone want to collaborate on a field trip module (bookmarks revisited)?

by Gustav W Delius -

That sounds like the glossary module to me. I will be using the glossary module for exactly such a purpose: students will collaborate to create a collection of commented web links. The only modification I had to make to the glossary module to make it perfect for this purpose was to add a "URL" field to the glossary entries.

In reply to N Hansen

Re: Anyone want to collaborate on a field trip module (bookmarks revisited)?

by Paula Edmiston -
N Hansen, I am very interested in pursuing this in any way I can. I teach a class that is organized into 6 units. In each unit the student studies one aspect of using the Internet in the K12 classroom.

One of their assignments is to post a link for each unit that is relevant to what they've studied. Since it's an assignment I don't see how it would fit as a glossary item. It would be terrific if a person could somehow enter the URL and have it tested against the db and rejected (before they type in the lengthy description) if that URL is already present. I really need to be able to check the student's activity log to see that they've made their entry for each unit. The activity log would show that they have made a post to a given category.

I really like the category option in the Simple PHP Link Manager at
http://www.karlcore.com/programming/linkmanager/demo/index.php
The categories I'd set up would be the names of the units of study.

You can see sample of what I've been building with a perl script at http://theflyingcat.com/fulton/share04summer.html
Attached is a picture of the data entry window. The student types (pastes) their name (not needed in a moodle environment); the title and url of the page; the description of the page; and they choose the unit to add it to from the displayed drop down list.
Does this sound like it's on track with your interest?


Attachment linkshare.gif
In reply to Paula Edmiston

Re: Anyone want to collaborate on a field trip module (bookmarks revisited)?

by N Hansen -
Yes, that is kind of along the lines of what I was thinking of, although I would like there to be instructor approval of the link like the option to approve a glossary item. Otherwise, who knows what kinds of links might wind up there.