Call for Paper - August 2022 Edition
IJCA solicits original research papers for the August 2022 Edition. Last date of manuscript submission is July 20, 2022. Read More

Self Learning and Evaluation: An m-Learning System for Android Platform

IJCA Proceedings on National Conference on Contemporary Computing
© 2017 by IJCA Journal
NCCC 2016 - Number 3
Year of Publication: 2017
Rohit Kumar
Kirti Panwar

Rohit Kumar and Kirti Panwar. Article: Self Learning and Evaluation: An m-Learning System for Android Platform. IJCA Proceedings on National Conference on Contemporary Computing NCCC 2016(3):29-36, April 2017. Full text available. BibTeX

	author = {Rohit Kumar and Kirti Panwar},
	title = {Article: Self Learning and Evaluation: An m-Learning System for Android Platform},
	journal = {IJCA Proceedings on National Conference on Contemporary Computing},
	year = {2017},
	volume = {NCCC 2016},
	number = {3},
	pages = {29-36},
	month = {April},
	note = {Full text available}


Past research suggests that learning through self learning is an important tool in the education and is becoming more and more popular within the educational system. Self learning and evaluation facilitates the user to learn and evaluate themselves without any person or instructor. Mobile has become the integral part of everyone's life. Creating an interactive system on a mobile platform is obviously a step towards the right direction for the education system. Android Mobile Operating System is a system which can help developing an m-Learning systems and facilitate the user to get the learning and evaluation on the move. This system combined with good content and programming based learning can be a useful tool for self learning and evaluation. With the support of the educational community there is little limit on the educational benefits of such a mobile learning system. White paper proposed a Self-Learning and Evaluation System for mobile device that facilitate the user to evaluate their knowledge of subject after learning from the tutorial. It also support performance evaluation graphically through chart.


  • Christopher, D. and Xing, L. 2013. Development of Android Application for Language Studies. Kwantlen Polytechnic University, Surrey, Canada. International conference of Electronic Engineering and Computer Science.
  • Ghazvini, F. , Earnshaw, R. , et al. 2011. From E-Learning to M-Learning – The use of Mixed Reality Games as a New Educational Paradigm. International Journal of Interactive Mobile Technologies.
  • Naismith, L. , Lonsdale, P. , Vavoula, G. , and Sharples, M. 2004. Literature Review in Mobile Technologies and Learning. Report 11, Future lab Series.
  • Lauren, D. , Shane, C. and Samsteach Y. 2010. Android application development,1st ed. , USA.
  • Arnold, P. and Moritz, R. 2011. mJeliot:ICT Support for Interactive Teaching of Programming, 41st ASEE/IEEE Frontiers in Education Conference.
  • Shih, K. P. , Chang, C. Y. , Chen, H. C. and Wang, S. S. 2008. A Study of Self-Regulated Learning in High School StudentsEnglish Learning with System Support. First IEEE International Conference on Ubi-Media Computing. pp. 296 – 301.
  • Poursaeed, B. , Lee, C. S. and Teo, L. P. 2009. Student-Initiated Curriculum Planning, Visualization and Assessment for Mobile Learning. Proceedings of the IADIS International conference mobile learning, Spain, Barcelona.
  • Dvorak, J. and Burchanan, K. 2002. Using technology to create and enhance collaborative learning. 14th world conference on educational multimedia, hypermedia and telecommunications (ED-MEDIA 2002), Denver, CO, USA.
  • Trifonova. 2003. A. Mobile learning – review of the literature. Technical report DIT-03-009, Informatica e-Telecommunication, University of Trento.
  • Yashavant P. Kanetkar. 2011. Let us C, 11th ed. New Delhi, BPB.
  • Herbert Schildt. 2003. The Complete Reference C++, 4th ed. New York : Tata McGraw-Hill.
  • Herbert Schildt. 2008. The Complete reference JAVA, 7th ed. New York : Tata McGraw-Hill.
  • About E-LEARNING CONCEPTS, TRENDS, APPLICATIONS http://www. talentlms. com/elearning/
  • About Self Evaluation http://en. wikipedia. org/wiki/Self-evaluation_motives
  • C chapters content http://www. tutorialspoint. com/cprogramming
  • C evaluation questions http://www. indiabix. com/c-programming/questions-and-answers/
  • Android XML animation http://www. androidhive. info/2013/06/android-working-with-xml-animations/
  • C++ chapters content http://www. tutorialspoint. com/cplusplus/
  • About Eclipse http://en. wikipedia. org/wiki/Eclipse_%28software%29
  • Client Server connectivity http://www. mybringback. com/androidsdk/12924/android-tutorial-using-remote-databases-php-and-mysql-part-1/
  • Android Architecture image http://www. tutorialspoint. com/android/images/android_architecture. jpg
  • Android versions image http://jaredrummler. com/wordpress/wp-content/uploads/ 2014 /11/android-versions-by-jared-rummler-with-border. png
  • View Hierarchy image http://eagle. phys. utk. edu/guidry/android/figs/viewgroup. png
  • Activity Life cycle image http://www. ntu. edu. sg/home/ehchua/programming/android/images/Android_ActivityLifeCycle. png