期刊名称:International Journal of Computer Science and Network Security
印刷版ISSN:1738-7906
出版年度:2006
卷号:6
期号:7B
页码:135-140
出版社:International Journal of Computer Science and Network Security
摘要:Learning computer programming is a decisive issue in computer science education and error feedback is important to novice in programming learning because it might affect their learning effect affirmatively. But programming is a notorious difficult activity and some of the difficulty can be attributed the programming error. In case of Dolittle[5] which has a lot of advantages as an educational programming language, it has poor module for issuing error message in itself, i.e. redundant and tedious error messages generated by parser which is made by SableCC[16]. Current error message of the Dolittle, therefore, is vague, unfriendly, or misleading to some degree for a novice in K12. In order to issue more effective error message, the Dolittle needs to reform the current error module towards unambiguous, informative, and successful in having a programming experience for the novice. In this paper, we examine the error case carefully and improve the error messaging module generated by LALR parser heuristically.