Showing posts with label wikireader. Show all posts
Showing posts with label wikireader. Show all posts

Tuesday, October 16, 2012

Learning experiences in the real world: exploring the potential of low-cost open source platforms for mobile learning in Nepal


Mobile devices can play an important role in facilitating the technology enhanced learning. But, providing a successful mobile learning service is still a challenge in developing countries. The need is to increase the focus on using relatively cheaper and sustainable mobile technologies to support education and design solutions based on the distinct understandings of local context to fully embed technology in the existing educational process. For my PhD, I conducted a qualitative research study by taking a bottom-up approach to understand the user requirements, the educational context and the challenges for supporting mobile learning in the context of Nepal. I also explored the potential of low-cost open-source mobile devices (Ben Nanonote and Wikireader) to provide a one-stop offline access to learning materials to evaluate the perceived benefits and challenges of such technology to support learning. Here, I would like to discuss the research problem, my research approach and the summary of the findings and limitations. I will also try to highlight the possible implications for the design of future mobile learning that might be useful for guiding the technological intervention in the schools of Nepal.


Keywords: mobile learning, ICT4E, ICT4D, open-source platform, technology enhanced learning, Nepal, copyleft hardware, Nanonote, Wikireader


Introduction


There are ongoing efforts focused on developing the type of low-cost device targeted for developing countries, as the technologies developed for the first world have often been a poor fit in these area, due to issues of cost, infrastructure, physical environment, and social factors (Toyama & Ali, 2009). Now, the wider availability and adoption of the portable mobile devices around the world has given numerous opportunities for economic and social development even in poor developing countries. Mobile capabilities are increasingly explored to realise productivity and efficiency in variety of contexts such as to improve health, governance, agriculture and business by meeting day-to-day communication and information needs. As the concept and idea of using mobile devices for education in and outside classroom is also growing, the investment in the exploration of mobile technology for educational purposes is also in rise and expected to deliver the learning outcomes.










The relatively new field of ‘mobile learning’ is rapidly gaining momentum looking for teaching and learning opportunities even in the remotest areas of developing countries. However, mobile devices are not common in education due to difficulty of adapting technology to the users need and vice versa (Deegan & Rothwell, 2010). Many of the mobile learning researches that have examined the use of mobile devices in a wide range of learning settings present the positive outcome, overlooking the far more complex challenges of embedding mobile learning applications, sustaining and scaling for future remains (Traxler, 2011). The mobile learning literature clearly points out that the focus on the technology aspect has been more than necessary and the challenges remains associated with how the technology is adopted and used for mobile learning. Regardless of how advanced the mobile technology is today, the usability challenges associated with mobile devices and mobile learning applications, and designs without the knowledge of the specific user group and the context(s) of use (Deegan & Rothwell, 2010) raises grave concern to implement a successful solution. It is therefore crucial for technology research to identify the best-fit solutions for developing regions (Brewer et al., 2005) that take account of the existing teaching and learning practices, social and cultural practices of the locality to make sure it is a sustainable solution and for long-term use and benefits (Evans et al., 2008).


My primary research aim was centred on the evaluation of the perceived benefits of low-cost open-source platforms WikiReader and Nanonote by investigating its potential to provide one-stop access to learning materials at anytime anywhere.  The research question that this research specifically aimed to address was: “What are the benefits and difficulties of introducing technology for supporting schools’ education in Nepal and how might we design mobile learning using open-source platforms to exploit these benefits and overcome the challenges?”

Research Approach

This research introduced a pocket size Linux computer, Nanonote and a text-only reading device, Wikireader, to support mobile learning activities. In this research, the pilot and the main study were carried out in two different learning settings. The pilot study was a preliminary study conducted in order to assess feasibility of open devices to provide offline access to learning resources.

The main study explored how an offline mobile learning solution based on the Nanonote and Wikireader devices may address the knowledge requirements of teachers to facilitate English language teaching and learning in the challenging learning environment of schools of Nepal. 5 English teachers from 2 public and 2 private schools participated in this study. This evaluative study analysed the teachers’ interactions with devices, students and the environment during the deployment period.

