Targeting Program Visualizations

被引:0
|
作者
Lahtinen, Essi [1 ]
Jarvinen, Hannu-Matti [1 ]
Melakoski-Vistbacka, Suvi [1 ]
机构
[1] Tampere Univ Technol, Inst Software Syst, FIN-33101 Tampere, Finland
关键词
Program visualization; programming education;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
To instruct students on the rise of visualizations most beneficially the teacher needs to know who the students are that use the visualizations, for what they use them, and what kind of problems they have. Empirical research has been carried out on the educational impact of visualizations in test situations, but this survey presents the students' normal way of studying when the use of visualizations is voluntary. We present; the results of an international survey of 3:35 students who are studying programming and whose teachers have offered visualizations as extra material for the students. Their teachers also answered the survey. The article analyses different kinds of student groups, their usage of visualizations, and problems with them. We explore the background and motivation of the students and compare this information to their experiences of the use of the visualizations. We identified two groups of students who use visualizations differently: moderately successful students able to work independently and weaker students who need teachers guidance with the visualizations. We suggest tips for teachers on how to use visualizations in teaching and provide information for the development of program visualization tools.
引用
收藏
页码:256 / 260
页数:5
相关论文
共 50 条
  • [1] Dynamic Program Visualizations - An Experience Report
    Cross, James H., II
    Hendrix, T. Dean
    Barowski, Larry A.
    Umphress, David A.
    [J]. PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 609 - 614
  • [2] Dynamic Program Visualizations for Java']Java
    Cross, James
    Hendrix, Dean
    Umphress, David
    [J]. PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 749 - 750
  • [3] Comparing the Collaborative and Independent Viewing of Program Visualizations
    Rajala, Teemu
    Kaila, Erkki
    Holvitie, Johannes
    Haavisto, Riku
    Laakso, Mikko-Jussi
    Salakoski, Tapio
    [J]. 2011 FRONTIERS IN EDUCATION CONFERENCE (FIE), 2011,
  • [4] Enabling student development of interactive program visualizations
    Juell, P
    [J]. PROCEEDINGS OF THE FIFTH JOINT CONFERENCE ON INFORMATION SCIENCES, VOLS 1 AND 2, 2000, : A465 - A468
  • [5] Optimal Targeting Visualizations for Surgical Navigation of Iliosacral Screws
    Pandey, Prashant U.
    Guy, Pierre
    Lefaivre, Kelly A.
    Hodgson, Antony J.
    [J]. MULTIMODAL LEARNING FOR CLINICAL DECISION SUPPORT AND CLINICAL IMAGE-BASED PROCEDURES, ML-CDS 2020, CLIP 2020, 2020, 12445 : 3 - 12
  • [6] Augmenting Code with In Situ Visualizations to Aid Program Understanding
    Hoffswell, Jane
    Satyanarayan, Arvind
    Heer, Jeffrey
    [J]. PROCEEDINGS OF THE 2018 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2018), 2018,
  • [7] Learning principles in program visualizations: a systematic literature review
    Hidalgo-Cespedes, Jeisson
    Marín-Raventós, Gabriela
    Lara-Villagran, Vladimir
    [J]. 2016 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2016,
  • [8] Theia: Automatically Generating Correct Program State Visualizations
    Pollock, Josh
    Roesch, Jared
    Woos, Doug
    Tatlock, Zachary
    [J]. SPLASH-E'19: PROCEEDINGS OF THE 2019 ACM SIGPLAN SYMPOSIUM ON SPLASH-E, 2019, : 46 - 56
  • [9] Critical Section Investigator: Building Story Visualizations with Program Traces
    Shah, Michael D.
    Guyer, Samuel Z.
    [J]. 2016 IEEE WORKING CONFERENCE ON SOFTWARE VISUALIZATION, 2016, : 136 - 140
  • [10] Advanced visualizations to interpret prescription drug monitoring program information
    Weiner, Scott G.
    Sherritt, Karen M.
    Tseng, Zoe
    Tripathi, Jaya
    [J]. DRUG AND ALCOHOL DEPENDENCE, 2019, 201 : 260 - 265