New assessment services for maths, statistics and free text from MSDLT

 

Mobile MedLearn
A view of MedLearn in Moodle, shown on a phone screen

MSDLT can now offer formative assessments in mathematics and statistics. To overcome the common criticism of multiple choice questions – that the answer is on the screen – our new service marks typed algebraic and numerical answers, understanding concepts such as simplification, significant figures, decimal places, etc.

Our aim is to improve students’ understanding of the criteria against which they are assessed – an area highlighted by students in the 2016 National Student Survey – without a corresponding increase in academic marking time. Computer-marked self-assessment should enable them to obtain feedback on their performance over a wider cross-section of their course’s learning objectives.

Cancelling Algebraic Fractions
Cancelling algebraic fractions. The CAS generates random numbers for the questions, and uses them to mark and display the worked answers.

Behind the scenes our service connects to a Computer Algebra System so questions can use random variables and can address probability, inference and descriptive statistics. Quizzes launch from seamlessly from WebLearn, without requiring a separate login.

As well as the algebraic and numeric questions, we can offer ordering; drag and drop; and a variety of multiple choice questions. We are currently also piloting computer marking of phrases and sentences with Experimental Psychology.

Embryo Grading Exercise
Video of embryos with questions and cue points

The system has already delivered a maths bridging course for incoming Biochemistry students over summer 2016. It has also enabled students on the MSc in Clinical Embryology to take a novel ‘authentic’ assessment of their ability to assess the viability of embryos for implantation.

“Excellent practice, Thanks!” – Student on MSc in Clinical Embryology

Self-test questions in Moodle

In an earlier post I outlined plans for migration of MedLearn to Moodle. The technical work is now done except for editor plugins. The migration is well underway.

The tricky bit was getting the self test questions to work. The purpose of self test questions is to enliven content and enhance learning. They are not intended to be an assessment, although it may be useful to record the answers.

The Quiz activity provides the best range of question types but it also forces questions into an assessment with a very specific workflow (start attempt; answer questions; finish; submit; review). We wanted a much looser workflow which did not present questions as a quiz. The answer (suggested by Tim Hunt) was to embed a preview question in an iFrame. We chose the Book module for the content into which the questions were embedded.

Students log in to our VLE (Sakai). They then launch an LTI tool which automatically provisions them in Moodle. They are assigned an adapted set of permissions to avoid the issues highlighted by Tim Hunt in this post. The LTI provider plugin does all the provisioning, including the assignment of the role with the permissions.

Questions are inserted into the book content using Generico filter and Atto plugin. I’ve defined a template which just takes the question number and applies the correct iFrame. A Javascript frame resize script triggers on load (and on change) so that the question appears seamlessly in the content. The plugin also has an Atto editor plugin to simplify editing.

I have modified the preview PHP so that the title and config have been stripped off, leaving just bare question with answer box and ‘check’ button. The preview PHP still accepts the querystring configuration so I passed &correctness=0&marks=0&markdp=0&feedback=1&generalfeedback=1&rightanswer=1&history=0 to it in the Generico template.

The script tag to load the JavaScript resize code is in AdditionalHTML config.

We’ve also made the content more mobile friendly using Bas Brand’s Bootstrap  3 theme and more semantically relevant HTML5 tags such as <figure>, <cite>, <dfn> and <dl>. We are about to start authoring Atto plugins to support these tags. JQuery is used to for image swaps, replacing the mouseovers and flash which aren’t mobile friendly.

The only missing feature which would be really nice to have is a way of browsing the questions from the question bank for insertion. It’s currently a little clunky to find the question ID for use in the Generico Atto plugin.

My thanks go to Tim Hunt, Juan Leyva (LTI Provider) and Justin Hunt (Generico) for making the tools which underpin this integration.

Sakai Entity Broker methods – the missing documentation