As part of this study, to develop the distinct understandings of Nepal’s schools’ education and to identify the type of useful resources for teaching and learning, three sub-studies were initially conducted around this theme. An exploratory study was conducted in 8 public schools with no access to ICT. As private schools are generally believed to be
believed to better than public schools, a similar study was conducted in 8 private schools with limited or no access to ICT. All of these schools were located within an urban area of Chitwan district and 2 English teachers (total 32) from each school participated.

A further study involved 8 English teachers from 8 public schools with an access to XO laptops. These schools were located in 4 different districts (Makwanpur, Lalitpur, Mustang and Kapilvastu) of Nepal. The aim of this study was to examine the benefits and challenges of using ICT in schools and understand how the use of ICT may be helping to solve some of the concerns identified from the earlier study.

Mixtures of qualitative methods such as questionnaires, diary study, observation, semi-structured face to face and telephone interviews were used to collect primary data. The study also relied on the secondary data based on Nepal's established newspapers (e.g. Nepalnews, The Kathmandu Post, The Himalyans) that discuss the political changes and the Nepal's development in the present context. All the data were transcribed, summarised, coded and categorised manually.

Pilot Study

The learning context for the pilot study was of teaching and learning embedded programming in the University of West London (Shrestha, Moore, & Nocera, 2011). It explored how students perceived and used these devices, and how well they believed these devices supported their learning activities. The study demonstrated the potential of open devices to support hands-on approach in learning embedded programming that enhanced motivation to learn without being restricted to the limited practical sessions in the university lab. This study recommended further explorations of a mobile learning solution that provided offline ready access to learning resources, as lack of internet connection was not seen as a limitation in this learning context.

Sub-studies 


In Nepal, majority of schools are government funded. But the number of private schools is also increasing.  Generally, students from private schools perform better than those from public schools and the pass percentage of school leaving certificate exam has significantly dropped in last three years. The commercialisation of education and the duel education system (public and private schools) of Nepal are two major causes of concerns. To address the pedagogical issues, this qualitative study focused on teaching and learning English language, which is not succeeding in public schools and the study also highlights the relevant issues of educational and social injustice in Nepal. The study showed that due to lack of focus on tackling the political, pedagogical, social and cultural issues, the
‘school divide’ is increasing and fuelling the ‘social divide’ that already exists in an ethnically and socio-culturally diverse Nepalese society.  These studies also reveal one of the current and the urgent requirements is to provide an access to digital resources to support teaching and learning. There are opportunities and possibilities to enhance learning by incorporating technology in the existing educational process. However, the challenges are to develop a sustainable TEL solution with the bottom-up understanding of the existing pedagogical, technological, political, social and cultural challenges and embed into the learning context.

Main Study


In this study, a specific technological innovation (low-cost open-source devices) was deployed in an educational setting to study the  technical feasibility and pedagogic possibility in a context that presented environmental and infrastructural challenges to deliver and support education with conventional e-Learning technologies (Traxler, 2007). Therefore, the focus was to evaluate the open-source devices in the formalised context (Frohberg, 2006), a traditional teaching setting of schools in Nepal to support teaching English within a well-defined curriculum of class 9 and 10. The devices were used to provide an offline access to relevant learning resources (content based application) to facilitate teaching that took place in a behaviourist one-to-many manner in a classroom environment to more communicative approach of language learning. The direct users of the devices were the teachers who were responsible for teaching English subject and played a central role to facilitate teaching and learning. This research investigated how the introduction of mobile learning may (achieve contingent learning) by changing the teachers teaching due to the changing affordances. It highlighted the possibility of reducing the transactional distances between instructor and students of traditional classroom and increased the students’ class interactivity. Therefore, this study helped to design a simple mobile learning solution using low-cost open-source devices by understanding the users’ need, the challenging context and reducing the related issues to increase the chances of successfully embedding the solution in to the educational context where it is expected to be used.

Conclusions

In developing countries, the penetration of mobile technology is relatively higher than the desktop computers and the idea of using mobile devices to learn and access educational tools and materials is also growing. However, regardless of rapid development of mobile tools and technologies, supporting learning in Nepal’s public schools faces numerous challenges. Some of the technical challenges of delivering mobile learning in Nepal are the lack of stable communication infrastructure and access to mobile devices and mobile internet. There is also lack of access to ICT and relevant learning resources in local and the English languages and capacity to use.





