VisualJVM: A visual tool for teaching Java']Java technology

被引:12
|
作者
Garrido Abenza, Pedro Pablo [1 ]
Olivo, Angel Grediaga [2 ]
Latorre, Bernardo Ledesma [2 ]
机构
[1] Miguel Hernandez Univ, Dept Phys & Comp Architecture, Elche 03202, Spain
[2] Univ Alicante, Dept Comp & Informat Technol, Alicante 03690, Spain
关键词
educational technology; !text type='Java']Java[!/text] language; object-oriented programming (OOP); program interpreters; user interfaces;
D O I
10.1109/TE.2007.906601
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This paper presents a laboratory session of an Advanced Programming course to introduce students to the technology involved with the Java programming language. In this special lab session the educational software tool VisualJVM is used, providing a graphical front-end to a Java virtual machine (JVM). This tool helps students learn about JVM architecture, learn how JVM works, and consequently, to understand why a Java program is platform independent. The student reaction to this experience was very positive and the authors are planning to use the tool in other contexts.
引用
收藏
页码:86 / 92
页数:7
相关论文
共 50 条
  • [31] Java compiler technology and java performance
    Ji, Zhenyan
    Cheng, Hu
    Ruan Jian Xue Bao/Journal of Software, 2000, 11 (02): : 173 - 178
  • [32] Easy Java']Java simulations: a software tool to create scientific simulations in Java']Java
    Esquembre, F
    COMPUTER PHYSICS COMMUNICATIONS, 2004, 156 (02) : 199 - 204
  • [33] An Eclipse IDE for Teaching Java']Java-
    Bettini, Lorenzo
    Crescenzi, Pierluigi
    SOFTWARE TECHNOLOGIES (ICSOFT 2015), 2016, 586 : 63 - 78
  • [34] Teaching Parallel Programming with Java']Java and Pyjama
    Kurniawati, Ruth
    PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 2, 2022, : 1109 - 1109
  • [35] Teaching database management systems with Java']Java
    Merzbacher, M
    SIGCSE 2000: PROCEEDINGS OF THE THIRTY-FIRST SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2000, 32 (01): : 31 - 35
  • [36] Teaching Reforms on Java']Java Programming Design
    Zhang Xiang
    Dong Lili
    Li Changhua
    Wang Ru
    ADVANCES IN COMPUTER SCIENCE, ENVIRONMENT, ECOINFORMATICS, AND EDUCATION, PT III, 2011, 216 : 63 - +
  • [37] Research on teaching methods of Java']Java EE technology to meet the market demand for College student
    Li, Yuan Yuan
    Deng, Wu
    Xiao, Peng
    2011 INTERNATIONAL CONFERENCE ON APPLIED SOCIAL SCIENCE (ICASS 2011), VOL III, 2011, : 112 - +
  • [38] Java']Java resources for teaching reinforcement learning
    Kerr, AJ
    Neller, TW
    La Pilla, CJ
    Schompert, MD
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 1497 - 1501
  • [39] Java']Java tools for teaching speech recognition
    Euler, S
    2005 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS 1-5: SPEECH PROCESSING, 2005, : 541 - 544
  • [40] Pedagogical power tools for teaching Java']Java
    Raab, J
    Rasala, R
    Proulx, VK
    ITICSE 2000: PROCEEDINGS OF THE 5TH ANNUAL SIGCSE/SIGCUE CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2000, 32 (03): : 156 - 159