Improving Students’ Technical Skills Using Mobile Virtual Laboratory: Pilot Study of Assembly Language Input Methods for Touchscreen Devices

  • Mihael Kukec
  • Sandi Ljubic
  • Vlado Glavinic
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7946)


The process of improving technical skills requires students to spend many hours both observing real systems at work and working in laboratories equipped with specially prepared apparatus. Beside personal motivation and discipline, there are objective factors which limit the amount of available laboratory time for students. To deal with the afore mentioned problem for electrical engineering and computer science courses teaching basic concepts of computer architecture at the undergraduate level, we have devised a pocket-size prototyping system which can be controlled from any kind of computer device, here including contemporary mobile phones and tablets. The issue which we tackle in this paper is the efficient use of touchscreen devices to input assembly language code controlling the operation of the main processing unit on the prototyping system. The results of the pilot study performed, which addresses accuracy and time needed to accomplish the task, are rather encouraging, and shows that our special variant of virtual keyboard did not deteriorate students’ performance when inputting assembly code.


Technology enhanced learning usability mobile devices touchscreen keyboards 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bottentuit Junior, J.B., Coutinho, C.: Virtual Laboratories and M-Learning: learning with mobile devices. In: Proc. Int’l Multi-Conf. Society, Cybernetics and Informatics, pp. 275–278. International Institute of Informatics and Systemics (2007)Google Scholar
  2. 2.
    Alkouz, A., Al-Zoubi, A.Y., Otair, M.: J2ME-Based Mobile Virtual Laboratory for Engineering Education. International Journal of Interactive Mobile Technologies (iJIM) 2(2), 5–10 (2008)Google Scholar
  3. 3.
    Auer, M.E., Al-Zoubi, A.Y., Zutin, D.G.: Implementation of a Mobile Accessible Remote Lab. International Journal of Interactive Mobile Technologies (iJIM) 2(3), 7–11 (2008)Google Scholar
  4. 4.
    Glavinic, V., Kukec, M., Ljubic, S.: Mobile Virtual Laboratory: Learning Digital Design. In: Luzar, S.V., Hljuz, D.V. (eds) Proc. 29th Int’l Conf. Information Technology Interfaces (ITI 2007), pp. 325–410. SRCE University of Zagreb, Zagreb – Croatia (2007)Google Scholar
  5. 5.
    Glavinic, V., Kukec, M., Ljubic, S.: Digital Design Mobile Virtual Laboratory Implementation: A Pragmatic Approach. In: Stephanidis, C. (ed.) Universal Access in HCI, Part I, HCII 2009. LNCS, vol. 5614, pp. 489–498. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  6. 6.
  7. 7.
    Nesbat, S.B.: A System for Fast, Full-Text Entry for Small Electronic Devices. In: Proc. 5th Int’l Conf. Multimodal Interfaces (ICMI 2003), pp. 4–11. ACM Press, New York (2003)CrossRefGoogle Scholar
  8. 8.
  9. 9.
  10. 10.
    Zhai, S., et al.: ShapeWriter on the iPhone – From the Laboratory to the Real World. In: Extended Abstracts on Human Factors in Computing Systems (EA CHI 2009), pp. 2667–2670. ACM Press, New York – USA (2009)Google Scholar
  11. 11.
  12. 12.
  13. 13.
    Inference Group: The Dasher Project,
  14. 14.
    Likert, R.: A technique for the measurement of attitudes. Archives of Psychology 22, 1–55 (1932)Google Scholar
  15. 15.
    Maurer, T.J., Andrews, K.D.: Traditional, Likert, and Simplified Measures of Self-Efficacy. Educational and Psychological Measurement 60, 965–973 (2000)CrossRefGoogle Scholar
  16. 16.
    Franke, R.H., Kaul, J.D.: The Hawthorne Experiments: First Statistical Interpretation. American Sociological Review 43, 623–643 (1978)CrossRefGoogle Scholar
  17. 17.
    Dignath, C., Büttner, G.: Components of fostering self-regulated learning among students. A Meta-Analysis on Intervention Studies at Primary and Secondary School Level. Metacognition and Learning 3, 231–264 (2008)Google Scholar
  18. 18.
    Dignath, C., Buettner, G., Langfeldt, H.: How can primary school students learn self-regulated learning strategies most effectively? A meta-analysis on self-regulation training programmes. Educational Research Review 3, 101–129 (2008)CrossRefGoogle Scholar
  19. 19.
    Jonassen, D., Mayes, T., McAleese, R.: A Manifesto for a Constructivist Approach to Uses of Technology in Higher Education. In: Duffy, T., Lowyck, J., Jonassen, D., Welsh, T. (eds.) Designing Environments for Constructive Learning, vol. 105, pp. 231–247. Springer, Heidelberg (1993)CrossRefGoogle Scholar
  20. 20.
    Gil-Rodríguez, E.P., Rebaque-Rivas, P.: Mobile Learning and Commuting: Contextual Interview and Design of Mobile Scenarios. In: Leitner, G., Hitz, M., Holzinger, A. (eds.) USAB 2010. LNCS, vol. 6389, pp. 266–277. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  21. 21.
    Sharples, M.: The design of personal mobile technologies for lifelong learning. Computers & Education 34, 177–193 (2000)CrossRefGoogle Scholar
  22. 22.
    Sharples, M., Corlett, D., Westmancott, O.: The Design and Implementation of a Mobile Learning Resource. Personal and Ubiquitous Computing 6, 220–234 (2002)CrossRefGoogle Scholar
  23. 23.
    Holzinger, A., Nischelwitzer, A., Meisenberger, M.: Mobile Phones as a Challenge for m-Learning: Examples for Mobile Interactive Learning Objects (MILOs). In: Proc. 3rd IEEE Int’l Conf. Pervasive Computing and Communications (PerCom 2005), pp. 307–311. IEEE Computer Society, Washington, DC (2005)Google Scholar
  24. 24.
    Kay, A.C.: A Personal Computer for Children of All Ages. 1 (1972)Google Scholar
  25. 25.
    Shudong, W., Higgins, M.: Limitations of Mobile Phone Learning. In: Proc. IEEE Int’l Workshop on Wireless and Mobile Technologies in Education (WMTE 2005), pp. 179–181. IEEE Computer Society, Washington, DC (2005)CrossRefGoogle Scholar
  26. 26.
    Wigdor, D., Wixon, D.: Brave NUI World: Designing Natural User Interfaces for Touch and Gesture. Morgan Kaufmann Publishers Inc. (2011)Google Scholar
  27. 27.
    Stephanidis, C.: Editorial. International Journal – Universal Access in the Information Society 1, 1–3 (2001)Google Scholar
  28. 28.
    Repokari, L., Saarela, T., Kurki, I.: Visual Search on a Mobile Phone Display. In: Proc. Research Conf. South African Institute of Computer Scientists and Information Technologists on Enablement through Technology (SAICSIT 2002), pp. 253–253. SAICSIT (2002)Google Scholar
  29. 29.
    Baudisch, P., Rosenholtz, R.: Halo: a technique for visualizing off-screen objects. In: Proc. SIGCHI Conf. Human Factors in Computing Systems (CHI 2003), pp. 481–488. ACM, New York (2003)Google Scholar
  30. 30.
    Burigat, S., Chittaro, L., Gabrielli, S.: Visualizing locations of off-screen objects on mobile devices: a comparative evaluation of three approaches. In: Proc. 8th Conf. Human-Computer Interaction with Mobile Devices and Services (MobileHCI 2006), pp. 239–246. ACM, New York (2006)CrossRefGoogle Scholar
  31. 31.
    Lee, S., Zhai, S.: The Performance of Touch Screen Soft Buttons. In: Proc. 27th Int’l Conf. Human Factors in Computing Systems (CHI 2009), pp. 309–318. ACM Press, New York (2009)Google Scholar
  32. 32.
    Parhi, P., Karlson, A.K., Bederson, B.B.: Target Size Study for One-Handed Thumb Use on Small Touchscreen Devices. In: Proc. 8th Conf. Human-computer interaction with mobile devices and services (MobileHCI 2006), pp. 203–210. ACM Press, New York (2006)CrossRefGoogle Scholar
  33. 33.
    Nielsen, J.: Usability Engineering. Morgan Kaufmann (1993)Google Scholar
  34. 34.
    Holzinger, A.: Usability engineering methods for software developers. Communications of the ACM 48, 71–74 (2005)CrossRefGoogle Scholar
  35. 35.
    Glavinic, V., Ljubic, S., Kukec, M.: Supporting universal usability of mobile software: touchscreen usability meta-test. In: Stephanidis, C. (ed.) Universal Access in HCI, Part III, HCII 2011. LNCS, vol. 6767, pp. 26–35. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  36. 36.
    Microchip PICmicro x14 Instruction Set,

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Mihael Kukec
    • 1
  • Sandi Ljubic
    • 2
  • Vlado Glavinic
    • 3
  1. 1.Medimurje University of Applied Sciences in CakovecCakovecCroatia
  2. 2.Faculty of EngineeringUniversity of RijekaRijekaCroatia
  3. 3.University of ZagrebFaculty of Electrical Engineering and ComputingZagrebCroatia

Personalised recommendations