This study also showed the increase in disparities in public and private schools and its impact on increasing the divide in Nepal’s education and society. The clear need is for the state’s top-down interventions to influence these issues, strong policies to improve the public schools, manage and monitor private schools, and ensure everybody receives opportunities for better education.  Therefore, selection of affordable TEL devices suitable for delivering learning to suits such resource-constrained setting is a huge challenge.
This study explored the potential of low-cost open-source mobile devices (Ben Nanonote and Wikireader) to provide a one-stop offline access to learning materials and evaluated its perceived benefits and challenges to support learning. The study found that compared to the existing traditional methods used in language teaching and learning, mobile learning intervention helped to facilitate the student-centred approach. However, even though open platforms can overcome the major technical issues of constrained locked-down hardware and proprietary software, it’s a challenge to develop a custom software and content to fully appreciate the potential of these devices. Most importantly, there is also a need for a broader longitudinal study to investigate its potential role in developing regions as supporting mobile learners in their own socio-cultural contexts is a significant challenge.
This exploratory study has been an attempt to highlight the importance of considering an appropriate mobile platform to deliver and support learning as one of the key aspects of a sustainable mobile learning design. Before establishing aspects of technical feasibility of a mobile device in specific educational subjects and settings, the challenge is to select the flexible platform based on the clear understanding of the requirement of the curriculum, the need to support students meet their academic needs, the issues related to existing pedagogy used, the limitations of available tools and the learning environment.

At the moment, I am in the middle of analysing the data I collected and writing up all the studies I did. Also, with the understanding of the context, the users and the need, I am raising fund to install a low power server to deploy a digital library (E-Pustakalaya) and setup a local network and provide an offline access to this e-library in one of the public school in Nepal where I studied myself. It will enable better user experience through fast offline access and quick downloads.

The estimated cost is around Rs. 80,000 and planned to install in November 2012 with the help of OLE Nepal. This will include all the hardware equipment, travel costs, on-site installation and network, and orientation to local community members on how to use the digital library. I have so far raised £300. The detail budget plan is as below:

[ Rs. 80,000 = £576.77 = 903.73 USD = 741.07 EUR = 869.50 AUD ]

The breakdown of the costing per school for one time elibrary installation and orientation:1. Equipment: Rs. 37,000-
2. Travel, Transport, Insurance: Rs. 6,000-
3. Technical setup & Orientation at schools: Rs. 28,000-
4. Procurement & installation: Rs. 5,500-
5. Office overhead: Rs. 3,500-
Total : Rs 80,000-


With the help from OLE Nepal and my dad (who is a dedicated social worker and a retired teacher, who taught more than 30 years in this school), we will encourage the school to adopt and use this offline library. I can assure you that your kind support and suggestions will be really appreciated and acknowledged.

You can email me (sunnysujan at gmail dot com). Twitter @ sunnysujan. My homepage: www.sunnysujan.co.uk

If we could raise more than expected, the available fund will be used to setup similar sustainable offline learning solution in other public schools where digital access to educational materials will be very useful.
Thank you very much.


References
Brewer, E., Demmer, M., Du, B., Ho, M., Kam, M., Nedevschi, S., Pal, J., et al. (2005). The case for technology in developing regions. Computer, 38(6), 25–38. doi:10.1109/MC.2005.204
Deegan, R., & Rothwell, P. (2010). A Classification of M-Learning Applications from a Usability Perspective. Journal of the Research Center for Educational Technology, 6(1), 16–27.
Evans, M. A., Johri, A., Glasson, G. E., Cagiltay, K., Pal, J., & Sorcar, P. (2008). ICT4D and the learning sciences. Proceedings of the 8th international conference on International conference for the learning sciences - Volume 3 (pp. 229–236). Utrecht, The Netherlands: International Society of the Learning Sciences. Retrieved from http://portal.acm.org/citation.cfm?id=1599936.1600022&coll=GUIDE&dl=GUIDE&CFID=86443088&CFTOKEN=66786693
Frohberg, D. (2006). Mobile Learning is Coming of Age - What we have and what we still miss. DeLFI (pp. 327–338).
Shrestha, S., Moore, J., & Nocera, J. A. (2011). Evaluation of a hands-on approach to learning mobile and embedded programming. International Journal of Mobile Learning and Organisation, 5(3/4), 327. doi:10.1504/IJMLO.2011.045321
Toyama, K., & Ali, M. (2009). Computing for global development: is it computer science research? SIGCOMM Computer Communication Review, 39(5), 40–43. doi:10.1145/1629607.1629616
Traxler, J. (2007). Defining, Discussing and Evaluating  Mobile Learning: The moving finger writes and having writ . . . . The International Review of Research in Open and Distance Learning, 8(2). Retrieved from http://www.irrodl.org/index.php/irrodl/article/viewArticle/346/875
Traxler, J. (2011). Research Essay: Mobile Learning. International Journal of Mobile and Blended Learning (IJMBL), 3(2), 57–67. doi:10.4018/IJMBL.2011040111040105