An attempt to collect together some understandable documentation on how to use the Sakai (@Oxford Sakai=WebLearn) Entity Broker (EB) methods in the face of continued frustration with Sakai documentation accessed via /direct/describe (@Oxford https://www.weblearn.ox.ac.uk/direct/describe).

I’m only going to cover methods to return JSON  as that’s all we ever use and am not bothering to describe the format of the returned JSON as it’s easier just to look at what’s returned in the browser.

  • Announcement
  • Assignment
  • Content
  • Forums (including Topic, Thread and Message)
  • Group
  • Lesson
  • Lessons
  • Membership
  • Polls
  • Portal-hierarchy
  • User

announcement

Gets the announcements for a site for the logged in user.

/direct/announcement/site/siteId.json

e.g @Oxford

https://weblearn.ox.ac.uk/direct/announcement/site/d1506490-a468-46ca-a915-417d9d11be2f.json

assignment

Gets the assignments for a site for the logged in user.

/direct/assignment/site/siteId.json

e.g @Oxford

https://weblearn.ox.ac.uk/direct/assignment/site/d1506490-a468-46ca-a915-417d9d11be2f.json

content

Gets the contents of the Resources tool.

/direct/content/resources/group/siteId[/subFolderPath].json[?depth=noOfSteps]

where:

  • subFolderPath (optional) is the path a subfolder (path relative to root of Resources)
  • noOfSteps (optional) is the no of ‘layers’ of content to return (seems to have a maximum value of 3?). If not specified defaults to 1.

e.g @Oxford

https://weblearn.ox.ac.uk/direct/content/resources/group/1e969f60-9ebf-48b7-bb0f-54f598de05da/Online%20assessments%20documents.json?depth=2

forums (including topic, thread and message)

Get all fora for a site:

/direct/forums/site/siteId.json

Get all topics for a forum:

/direct/forums/site/siteId/forum/forumId.json

Get all conversations for a topic:

/direct/forums/site/siteId/forum/forumId/topic/topicId.json

Get a fully populated conversation or message. This retrieves the message tree from the specified message downwards. If the messsageId is the top level message in a conversation, the entire conversation is returned:

/direct/forums/site/siteId/forum/forumId/topic/topicId/message/messsageId .json

…and to link directly to individual parts of forums:

For direct forum link url is :

/portal/hierarchytool/siteId/discussionForum/forum/dfForumDirect.jsf?forumId=forumId

Direct forum_topic link is :

/portal/hierarchytool/siteId/discussionForum/message/dfAllMessagesDirect.jsf?topicId=topicId

Direct link to individual message is :

/portal/hierarchytool/siteId/discussionForum/message/dfViewMessageDirect.jsf?messageId=messsageId &topicId=topicId&forumId=forumId

group

Get the membership of a group.

/direct/membership/group/groupId.json

whee groupId can be found by looking at the address of the page when editing a group in Siet Info | Manage Subgroups – may also be possible to find by name with /direct/site methods?

e.g @Oxford

https://weblearn.ox.ac.uk/direct/membership/group/8513fad8-656f-4265-9573-f00b8a781d02.json

lesson

Get the contents of a lesson.

/direct/lessons/lesson/lessonId.json

where lessonId is the id or entityId returned by direct/lessons (above)

e.g @Oxford

https://weblearn.ox.ac.uk/direct/lessons/lesson/35538.json

lessons

Get a list of the lessons in a site.

/direct/lessons/site/siteId.json

e.g @Oxford

https://weblearn.ox.ac.uk/direct/lessons/site/1e969f60-9ebf-48b7-bb0f-54f598de05da.json

Note that, in Sakai 11 at Oxford anyway, the lessons EB method will not currently (03/10/16) return lessons to access users – only those with elevated rights e.g for the same call:

As a maintainer:

{"entityPrefix": "lessons", "lessons_collection": [
    {
    "contentsURL": "https:\/\/weblearn.ox.ac.uk\/direct\/lessons\/lesson\/78676",
    "gradebookPoints": null,
    "id": 78676,
    "lessonTitle": "Module 1",
    "releaseDate": null,
    "hidden": false,
    "entityReference": "\/lessons\/78676",
    "entityURL": "https:\/\/weblearn.ox.ac.uk\/direct\/lessons\/78676",
    "entityId": "78676"
    }
]}

As an access user:

{"entityPrefix": "lessons", "lessons_collection": [

]}

membership

Get information about membership of a given user in a given site

/direct/membership/userId::site:siteId.json

where:

  • userId is the id (Sakai’s internal reference) of user about which you want info (obtainable for logged in user from user/current.json as below)
  • siteId  is the Sakai siteId.

e.g @Oxford

https://weblearn.ox.ac.uk/direct/membership/d00ca345-4e31-485c-00e9-0fc880da2dc0::site:d1506490-a468-46ca-a915-417d9d11be2f.json

polls

Can’t find any way to get a list of polls for a site!

Get poll text and options

/direct/polls/pollId/poll-view.json?includeOptions=true

where:

  • pollId is the id (Sakai’s internal reference) of the poll. This is most easily obtained by hovering over the poll name in the edit view and picking out the number(!)
  • includeOptions (boolean) specifies whether to also return the options for the poll and;
  • includeVotes (boolean) specifies whether to also return the votes cast

e.g @Oxford

https://weblearn.ox.ac.uk/direct/polls/pollId/poll-view.json?includeOptions=true

portal-hierarchy (maybe only @Oxford?)

Provides a list of all the sites (to which the user has access) under a given site – one level down only.

/direct/portal-hierarchy/site.json?portalpath=pathFromRoot

e.g @Oxford

https://weblearn.ox.ac.uk/direct/portal-hierarchy/site.json?portalpath=/medsci

user

Information about the logged-in user – mainly used to get interal Sakai id for use in other methods.

/direct/user/current.json

e.g @Oxford

https://weblearn.ox.ac.uk/direct/user/current.json

more..

I’ll try to remember to add to these as I use them.

OxTALENT Awards for Medical Sciences

The 2015 OxTALENT (Teaching and Learning Enhanced with Technology) Awards saw a triple success for Medical Sciences, recognising innovative use of technology for teaching and learning within the Division:

Dr Lizzie Burns – Winner in the Outreach and Public Engagement: TES Connect category, for ‘CSlide’: a Nobel Prize-Winner Inspires Science, Art and Creativity

Dr Richard Harrington – Runner-up in the Use of WebLearn to Support Teaching, Learning or Outreach category for Promoting Online Learning and Collaboration with Graduate-Entry Medical Students

Dr Damion Young and Jon Mason – Runner-up in the Innovative Teaching with Technology category for PULSE – Pop-Up Learning Space Experiment

Congratulations to all the winners and runners-up at the awards. If you would like to talk to us about any aspect of using technology for teaching or learning, or simply have a learning/teaching challenge for which technology could provide the answer, please contact us.

Sources of reusable images for medical sciences education

[Updated 31/08/21] We are frequently asked where to find medical sciences  images than can be reused in lectures, exams and on web pages and will attempt to maintain a list here of potential sources. Do always check though, before you publish an images that you have met all the criteria (attribution, whether you are allowed to modify, etc.) for publication:

General Web

  1. CC Search (Free) is one of the best places to start as it will take you straight through to some of the main search engines/repositories for images which are reusable under the various Creative Commons licences. Enter your search query and press the button for the Google Images, Flickr, etc. Unfortunately you can search only one at a time and it doesn’t necessarily cover the sites below.
  2. Wellcome Images (Free) – Creative Commons-licensed images related to current and historical medical science.
  3. MedPix (Free) – largely case-based medical imaging with quizzes – thanks @radcliffescilib
  4. Pixabay (Free) and Pexels (Free)– images, vector graphics and illustration
  5. CDC Public Health Image Library (Free) – for photos, illustrations and video related to public health (thank you to Abdulmohsen Alzalabani on Linked In)
  6. Rheumatology Image Library (Free only for live educational use – paid for any other reproduction) Over 1,700 rheumatology diseases and conditions (thank you to Anne Marie Cunningham on LinkedIn)
  7. The Health Education Assets Library (Free) is a collection of over 22,000 freely available digital materials for health sciences education (thank you to Christof Daetwyler on Linked In)

Do check the terms of use – unless clearly stated otherwise, most sites require you to acknowledge the image source – see: Copyright for instruction (ox.ac.uk) for more information.

Journals

For those at Oxford, who are thinking of using images in materials which will only be accessible to Oxford students (through, e.g our VLE WebLearn/Sakai), it is also possible to use images from many of the journals to which the Bodleian Libraries subscribe, as described in the Bodleian’s Quick guide to copyright and licensing for e-journals.

For those both within and outside Oxford:

  1. Proceedings of the National Academy of Sciences of the United States of America (Free) Spans biological, physical, and social sciences – “Anyone may, without requesting permission, use original figures or tables published in PNAS for noncommercial and educational use (i.e., in a review article, in a book that is not for sale) provided that the original source and the applicable copyright notice are cited.”
  2. New England Journal of Medicine (Free)

We’ll add others as we discover/remember them but do let us know if you can recommend any others…

Please note: I have deliberately not included sources that primarily contain images for the arts

Adventures with the the Asus T100T Transformer Book for mobile eLearning – the background

An enabling environment

In response to the explosion in the use of mobile devices in recent years, wireless access to the Oxford University network is now more common than not across departments, colleges and the teaching hospitals. Students expect to be able to access learning materials wherever they are. Academic staff, exploring more interactive ways of teaching, expect students to be able to use mobile technology in ‘flipped’ classrooms.

Across higher education more widely, some courses have embraced mobile technology wholeheartedly – they have begun providing mobile devices for students or requiring students to bring a mobile device which meets certain specifications. While there has undoubtedly been a feeling for some time in our group that ‘we ought to be doing more with mobile technology’, it is only relatively recently that we have identified some specific and pressing needs for mobile devices that allowed us to make a case for the necessary investment of time and money.

The need for mobile devices

1. Objective Structured Clinical Examinations

These are a crucial part of the examination of clinical medical students and involve students moving around ‘stations’ at which they are marked on various aspects of their performance. Currently marks are recorded on paper mark sheets. Barcodes on the sheets enable scores to be read fairly quickly using a barcode scanner but the process is still fairly involved and any text comments have to be transcribed.

Mobile devices, using one of the many OSCE marking systems (such as the Open Source OSCE Manager), could potentially improve the speed and accuracy of this process, although moving from handwritten comments to writing with a keyboard would need to be made as simple as possible. The recording potential of mobile devices might also allow audio feedback or provide an auditable record of the examination in case of disputes.

2. Online assessment

We deliver in excess of 160 online assessments annually, using Questionmark Perception, of which 55 are formal, summative exams.

2.1 Multiple sittings

Of these 160+, 11 summative assessments and 5 formative assessments (which are sat under exam conditions) involve all 150-165 medical students in a given year. In order to accommodate these in the the largest computer-equipped venue in the Medical Sciences Division (MSD), with just under 90 computers, we have to examine the students in two sittings. Quarantining the first sitting until the second sitting has started, holding the second sitting until the first has finished, moving students around the building and resetting computers between sittings needs extra staff as well as rooms. Two sittings also means that many staff (administrators, IT support, invigilators and examiners) are required for at least twice as long as for a single sitting.

We have used another, relatively close, IT suite for several years now, when the larger venue is not available. This provides 50 extra machines but, even when added to those in the larger venue, this is still inadequate for a whole year of medical students. However, 30 mobile devices would enable the whole cohort to sit an assessment at the same time.

2.2 Smaller groups and resits

The bulk of formal online assessment within the Division – 29 formal assessments per annum, plus 16 resit examinations, is actually with groups of 30 students or fewer. There are often clashes with teaching or other uses of computer-equipped rooms and students based at the teaching hospitals often have to travel to different sites, sometimes a mile or two away away.

With 30 mobile devices, we could examine these students anywhere with a wireless connection to the Oxford network and that provides sufficient spacing between students. This would reduce staff and student travel time and the convenience might encourage more courses to take advantage of the benefits of online assessment: objective marking; speed of ‘marking’; ease of access to performance data which can be used to improve questions; and the ability to easily provide formative assessments for students to test themselves.

3. Polling/Audience Response

Although not currently very widely used within MSD, technology-enabled audience response is used regularly by a number of academic staff. Some use ‘clickers’ (voting pads handed out to each student) in lectures but these are a relatively expensive item which can only be used for a single purpose. Others have attempted to use the University’s VLE in IT suites, but, again, availability of devices is an issue and to cope with e.g 75 students in a 45 PC suite, academic staff have asked those with smartphones to connect to the wireless network and answer questions through the VLE’s mobile interface. Despite technical support, the success of the phone users was disappointing. Another academic runs a practical class where students rotate around various practical tasks, answering questions, through the Sakai Poll tool, according to which task they are doing. At the end of the practical, she collates the results from each task, and deals with any problems with the group as a whole. She has also attempted to get students to use their own smartphones with limited success.

By far the biggest hurdle for those students who have their smartphones with them (and surprisingly, many do not) was connection to the wireless network. This requires a remote access password which many students apparently do not have/know and which absorbs valuable contact time to resolve.

Mobile devices which are automatically connected to the wireless network, could be handed out (for the period of the lecture or practical class) to students without smartphones or with connection problems, enabling all of them to take part in the audience response.

4. Virtual microscopy in histology classes

MSDLT has developed a virtual microscopy site, CSlide, which allows microscope slides to be viewed on the web. They are ‘zoomable’ and important features can be labelled. They can also be embedded in other online learning materials.

The pre-clinical histology teaching slide collections have already been scanned in and are included in various online learning materials for various courses. They have also been used by lecturers in histology practical classes to demonstrate to students what to look for down their own laboratory microscopes – screens above each bench show CSlide as it is used on the lecturer’s computer screen.

One or two mobile devices on each bench would allow lecturers/demonstrators to show small groups of students points of interest on virtual microscope slides, rather than having to share a real microscope or involve the whole class. They could also be used by students to access learning materials to relate the structures they are seeing on their microscopes to their wider medical context.

The project begins.

We successfully applied for funding from the MSD Teaching Excellence Project Awards. Read on for how have got on so far…

Using QuickTime to create a movie

A group of students wanted to take some 360 models that we had filmed and put up on the web (see here), and record movies of them, with narration. Using QuickTime on a Mac seemed the simplest way to do this, and so we evolved a series of basic instructions to do this:

It’s a good idea to test how you will make the movie first – and then (unless you have already written a script) make notes of what you want to say.

This is the way to make the test AND the final movie.

1) Open Safari and navigate to https://history.medsci.ox.ac.uk/360objects/. Use the drop down OBJECTS menu to navigate to the models you specifically want to record.
N.B. – this would work for any web page you wanted to record.

