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 条
  • [1] Java']Java as a teaching tool
    Hardin, DS
    IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2001, 4 (03) : 46 - 46
  • [2] Java as a teaching tool
    IEEE Instrum Meas Mag, 1600, 3 (46):
  • [3] APPLICATIONS OF JAVA']JAVA TECHNOLOGY IN THE TEACHING OF TECHNICAL DISCIPLINES
    Burdia, Danut
    Alecsandrescu, Iolanda-Elena
    MODTECH 2011: NEW FACE OF T.M.C.R., VOL I AND II, 2011, : 145 - 148
  • [4] Adaptive Digital Signal Processing JAVA']JAVA Teaching Tool
    Harteneck, M.
    Stewart, R. W.
    IEEE TRANSACTIONS ON EDUCATION, 2001, 44 (02) : 200 - 200
  • [5] A teaching and evaluation tool for adaptive signal processing using JAVA']JAVA
    Harteneck, M
    Stewart, RW
    ICASSP '99: 1999 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS VOLS I-VI, 1999, : 3565 - 3568
  • [6] A Java']Java Based Visual Tool to Learn CPU Scheduling Algorithms
    Jain, Neetu
    Suresh, P. V.
    2014 INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2014, : 519 - 523
  • [7] A java']java based tool to develop a remote laboratory for process control teaching
    Curto, B
    Moreno, V
    Vicente, JA
    Moreno, AM
    García, FJ
    INTERNET BASED CONTROL EDUCATION 2001, 2002, : 53 - 58
  • [8] A Java']Java-based tool for teaching image processing enhancement techniques
    Vachery, SY
    Verma, M
    Tashakkori, R
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XIII, PROCEEDINGS: SYSTEMICS, CYBERNETICS AND INFORMATICS: TECHNOLOGIES AND APPLICATIONS, 2003, : 198 - 201
  • [9] JVM: Java']Java Visual Mapping Tool for Next Generation Sequencing Read
    Yang, Ye
    Liu, Juan
    ADVANCE IN STRUCTURAL BIOINFORMATICS, 2015, 827 : 11 - 18
  • [10] Teaching Java']Java backwards
    Machanick, Philip
    COMPUTERS & EDUCATION, 2007, 48 (03) : 396 - 408