Tuesday, October 11, 2011

Flexible learning with flexible devices: opening up opportunities


I am going to mLearn2011 conference to present my research study of students’ exploration and use of previously unexplored low-spec sub US$100 open-source mobile devices for learning programming. The study was conducted over a period of fourteen weeks in University of West London, UK with the postgraduate students studying Mobile Application Development (MAD) module which is a part of the MSc Network and Mobile Computing course
Students used the Wikireader, a handheld reading device and Nanonote, a lightweight pocket computer, developed using a copyleft approach. In this study, mixed methods research methodology was used and data analysis was guided by the Framework for the Rational Analysis of MobileEducation (FRAME) model. From the results of our evaluations, we were not able to ascertain whether or not these devices improved learning programming. However, the findings indicate these open-source devices have potential to enhance motivation to learn programming without being restricted to the limited practical sessions in the university lab and also facilitate offline reading.
The aim of this study was not to identify and measure the impact on learning embedded programming and also not meant for generalising our findings to a larger population due to small number of students participation in a short period of the study. Therefore, the findings of this study should be used with caution to inform other programming education related studies. As this study mainly focused on the device usage, the results provide indications on students’ perceptions towards the effectiveness of open-source platforms for student support and the findings could also be useful to support the adoption of offline mobile learning model to provide an access to resources and support learning.  

Mobile Learning Model (Shrestha, et al, 2010, p.341)


Shrestha, S., Moore, J., Abdelnour-Nocera, J. Poster: "Flexible learning with flexible devices: opening up opportunities", mLearn 2011, October 2011, Beijing The Conference Proceedings

Monday, October 03, 2011

Exploring Open Platforms for Mobile Learning


The mobile technology field is rapidly expanding and the focus on how it can be incorporated to support learning is also growing. However, the barriers to inclusion of information communication technologies in the public schools of Nepal are still significant and the widespread access to digital content remains a key obstacle. Nepal has a poor communication infrastructure and where available, telecommunication and electricity are poorly maintained or too costly to use.
The aim of my exploratory research study is to highlight how an offline mobile learning solution may address some of the technical challenges to support one of the current and most urgent requirements to provide an access to digital content. The study investigated the deployment of previously unexplored low-spec sub US $100 open-source mobile devices (Nanonote and Wikireader) to facilitate English language learning and address the knowledge requirements of teachers in government funded public schools of Nepal.

Ben Nanonote 3.0” color TFT display, 336 MHz processor & 2GB of flash memory; an ultra small form factor Copyleft device by Qi Hardware http://sharism.cc/

Wikireader - Handheld offline reading device by Openmoko. Runs up to 12 months on two AAA batteries. http://www.thewikireader.com/

Considering the context and culture of Nepal, my research aim was to develop a socio-technical– an offline mobile learning solution using a low-spec open source mobile technology. The study was carried out in four stages.
I) Before implementing the technology enhanced learning solution, it is crucial to take account of the existing teaching and learning practices and design solution based on the distinct understandings of local context to fully incorporate technology in the existing educational process. Recently, an exploratory study was conducted using teachers’ diary study method, which helped to understand the background and highlight the existing pedagogical, technological, social and cultural issues – that are useful for guiding the technological intervention in public schools of Nepal where one of the current and the urgent requirements is to provide an access to digital contents. The qualitative study was conducted in eight public schools using a pre-questionnaire and 2 weeks long English teachers’ diary.