2) When you have found the page you need to record, open the QuickTime Player.

QuickTime icon
QuickTime Player icon

QuickTime Player icon in system tray
QuickTime Player icon in system tray

3) Select File >> New screen recording

4) Make sure that you have the correct mike selected by checking the dropdown menu.

Selecting the mic
Selecting the mic

5) When you are ready, click the red button to start recording.

6) Enlarge your screen size to full screen (if you try to do this before you start recording on QuickTime Player, you will hide the record button)

7) Wait a couple of seconds before you start to speak and manipulate the model.

8) When you have finished, pause for a couple of seconds, then reduce the screen size so that you can see the Quicktime Player icon.

9) Click the black button to stop recording.

10) When you close the Quicktime screen for your movie (by using the red button top left) you will be prompted to save the file.

Saving the movie
Saving the movie

11) Save it to the folder on the desktop called: Students’ wax model videos

12) Name your file using the format: <<video title>> – <<your name>>

And that’s it!

~~~~~~~~~~

The raw file that is created will be a little rough and ready (for example, it will have the web screen at the front end before the model is expanded to fill the whole screen) so it will need to be smoothed and edited in another program.  We could do it in iMovie, and I’ll address that soon.

Peer marking systems

With a couple of groups looking at peer marking for:

  • formative essays;
  • formative short answer questions

