VeriSIM: A Learning Environment for Comprehending Class and Sequence Diagrams using Design Tracing

被引:2
|
作者
Prasad, Prajish [1 ]
Iyer, Sridhar [1 ]
机构
[1] Indian Inst Technol, Interdisciplinary Programme Educ Technol, Mumbai, Maharashtra, India
关键词
design tracing; class diagram; sequence diagram; integrated understanding; learning environment; READING TECHNIQUES;
D O I
10.1145/3377814.3381705
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we describe the design tracing strategy, which enables students to comprehend class and sequence diagrams by tracing different scenarios. In design tracing, for a given scenario, students identify relevant variables from the class diagram, relevant events from the sequence diagram and trace the flow of these data variables and events by constructing a state diagram. We have developed a web-based learning environment - VeriSIM, which trains students to apply the design tracing strategy. We conducted a study where 86 final-year undergraduates interacted with VeriSIM. Findings from the pre-test and post-test show that students are able to trace a given scenario by identifying relevant variables and events and are able to simulate change of state for these variables. A focus-group interview was also conducted with 13 participants in order to understand their perception of the usefulness of design tracing. A thematic analysis of the focus-group interview showed that students perceived design tracing helped them understand the relationship between different diagrams and identify different scenarios in the design. Interaction with VeriSIM also helped students understand the usefulness of creating class and sequence diagrams. These results show that design tracing can be a useful pedagogy to help learners form an integrated and correct understanding of class and sequence design diagrams.
引用
收藏
页码:23 / 33
页数:11
相关论文
共 50 条
  • [41] Using a game environment to foster collaborative learning: a design-based study
    Hamalainen, Raija
    TECHNOLOGY PEDAGOGY AND EDUCATION, 2011, 20 (01) : 61 - 78
  • [42] Design of Programming Learning Process using Hybrid Programming Environment for Computing Education
    Kwon, DaiYoung
    Yoon, IlKyu
    Lee, WonGyu
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2011, 5 (10): : 1799 - 1813
  • [43] Design a situated learning environment using mixed reality technology - A case study
    Yusoff, Rasimah Che Mohd
    Zaman, Halimah Badioze
    Ahmad, Azlina
    World Academy of Science, Engineering and Technology, 2010, 47 : 884 - 889
  • [44] Using sequence mining to reveal the efficiency in scientific reasoning during STEM learning with a game-based learning environment
    Taub, Michelle
    Azevedo, Roger
    Bradbury, Amanda E.
    Millar, Garrett C.
    Lester, James
    LEARNING AND INSTRUCTION, 2018, 54 : 93 - 103
  • [45] Using Mayer's Design Principles in Online Learning Modules: Implementation in a Student Centered Learning Environment
    Li, Yap Wei
    Mai, Neo
    Tse-Kian, Neo
    2013 INTERNATIONAL CONFERENCE ON INFORMATICS AND CREATIVE MULTIMEDIA (ICICM), 2013, : 304 - 309
  • [46] Repurposing the Learning Environment: Using Robots to Engage and Support Students in Collaborative Learning Through Assessment Design
    Doolan, Martina
    Walters, Michael
    PROCEEDINGS OF THE 15TH EUROPEAN CONFERENCE ON E-LEARNING (ECEL 2016), 2016, : 166 - 173
  • [47] Educational Design for effective learning: Building and using a Computer-Based Learning Environment for statistical concepts
    Cumming, G
    Finch, S
    Thomason, N
    ADVANCED RESEARCH IN COMPUTERS AND COMMUNICATIONS IN EDUCATION, VOL 1: NEW HUMAN ABILITIES FOR THE NETWORKED SOCIETY, 1999, 55 : 558 - 565
  • [48] Design and implementation of an indoor environment management system using a deep reinforcement learning approach
    Alferidi, Ahmad
    Alsolami, Mohammed
    Lami, Badr
    Ben Slama, Sami
    AIN SHAMS ENGINEERING JOURNAL, 2023, 14 (11)
  • [49] Design and development of virtual learning environment using open source virtual world technology
    Suman S.
    Amini A.
    Elson B.
    Reynolds P.
    IFIP Advances in Information and Communication Technology, 2010, 324 : 379 - 388
  • [50] Design and Development of Virtual Learning Environment Using Open Source Virtual World Technology
    Suman, Steven
    Amini, Ardavan
    Elson, Bruce
    Reynolds, Patricia
    KEY COMPETENCIES IN THE KNOWLEDGE SOCIETY, 2010, 324 : 379 - +