Work place: Department of Electrical and Communication Engineering, Okayama University, Okayama, Japan
E-mail: funabiki@okayama-u.ac.jp
Website: https://orcid.org/0000-0003-3234-3473
Research Interests:
Biography
Nobuo Funabiki, received the B.S. and Ph.D. degrees in mathematical engineering and information physics from the University of Tokyo, Japan, in 1984 and 1993, respectively. He received the M.S. degree in electrical engineering from Case Western Reserve University, USA, in 1991. From 1984 to 1994, he was with the System Engineering Division, Sumitomo Metal Industries, Ltd., Japan. In 1994, he joined the Department of Information and Computer Sciences at Osaka University, Japan, as an assistant professor, and became an associate professor in 1995. He stayed at University of Illinois, Urbana-Champaign, in 1998, and at University of California, Santa Barbara, in 2000-2001, as a visiting researcher. In 2001, he moved to the Department of Communication Network Engineering (currently, Department of Electrical and Communication Engineering) at Okayama University as a professor. His research interests include computer networks, optimization algorithms, educational technology, and Web technology. He is a member of IEEE, IEICE, and IPSJ.
By Yan Watequlis Syaifudin Nobuo Funabiki Andi Baso Kaswar Asep Sunandar Suryani Dyah Astuti Triana Fatmawati Mustika Mentari Alfiandi Aulia Rahmadani
DOI: https://doi.org/10.5815/ijmecs.2026.04.07, Pub. Date: 8 Aug. 2026
The increasing dominance of Android devices has driven a surge in demand for skilled mobile programmers, prompting educational institutions to incorporate mobile programming courses into their curricula. This trend, combined with the rise of self-learning platforms, highlights the need for innovative educational technologies that enhance programming instruction. While automated assessment systems have improved the grading process in programming education, there remains a gap in mobile programming education, particularly due to the complexities of assessing Android applications. To address this, an innovative framework for Android application development is proposed, leveraging automated grading and assistance mechanisms. The framework employs a Test-Driven Development (TDD) approach, providing structured guidance and immediate feedback through automated testing tools including JUnit and Robolectric. A study involving 125 students revealed high engagement and success in basic topics, though challenges persisted in more complex areas, indicating a need for ongoing refinement and additional instructional support to elevate the learning experience in mobile application development.
[...] Read more.Subscribe to receive issue release notifications and newsletters from MECS Press journals