Access the full text.
Sign up today, get DeepDyve free for 14 days.
(1984)
From 1984 to 1994, he was with Sumitomo Metal Industries, Ltd., Japan
S. Biswas, Monali Bordoloi, Jacob Shreya (2018)
A graph based keyword extraction model using collective node weightExpert Syst. Appl., 97
N. Funabiki, Hiroki Masaoka, N. Ishihara, I-Wei Lai, W. Kao (2016)
Offline answering function for fill-in-blank problems in Java Programming Learning Assistant System2016 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW)
Htoo Kyaw, S. Aung, Hninn Thant, N. Funabiki (2018)
A Proposal of Code Completion Problem for Java Programming Learning Assistant System
ACM SIGCSE Bulletin, 41
I-Han Hsiao, Sergey Sosnovsky, Peter Brusilovsky (2010)
Guiding students to the right questions: adaptive navigation support in an E-Learning system for Java programmingJ. Comput. Assist. Learn., 26
福島 靖浩 (2003)
Javaパーフェクトマスター : Programming language
(2017)
A comparison of single keyword pattern matching algorithms
Paul Denny, Andrew Luxton-Reilly, J. Hamer, H. Purchase (2009)
Coverage of course topics in a student generated MCQ repositoryProceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Khin Zaw, N. Funabiki, W. Kao (2015)
A Proposal of Value Trace Problem for Algorithm Code Reading in Java Programming Learning Assistant System, 1
JavaScript obfuscator tool
N. Ishihara, N. Funabiki, W. Kao (2015)
A Proposal of Statement Fill-in-blank Problem Using Program Dependence Graph in Java Programming Learning Assistant System, 1
Noman Hasany (2017)
E-Learning Student Assistance Model for the First Computer Programming Course, 6
(2015)
Aung received the B.S. degree from University of Yadanabon, Mandalay, Myanmar, in 2012, and the M.S. degree from University of Yangon, Yangon, Myanmar
Toby Dragon, Carrie Lindeman (2017)
Automated Assessment of Students’ Conceptual Understanding: Supporting Students and Teachers Using Data from an Interactive Textbook2017 IEEE International Symposium on Multimedia (ISM)
Using the Web storage API
Proc. Int. Conf. Adv. Learn. Tech
(2020)
Oracle java SE support roadmap
N. Ishihara, N. Funabiki, M. Kuribayashi, W. Kao (2017)
A Software Architecture for Java Programming Learning Assistant System, 2017
(2017)
and currently a master student in Graduate School of Natural Science and Technology at Okayama University
Peter Brusilovsky, Dhruba Baishya, R. Hosseini, Julio Guerra, MinEr Liang (2013)
KnowledgeZoom for Java: A Concept-Based Exam Study Tool with a Zoomable Open Student Model2013 IEEE 13th International Conference on Advanced Learning Technologies
N. Funabiki, Tana, Khin Zaw, N. Ishihara, W. Kao (2017)
A graph-based blank element selection algorithm for fill-in-blank problems in Java programming learning assistant system, 44
Proc. Int. Symp. Multi. (ISM)
(2018)
The 10 most in-demand programming languages of 2018
N. Funabiki, Y. Matsushima, Torn Nakanishi, Kan Watanabe, N. Amano (2013)
A Java programming Learning Assistant System using test-driven development method, 40
(2016)
ed.: IAENG transactions on engineering sciences - special issue for the international association of engineers
Proc. ICCE-TW
To advance Java programming educations, the authors have developed a Web-based Java programming learning assistant system (JPLAS). It offers the element fill-in-blank problem (EFP) for novice students to study Java grammar and basic programming skills by filling in the missing elements in a source code. An EFP instance can be generated by selecting an appropriate code, and applying the blank element selection algorithm. As it is expected to cover broad grammar topics, a number of EFP instances have been generated. This paper aims to propose a recommendation function to guide a student solving the proper EFP instances among them.Design/methodology/approachThis function considers the difficulty level of the EFP instance and the grammar topics that have been correctly answered by the student, and is implemented at the offline answering function of JPLAS using JavaScript so that students can use it even without the Internet connections.FindingsTo evaluate the effectiveness of the proposal, 85 EFP instances are prepared to cover various grammar topics, and are assigned to a total of 92 students in two universities in Myanmar and Indonesia to solve them using the recommendation function. Their solution results confirmed the effectiveness of the proposal.Originality/valueThe concept of the difficulty level for an EFP instance is newly defined for the proper recommendation, and the accuracy in terms of the average numbers of answer submission times among the students is verified.
International Journal of Web Information Systems – Emerald Publishing
Published: Apr 30, 2021
Keywords: JavaScript; Java programming; JPLAS; Element fill-in-blank problem; Offline answering function; Recommendation function
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.