English teaching in a public school of Nepal for year 10.
 II) A pilot study was conducted to explore the use of open-source platforms, customisation of graphical user interface, its usability and how it may be used for supporting teaching and learning. Even though this exploratory study aimed at supporting teaching and learning programming in Higher Education, it focused on better understanding the use offline mobile technologies, and on the device usability. The results provided indications on users’ perceptions towards the effectiveness of open-source platforms for supporting teaching and learning and the findings could be useful to support the adoption of offline mobile learning model to provide an access to resources and support learning. The findings indicate these open-source devices have potential to facilitate offline reading and it can enhance motivation to learning. 
  
III) With the overall deeper understanding of ways of teaching and learning, needs and concerns in public schools of Nepal, further studies were conducted in Nepal. As private schools are generally believed to be better than public schools, an exploratory study was recently completed which involved 20 English teachers from 10 private schools within the same district. A further study was conducted in 8 public schools from 4 different districts that use XO laptops and supported by Open Learning Exchange Nepal (http://www.olenepal.org/). The study identified the benefits and challenges of using ICT in poor schools and investigated how the use of ICT may be helping to solve some of the concerns identified from the earlier study. These studies also helped to identify the type of digital resources needed to support English learning in public schools of Nepal. 
A computer lab in a private school.
A public school that uses XO laptop supported by OLE Nepal.
IV) Then, based on the findings from these studies, the use of low-spec and sub US $100 open-source Nanonote and Wikireader devices were explored to deliver learning resources in five schools. The evaluation adopted an approach recommended by Sharples, which is to address usability (will it work?), effectiveness (is it enhancing learning?) and satisfaction (is it liked?). For the evaluation purpose, selection of the research methods for this study was adapted from the earlier studies of adoption of mobile technology for learning by Corlett et al. and Waycott
All ready to be used in schools of Nepal by English teachers.
 

I'm still in the process of analysing, writing and publishing the data that I've collected so far. Due to exploratory nature of this research, data analysis has been an iterative and reflective process throughout the project and the data is being examined in relation to the Framework for the Rational Analysis of Mobile Education (FRAME) model.

The Framework for the Rational Analysis of Mobile Education (FRAME) model describes mobile learning as a process resulting from the convergence of mobile technologies, human learning capacities, and social interaction.

This study will also highlight the development challenges faced working with a sub US$100 device including usability issues and the lack of a standard graphical user interface. Overall this study will showcase alternative open hardware solutions to more restrictive proprietary solutions which are currently dominating the mobile landscape.

Some of the related publications so far:
  • Shrestha, S., Moore, J., Abdelnour-Nocera, J. Poster: "Open-source Platform: Exploring the Opportunities for Offline Mobile Learning", Mobile HCI 2011, August 2011, Stockholm.
  • Shrestha, S., Moore, J., Abdelnour-Nocera, J. "The English Language Teaching and Learning Challenges in Public Schools of Nepal: Teacher's Diary Study", IFIP WG 9.4 Conference, May 2011, Kathmandu, Nepal.
  • Shrestha, S., Moore, J., Abdelnour-Nocera, J. "Mobile learning and low-cost hardware for ICT4D: what's right and what's copyleft?", Special Issue - IEEE Multidisciplinary Engineering Education Magazine (MEEM), 2011.
  • Shrestha, S., Moore, J., Abdelnour-Nocera, J. Poster: "Flexible learning with flexible devices: opening up opportunities", mLearn 2011, October 2011, Beijing.
  • Shrestha, S., Moore, J., Abdelnour-Nocera, J. "Offline Mobile Learning With Copyleft Hardware: A Pilot Study", Mobile Learning: Crossing Boundaries in Convergent Environments Conference, Bremen, Germany.
  • Shrestha, S., Moore, J., Abdelnour-Nocera, J. "Sustainable Mobile Learning: Open & Offline",mLearn 2010, 9th World Conference Mobile & Contextual Learning, October 2010, Malta. 
  • Shrestha, S., Moore, J., Abdelnour-Nocera, J. "Offline Mobile Learning: Open Platform, Wikireader & ICTD", Mobile HCI 2010 Workshop, Mobile HCI and Technical ICTD: A Methodological Perspective. September 2010, Lisboa, Portugal.
  • Shrestha, S., Moore, J., Abdelnour-Nocera, J. "Offline Mobile Learning: Open Platforms for ICT4D", Doctoral Consortium, The 10th IEEE International Conference on Advanced Learning Technologies, July 5-7, 2010, Sousse, Tunisia.
  • Shrestha, S., Moore, J., Abdelnour-Nocera, J. "Offline Mobile Learning for ICT4D", IADIS International Conference Mobile Learning 2010, March 2010, Porto, Portugal.

