• DocumentCode
    2822482
  • Title

    JGRASP: an integrated development environment with visualizations for teaching java in CS1, CS2, and beyond

  • Author

    Cross, J.H. ; Hendrix, D. ; Umphress, D.A.

  • Author_Institution
    Computer Science and Software Engineering, Auburn University, Auburn, AL 36849-5347
  • fYear
    2004
  • fDate
    20-23 Oct. 2004
  • Firstpage
    1466
  • Lastpage
    1467
  • Abstract
    jGRASP is an integrated development environment, created specifically to provide automatic generation of visualizations for improving the comprehensibility of the software. These visualizations, which are particularly well suited for CS1 and CS2 students learning Java, include Control Structure Diagrams, UML Class Diagrams, and new dynamic Object Views. The object workbench and integrated debugger facilitate a unique way for students to view objects created by their programs. The workshop will include tutorials and example programs to demonstrate how instructors can improve the learning and programming experience of their students with jGRASP. Instructors are encouraged to bring programs from their own courses to experiment with the visualizations during the workshop. jGRASP is freely available at www.jgrasp.org. The jGRASP software and workshop materials will be provided.
  • Keywords
    Automatic control; Computer science; Conducting materials; Documentation; Education; Java; Programming; Software engineering; Unified modeling language; Visualization; Computer programming; Java; Programming development environment; Software visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education, 2004. FIE 2004. 34th Annual
  • Conference_Location
    Savannah, GA
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-8552-7
  • Type

    conf

  • DOI
    10.1109/FIE.2004.1408803
  • Filename
    1408803