Introduction to the StoryRobin
Thevish is a social and collaborative site for creating knowledge resources for the realization of educational activities. The central element of the StoryRobin is the virtual excursion, a sequence of visits (enriched slides or viewgraphs), designed for projection in the classroom. Each excursion is a sequence of well-designed visual compositions (mash-up) of multimedia resources linked from the Internet, from the local StoryRobin repository or from other federated repositories. The name virtual excursion is a metaphor for an excursion in a virtual world of knowledge resources.

Excursions are public HTML5 Web resources, accessible over the Internet by means of a URL, which can be projected in full screen format with a beamer to support classroom activities. Some examples of excursions are:


The StoryRobin allows also the realization of collaborative activities and projects in the classroom involving teachers and students. The use of a shared account supervised by a teacher or tutor is recommended. For example the following excursion is the result of a real geology classroom project for mineral identification performed in a highschool in Galicia (Spain):


Excursions can be projected in a physical classroom in full-screen, like a slide or viewgraph presentation, but can be also:

  • Viewed on browsers, smartphones, tablets or any HTML5 enabled device.
  • Embedded in Web pages or LMSs (Moodle, ..) like YouTube videos.
  • Projected in the StoryRobin virtual classroom, based on MashMe.tv.
  • Exported as a SCORM object to be imported elsewhere.
  • Downloaded for off-line presentation in a classroom or meeting (under development).
  • Cloned and modified or enriched by any other member of the community.
  • Etc.

Excursions can be added to a catalog of excursions where they appear classified by topic. The initial focus of the StoryRobin was on science, but it is being used now in many other areas.




Excursions are public objects, which can be freely reused in the classroom, blogs or LMSs by any person having access to the StoryRobin with a standard Internet access. But to create or modify excursions a user must register in the StoryRobin and become a member of the community. The StoryRobin terms of use must be accepted to obtain an account.

Each account has a profile where a set of tabs on the left hand side provide access to:

  • The excursions created from scratch with the editor or the excursions cloned from other StoryRobin users and possibly edited afterwards.
  • The events created by the user.
  • The resources uploaded by the user in the StoryRobin repository, possibly as components of excursions. Pictures, videos or animations used in excursions can be uploaded in the repository or linked from the Internet.
  • The categories to classify excursions according to user needs. Categories are tag names, which act as folders or directories of related content. The favorites category contains excursions marked as favorite.

The StoryRobin is a social site where users can follow other users in order to receive information about the excursions they produce. The home of a user shows the excursions created or cloned by the users followed by him. The profile of a given user has also 2 tabs on the right hand side, with the users followed by him and the users who follow him.

In addition, a recommender system will highlight the most relevant content in the StoryRobin related with the type of content accessed, when excursions are viewed. For a registered user his profile is also taken into account in the recommendation.

Each resource supports spam or content error notifications, which provide the basis for thecontrol of the adequacy of excursions with the aims of the terms of use of the StoryRobin: useful,correct and good quality content.


Creating virtual excursions with the excursion editor

Registered users can create excursions with the online editor. The editor is easy to use and does not require technical skills. A user can edit only the excursions he has created or cloned.

Each virtual excursion is organized as a sequence of slides, with a standard slide or viewgraph format, where each can be one of the following elements:

  • Visual mash-up. Template based visual composition of text, pictures, videos, audio records, interactive apps, 3D objects, simulations, etc. The visual components included can be hosted in the local StoryRobin repository or in any server on the Internet.

  • Quiz. An interactive slide designed to present a question or exercise to be answered in real time in a classroom from desktop, smartphones or tablets. (Quizzes examples). True/false and multiple-choice is supported. Self evaluation or mobile, tablet PC based audience response system (ARS) can be added to the a quiz.

  • Flashcards. Slide with hot zones where clicking leads to a StoryRobin slide, another complete excursions or to any Website or resource on the Internet. (Flashcards examples)

  • Virtual tours. Smartcards where the background is a specific Google Map configuratión. (Virtual tour examples)

  • Enriched video. A video with break points, where the video is stopped and a StoryRobin slide (explanation, quiz, etc.) is presented. The video continues when the slide is closed. (Enriched videos examples)

  • Web Apps. Interactive HTML5 Web apps to be inserted as an active component in a StoryRobin slide, such as interactive calculators, animations, simulators, virtual labs, etc. (Web Apps examples). HTML5 Web apps are created using standard HTML, CSS and JavaScript exactly in the same way as standard HTML5 client side applications are created.

Each excursion can be complemented with pedagogical information describing appropriate teaching scenarios, teaching guidelines, specific requirements, preparation tasks or simply ideas or feedback about the use of excursions in class.


Uploading resources from mobiles and tablets

The StoryRobin and the virtual excursions have been designed in HTML5 to allow flexible ways of uploading resources from mobile devices. Pictures or videos taken with a mobile or tablet can be uploaded to the StoryRobin repository very easily.

Just by accesing the StoryRobin with the browser of the smartphone or tablet, and selecting the resource upload function to do upload a picture or video taken on the fly or stored in the repository. After the resource has been uploaded in the repository, any excursions can use it.


Cloning virtual excursions

One of the main goals of the StoryRobin is enabling collaborative content production. The basic mechanism for enriching or adapting an excursion somebody has produced is cloning. Therefore any excursion published in the StoryRobin can be cloned by other registered users for enrichment, modification, translation into another language or whatever.

Excursions are published in the StoryRobin with a creative commons non-commercial alike license, where others have the right to use and modify the excursions for non-commercial purposes. The StoryRobin is contribution friendly and each excursion makes the authors of the cloning chain explicit, such that all who have contributed to a given excursion receive their recognition.

When a user clones a given excursion a copy is made in the excursion area of his profile. The author of the cloned excursion and previous authors contributing to it, are added to the section “with content from”, such that authorship is properly recognized. The user becomes the owner of the cloned copy and can edit it as needed with the editor.


Importing and exporting excursions.

PDF presentations can be imported into an excursion to create new slides, which have the PDF slide as a background and where other elements can be added.

Excursions can also be imported and exported as SCORM objects. SCORM exported excursions can be imported in LMSs and other platforms supporting the standard. Excursions can also be accessed via an URL or embedded in Web pages, blogs or LMSs (Moodle, ..) like YouTube videos.

Downloading of excursions for off-line presentation in a classroom or meeting is under development using the HTML5 offline mode. Excursions will only be enabled for off-line presentation, if all the resources the use can be cached in the client, i.e. if they are hosted in the StoryRobin local repository. Downloading of excursions as a set of PDF slides, but loosing all the active multimedia content of the excursion, is also under study.


Virtual meetings and events with remote and mobile access.

The StoryRobin uses MashMe.tv to implement a virtual classroom based on collaborative videoconferencing, where several classrooms in different schools can connect and participate in a virtual event with live demonstrations, discussions, remote lecture delivery, etc. These meetings can be based on excursions or on other social media available on the Internet.

MashMe.tv supports access to the webinar rooms from desktops, smartphones and tablets. The webcam of a mobile device can be used to show the physical place being visited, the expositions of a museum, to interview people at the visited site or the result of a scientific experiment (telescope, microscope, accelerator, etc.) directly on the scientific infrastructure. Mobile devices can be used to walk freely around the visited site and show the most relevant parts of it.