• DocumentCode
    1723048
  • Title

    Practices of fill-in-blank problem s in Java programming course

  • Author

    Tana ; Funabiki, Nobuo ; Ishihara, Nobuya

  • fYear
    2015
  • Firstpage
    120
  • Lastpage
    121
  • Abstract
    To assist Java programming educations, we have developed a Web-based Java Programming Learning Assistant System (JPLAS). JPLAS provides fill-in-blank problems to study the Java grammar by filling blank elements in a high-quality code that are composed of reserved words, identifiers, and control symbols. A graph-based blank element selection algorithm has been proposed to automatically select as many blanks as possible that have grammatically correct unique answers. In this paper, we show and discuss their application results to a Java programming course in our department.
  • Keywords
    Internet; Java; computer aided instruction; computer science education; educational courses; programming; JPLAS; Java grammar; Java programming course; Java programming educations; Web-based Java programming learning assistant system; control symbols; fill-in-blank problem; graph-based blank element selection algorithm; high-quality code; identifiers; reserved words; Databases; Education; Grammar; Java; Programming profession; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics - Taiwan (ICCE-TW), 2015 IEEE International Conference on
  • Conference_Location
    Taipei
  • Type

    conf

  • DOI
    10.1109/ICCE-TW.2015.7216810
  • Filename
    7216810