Research on teaching of Java Exception Handling

Full Text (PDF, 73KB), PP.1-7

Views: 0 Downloads: 0

Author(s)

Xiaoyuan Zhou 1,*

1. Institute of Computer Science and Technology Xi’an University of Science and Technology

* Corresponding author.

DOI: https://doi.org/10.5815/ijeme.2012.09.01

Received: 6 Jun. 2012 / Revised: 12 Jul. 2012 / Accepted: 28 Aug. 2012 / Published: 29 Sep. 2012

Index Terms

Java exception handling, heuristic teaching, case teaching, teaching methods

Abstract

Exception handling is an important and difficult part of the Java programming’s teaching and training. The paper points out and discusses the two outstanding problems in details during teachings, that are how can make students master exactly the basic ideas of exception handling and locations need to be handled by exception handling methods in Java programs. Furthermore proposes a kind of teaching process which gradually shows the puzzles during the learning of students starting from the case by combining the heuristic teaching with the practical case of significance, and figures out step by step the solving methods, namely the knowledge points, which have to be learned about exception handling. Visualization and simplification are their advantages, which facilitates the students’ learning and understanding. The teaching practice shows that the good teaching results have been achieved.

Cite This Paper

Xiaoyuan Zhou,"Research on teaching of Java Exception Handling", IJEME, vol.2, no.9, pp.1-7, 2012. DOI: 10.5815/ijeme.2012.09.01

Reference

[1] James G, Bill J, Guy S, “The Java Language Specification”, 3rd ed. [S. l.]: Addison Wesley, 2006.

[2] Ye HeYa, “The practical tutorials of Java programming”, 2nd ed. Publishing House of Electronics Industry, 2007

[3] Chen Fen, He Hongjie, “Application on Heuristic Teaching of Java Course”, Computer Education, Chinese, No.16, pp. 81–83, August 2010.

[4] Cao Zhiwei, Yang Keqiao, WangWei, Zhou Xun, “Algorithm for Impementing Java Exception Mechanism in Static Compiler”, Computer Engineering, Chinese, Vol.35, No.15, pp.88–90, August 2009.

[5] Bruce Eckel, “Thinking in Java”, China Mechine Press, 1999

[6] Liu Yue, Chen Huaiyi, “Research of Foundation of Software Technology Innovation”, Journal of Jilin University(Information Science Edition), Chinese, Vol.23, No.S0, pp. 145–148, August 2005.

[7] Liu Zhicheng, Weng Jianhong, “The Case-design of Java Programming Curriculum”, Computer Learning, Chinese, pp.29–32, February 2008

[8] Jiang Guoquan, Li Yamin, Zeng Lihua, Song Zhiguo, “Discussion on exception handling of Java”, Information Technology, Chinese, pp. 109–111, October 2005

[9] He Jianying, “How to Improve Practice of High Student about Java Lauguage”, Computer Teaching and Educational informationization, Chinese, pp. 95–97, Apirl 2008

[10] Li Wenfeng, “The Characteristics of Object Oriented Programming in Java”, Journal of Shanxi Institute of Economic Management, Chinese,Vol.13, No.3, pp.59–60, September 2005

[11] Liao Jianwei, Cai Hongbin, Jiang Pandeng, Zhou Mingtian, “Design and Implementation of Java-based GridMonitoring System”, Computer Studies and Applications, No.12, pp.234– 237, 2005

[12] John Lewis, William Loftus, Java Software Solutins Foundations of Program Design, 6th ed. Publishing House of Electronics Industry, 2009