Sunday, September 19, 2010

Wikireader: compiling Wikibooks














Download the latest copy of Wikireader source from github and extract it to your home directory. Download the XML backup dump from the mediawiki website. In this example I've used wikibooks as below:

2010-09-08 22:36:40 done Articles, templates, image descriptions, and primary meta-pages.
2010-09-08 22:36:40: enwikibooks 85591 pages (497.926/sec), 85591 revs (497.926/sec), 98.2% prefetched, ETA 2010-09-08 22:41:50 [max 239932]
  • This contains current versions of article content, and is the archive most mirror sites will probably want.
  • pages-articles.xml.bz2 78.9 MB

The below procedure is based on github and the doc/Quickstart from the downloaded Wikireader package.

Install these packages for building:
  • apt-get install python-gd gawk gforth flex bison m4
  • apt-get install netpbm qt4-qmake libqt4-dev wget
  • apt-get install python-serial sqlite3 php5-cli python-dev
  • sudo apt-get install mecab-ipadic-utf8
  • sudo apt-get install python-mecab mecab-ipadic-utf8
Make sure samo-lib/include/config.h is setup. copy default configuration
  • cp samo-lib/include/config.h-default samo-lib/include/config.h
Edit samo-lib/include/config.h to remove // from the line:
  • //#define BOARD_SAMO_V1 1
so it looks like:
#define BOARD_SAMO_V1 1

Display the possible make targets with this command:
  • make help


Compiling WikiReader program and QT4 simulator
=====================================

  • make clean

There maybe errors because of missing programs, these will be indicated by an apt-get install message to show the Ubuntu 9.10 package(s) to install.

  • make


Compiling a test database (multiple language version - latest kernel.elf)
============================

1) mkdir -p image work

make DESTDIR=image WORKDIR=work WIKI_LANGUAGE=en \
XML_FILES="XML-Licenses/en/license.xml XML-Licenses/en/terms.xml xml-file-samples/enwikibooks-20100908-pages-articles.xml" \
cleandirs createdirs iprc

#Note: iprc => index parse render combine

2) Optionally: simulate using qt4-simulator:
make DESTDIR=image fonts-install nls-install sim4

4) Install fonts and programs
make DESTDIR=image install

5) Format a microSD card as FAT32 and copy the contents on image to it. You can use gparted to format your microSD.
e.g. mkfs.vfat -F 32 -n wikird /dev/sd
mount /dev/sd /mnt
cp -r image/* /mnt/

I tried this few months before and I couldn't even compile at that time. I did manage to compile the source with Wikiversity back then. This time around, while it did compile Wikibooks successfully, once loaded in Wikireader, it didn't function as expected. The search for only certain words worked. When I searched for some random words, it usually froze and I had to restart the device every time.

Therefore, I decided to setup my own Mediawiki website in a localhost and loaded with custom content. I exported C programming material from Wikibooks and imported to my Mediawiki website.

I also used Packedobjects reference material. First, using Html 2 Wiki tool, I converted it to Wiki format and imported to my Mediawiki running on my localhost.

From my Mediawiki, I exported XML dump and compiled with Wikireader source. It is also possible to export content using special:dump page in the Mediawiki that allows a list of articles to be output and usually has an option to include templates, but sometimes templates deeply nested inside other templates are often missed. To export XML dump using script, please follow these instructions.

With the imported content, there were some issues of loosing formatting and not displaying correctly. Mostly, the internal page links didn't display as it was which I had to correct manually. Also, the examples of programming codes (for example Packedobjects Real type) lost it's formatting such as indent and the text appear all wrapped up as in a paragraph.

Wikireader does have a potential to be used as an offline reading device in a different way then intended. Because of the freely available software, it allows to import custom content or even modify the software.

Wikireader currently supports 15 different languages but doesn't support 'Devanagari' yet. My attempt to compile Nepali Wikipedia failed. Wikireader screen may not be good enough to show such detailed letters, but I've requested the team to look into this.
Hopefully, it will be possible soon.