now seemed like a sensible time to look at what’s out there to make this possible so have created the following Google Spreadsheet – please feel free to add to/modify (apologies for any errors):

 

MSDLT Update May-Oct 2013

Teaching Excellence Project Award for mobile technology

New user-friendly interface for My Workspace Resources for Biomedical Sciences students in Sakai/WebLearn

Bringing Biochemistry TLTP software up to date

And progress with: online maths assessment; project choosing; clinical sign-off and the History of Medical Sciences website

Get your copy here: ETSGMSDLTNewsMaytoOct2013.

Three MSDLT talks as part of IT Services ‘Make:’ series

Make: Grow your own technology – 21st Century vegetable and fruit growing

08 May from 12:30 to 13:30

Allotmentor (www.allotmentor.com) is a free online tool that Damion Young has put together in his spare time. Use it to plan your bed, allotment, smallholding or windowbox and replace that tattered vegetable notebook with something altogether more hi-tech. He will show you how it is possible to take freely available online technologies and resources (such as Google Maps, Simile Timelines, Facebook and Creative Commons images) and create something novel, without having access to a huge development team. He will also show you how, with remarkably little effort, and something called PhoneGap, you can easily transform a portion of a website into a free cross-platform mobile app so you can take your website with you, even if you do not have a signal.

Make: Turning Film Noir into Fun Noir

14 May from 12:30 to 13:30

Pauline Woolley, (Medical Sciences Learning Technologies Group) played a key part in the creation of The Blackened Mirror, a film noir drama in the form of an online video series. She will be talking about the techniques used to create the series, the use of various forms of social media in publicising the show and driving the narrative forward (with characters having their own Twitter or Live Journal streams). She will also be talking about the evolving nature of the games and how they moved from practical rewards to rewarding with information with the ultimate prizes being the opportunity to enter the environment.

Make: Medlearn – it’s not just for medics

22 May from 12:30 to 13:30

Medlearn is currently used by the Medical Sciences Division to provide interactive learning resources on a wide variety of topics. It is based on a free, open source content management system (Magnolia CMS), but has been adapted to enable easy creation of self-test questions alongside multi-media teaching content. Learning content is created and managed online, with no need to retain local templates, or upload completed packages, e.g. to WebLearn. Having recently made some significant improvements to the system, we are keen to make it available to other divisions/departments. Come along and see what you can do!