• DocumentCode
    1845430
  • Title

    An Online Fill-in-the-Blank Problem Function for Learning Reserved Words in Java Programming Education

  • Author

    Funabiki, Nobuo ; Korenaga, Yousuke ; Matsushima, Yukiko ; Nakanishi, Toru ; Watanabe, Kan

  • Author_Institution
    Dept. of Electr. & Commun. Eng., Okayama Univ., Okayama, Japan
  • fYear
    2012
  • fDate
    26-29 March 2012
  • Firstpage
    375
  • Lastpage
    380
  • Abstract
    The Java programming education to students has been held in a lot of universities and professional schools due to the reliability, portability, and easy learning. To assist this education, our group has developed a Java programming learning system based on the test-driven development method. However, this Web system targets students who have studied Java to some extent. In this paper, we propose a fill-in-the-blank problem function for this system to assist the learning of the Java reserved words by novice Java learners. Our function consists of a teacher service process and a student service process. By the former one, a teacher can generate a fill-in-the-blank problem easily by blanking the specified reserved words randomly from a sample Java code in the database. By the latter one, a student can repeatedly submit answers of a problem until all the questions are correctly solved for self-study. The function is implemented on an existing Web system and is applied to students who are currently learning Java. The questionnaire result confirms the effectiveness of our proposal.
  • Keywords
    Internet; Java; computer aided instruction; computer science education; object-oriented programming; teaching; Java programming education; Java programming learning system; Web system; novice Java learners; online fill-in-the-blank problem function; reserved word learning; sample Java code; student service process; teacher service process; test-driven development method; Educational institutions; Indexes; Java; Programming profession; Java; Web system; e-learning; fill-in-the-blank problem; programming education;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications Workshops (WAINA), 2012 26th International Conference on
  • Conference_Location
    Fukuoka
  • Print_ISBN
    978-1-4673-0867-0
  • Type

    conf

  • DOI
    10.1109/WAINA.2012.64
  • Filename
    6185291