• DocumentCode
    3712434
  • Title

    VisualCues: Visually explaining source code in computer science education

  • Author

    Benjamin Biegel;Sebastian Baltes;Bob Prevos;Stephan Diehl

  • Author_Institution
    Department of Computer Science, University of Trier, Germany
  • fYear
    2015
  • Firstpage
    89
  • Lastpage
    93
  • Abstract
    Humans are very efficient in processing and remembering visual information. That is why metaphors and visual representations are important in education. Because of their high visual expressiveness, presentation tools like Microsoft PowerPoint are very popular for teaching in classrooms. However, representing source code with such tools is tedious and cumbersome, while alternatives like source code editors lack visual expression. Moreover, modifying prepared content, e.g. while responding to questions, is not well supported. In this paper, we introduce VisualCues, an approach with the goal of combining the flexibility of source code editors with the visual expressiveness of classical slide-based presentation tools. A key concept of VisualCues is linking visual artifacts to specific elements of source code. The main advantage is that when changing the underlying source code, the positions of linked visual artifacts are changed simultaneously. We implemented a first prototype and evaluated it in two undergraduate computer science courses.
  • Keywords
    "Manuals","Engines"
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing (VL/HCC), 2015 IEEE Symposium on
  • Type

    conf

  • DOI
    10.1109/VLHCC.2015.7357202
  • Filename
    7357202