loading...
Factor Analysis of Comprehension States in the Learning Phases of a Programming Language
Takamatsu, Japan December 07-December 10
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.1999.809594Sixth Asia-Pacific Software Engineeri ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Yasuhiro Takemura, Nara Institute of Science and Technology
Kazuyuki Shima, Nara Institute of Science and Technology
Ken-ichi Matsumoto, Nara Institute of Science and Technology
Katsuro lnouett, Nara Institute of Science and Technology
This paper presents an experiment in understanding how learners of the Java programming language comprehend its concepts such as Class, Inheritance, Interface, etc. in lectures and exercises. The authors used an empirical technique to test conjectures about how we learn the programming language. Usually observations about how we learn a programming language are treated anecdotally. In the experiment, learners received lectures and did an exercise. The comprehension states of the learners were measured by tests in 3 learning phases. The first phase was before the lecture. In this phase, the learners had no knowledge of the programming language. The second phase was after the lecture and before the exercise. Here, the learners acquired some basic knowledge. The third phase was after the exercise. In this phase, the learners put the acquired knowledge into practice. Factor analysis was used to obtain factors affecting the test result of each learning phase. Changes in comprehension states are explained as a result of tracing the factors between the learning phases.
Index Terms:
Object-orientated, Java programming language, education, factor analysis
Citation:
Yasuhiro Takemura, Kazuyuki Shima, Ken-ichi Matsumoto, Katsuro lnouett, "Factor Analysis of Comprehension States in the Learning Phases of a Programming Language," apsec, pp.136, Sixth Asia-Pacific Software Engineering Conference (APSEC'99), 1999
Usage of this product signifies your acceptance of the Terms of Use.