mQuiz: smartphone based assessment activities

Over the last few weeks, we’ve been looking at how we can deliver assessment and quiz activities on smartphones. The main requirements being that users can take the assessment activities offline on their phones, but the results can be submitted back, so we can track progress and results. We now have a prototype system available for anyone to try out: http://mquiz.org. The video below shows the client application in use:

Using mQuiz you can either create a quiz online, or you can import quizzes in the GIFT format. This format is used by Moodle, so if you have an existing quiz in Moodle you can export in GIFT format for importing into mQuiz, it will support multiple choice, multiple select, short answer, matching and numerical question types. Anyone can then take your quiz using their Android smartphone and results can be sent back to the mQuiz website for you to track responses.

We’re looking to create a more generic client application (probably HTML5) to enable running on a wider variety of platforms. All the code (both server and client) is open source, so you can even create your own mQuiz server or adapt the client, for more info see the developer page: http://mquiz.org/developer/.

Any feedback welcome 🙂

Health Extension Worker technical training

Last week I spent several days visiting the training Araya and Florida are running to show the groups of Health Extension Workers how they can use smartphones for data collection.

We first visited a group in Adi Gudem (about 30km south of Mekelle), they’ve had the phones for several weeks now, so are already familiar with them. The training revolved around them using an updated client application (we’ve also changed the server software to use OpenDataKit, but this ought to be invisible to the end users) and the new ante-natal care protocols that we’ve developed over the last few weeks. For the second group in Wukro (about 40km north of Mekelle), this was their first training session, so they’d not used the phones at all before.

All seemed to go well, we had a couple of technical issues that I need to look at this week – but this is to be expected given that we’re still in the technical feasibility stage, we won’t be starting the intervention study until early next year. One of the issues we’re still finding is the level of English of the HEWs – it seems likely that we’ll need to provide the protocol questions in both English and Tigrinyan.

Some photos from the training sessions (plus a few other pics):

Installing Ge’ez Virtual Keyboard on Android Devices

Update (2-Jan-2012): more up to date instructions can be found here: http://alexlittle.net/blog/2011/06/03/installing-geez-virtual-keyboard-on-android-devices/

Instructions for installing a Ge’ez Virtual Keyboard on Android:

  1. Root your device – exactly how this is done will depend on your device and you’ll need to look up on Google how to do this – note that rooting is not the same as unlocking your phone, rooting means you get administrative privileges to update system files, such as the font files we’ll update below.
  2. Download the files DroidSans.ttf and RootExplorer-v2.15.apk and copy these onto the phone’s SD card (or equivalent)
  3. Install and run the RootExplorer application and go to the sdcard folder
  4. In rootexplorer, find the DroidSans.ttf file and copy it
  5. Go to the /system/fonts folder and push the button marked “mount R/W”, the button will the change to be marked “mount R/O”
  6. Paste the DroidSans.ttf file into this folder – replacing the existing DroidSans.ttf file. Leave all the other font files as they are. It’s probably a good idea to make a backup of the original DroidSans.ttf file first, before you overwrite it. Just rename the original file to (something like) DroidSans.ttf.bak.
  7. Now restart the phone and the new font will be installed
  8. Now to install the keyboard, download the keyboard apk file
  9. Copy this to your phones SD card and install the application
  10. You should now be able to switch between the standard and Ge’ez keyboards. You may need to enable the keyboard by going to: Settings -> Language & Keyboard then select check the box to enable the new keyboard
  11. To find out how to switch between keyboards, watch our video:

We have tested this installation procedure on a few different phone models, though obviously we can’t cover every possible phone type and can’t guarantee it will work for every device. If you have any problems/issues then please post a comment. We’d also be very happy to hear that it did work for you!

Scroll to top