A new “all-in-one” introduction to OASIS

A new introduction to OASIS was delivered in a 90 minute session today to a collection of CQUni staff from a number of campuses. The 100+ slides and accompanying video provide an introduction to all aspects of OASIS which are covered in more detail in separate slidecasts available from the main OASIS page.

Creating slidecasts on Slideshare – e-learning support?

The problem

The unit I work with is responsible for helping staff (and to some extent students) of CQUniversity with their learning and teaching. This is traditionally a fairly difficult task which is made more difficult at CQUniversity by a number of contextual factors. Perhaps the largest is the fact that staff and students are spread across at least 9 Australian campuses spread across almost the full length of the Australian east coast, a couple of overseas campuses and partners and throughout the world via distance education.

Face-to-face support sessions, either one on one or in groups, is somewhat difficult when our small unit is entirely based on one of the campuses. We have to look at using technology and other strategies to address this geographic distribution. We’ve been slowly developing our website using a Wiki and other Web 2.0 tools. This post talks about our early attempts at using Slidecasts – simple powerpoint presentations with a narration. In our case designed to be short and sharp and focus on a particular need.

In some vague, nascent and emergent way this work also links into and aims to continue the growth of our PLEs@CQUni project which seeks to develop insights into how CQUniversity can effectively make use of the increasing number of social media services available out on the net. We hope, that if this approach proves useful, we will develop much simpler and easier ways in which CQUniversity staff and students can make use of this sort of approach.

What we’ve done

Our initial experiments with slidecasts have been around the use of CQU’s online assignment submission system – OASIS – and have been implemented using Slideshare.

The slidecasts that are in place at the moment cover the following topics

How we did it

The process currently being used involves the following steps

  1. Prepare a powerpoint presentation with an emphasis on showing what happens.
  2. Use the “record narration” facility of either Powerpoint 2007/2008 to “deliver” the session in a room.
    This is currently done

    • Using a simple usb headset/mic in my office.
    • Without linking the audio files (this makes sure that Powerpoint creates a separate wav file for each slide – which is important for following steps).
    • On a Windows box – the times I’ve tried this on my Mac Powerpoint has cut arbritary lengths of audio off the end of each slide’s narration.
  3. Save a copy of the presentation (without audio) in Office 2004 format and upload it to Slideshare.
  4. Unzip the Office 2007 version of the presentation (with audio) and create a single MP3 file containing the whole narration.
    This is done using the following steps (on the command line on my Mac)

    • Rename the audio files for the first 9 slides
      Powerpoint names the first 9 slides audio1.wav audio2.wav etc. This throws out the order of the slides. i.e. echo audio*.wav – results in the following order of files: audio1.wav audio10.wav audio11.wav……audio2.wav audio20.wav audio21.wav. Which is not good when you want to concatenate the files together in slide order. I do this with a simple shell script

      for name in 1 2 3 4 5 6 7 8 9
      do
        mv audio${name}.wav audio0${name.wave
      done
      

      Appropriate use of sort could probably achieve the same thing, but I’m not keeping the unpacked files, so no problems here.

    • Concatenate the individual wav files into one using SoX
      Very simply using “sox audio*wav all.wav”
    • Convert the wav file into mp3
      SoX should be able to do this, but I haven’t had time to nut it out (busy, busy) so I’ve fallen back on the approach I know that works – iTunes.
  5. Upload the mp3 file to a public website
  6. Use the audio linking slidecast facility on Slideshare to link slides to the corresponding bits of the audio
    The command soxi gives information about individual sound files. I use that to identify the end of each individual slide audio which helps make using the Slidecast audio linker quicker.

    for name in *.wav
    do
      echo $name
       soxi $name | grep Duration
    done
    
  7. Long term aim

    Much of the above process can be automated. I can see a process by which someone gives a presentation with the narration feature of Powerpoint turned on. They then upload the complete (and usually very large) file to a CQUniversity web site (the size of the file and the specific requirements for CQUni would require an institutional system). The CQUni system could then extract the audio, produce the mp3, upload to a public website, upload a version of the presentation to Slideshare and connect the audio with the slides.

    Perhaps the current major limitation with this idea, at least the last time I checked, is that the Slideshare API doesn’t/didn’t appear to provide support for providing timing data for the slides so that the MP3 audio synchronisation could be automated.

    The other major problem is whether or not this approach is actually useful, usable and used by staff and students.