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 条
  • [31] Using a Concept Map Network Based Constructivist Learning Environment to Design a Learning System
    Sharma, Minakshi
    Chawla, Sonal
    INFORMATION, COMMUNICATION AND COMPUTING TECHNOLOGY, ICICCT 2018, 2019, 835 : 56 - 69
  • [32] Developing a collaborative learning environment using a web-based design
    Neo, M
    JOURNAL OF COMPUTER ASSISTED LEARNING, 2003, 19 (04) : 462 - 473
  • [33] Symbol Detection in a Multi-class Dataset Based on Single Line Diagrams using Deep Learning Models
    Bhanbhro, Hina
    Hooi, Yew Kwang
    Kusakunniran, Worapan
    Amur, Zaira Hassan
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (08) : 43 - 56
  • [34] Applying use cases to design versus validate class diagrams - A controlled experiment using a professional modelling tool
    Anda, B
    Sjoberg, DIK
    2003 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 50 - 60
  • [35] Design Pattern Mining Using Distributed Learning Automata and DNA Sequence Alignment
    Esmaeilpour, Mansour
    Naderifar, Vahideh
    Shukur, Zarina
    PLOS ONE, 2014, 9 (09):
  • [36] Robust deep learning-based protein sequence design using ProteinMPNN
    Dauparas, J.
    Anishchenko, I.
    Bennett, N.
    Bai, H.
    Ragotte, R. J.
    Milles, L. F.
    Wicky, B. I. M.
    Courbet, A.
    de Haas, R. J.
    Bethel, N.
    Leung, P. J. Y.
    Huddy, T. F.
    Pellock, S.
    Tischer, D.
    Chan, F.
    Koepnick, B.
    Nguyen, H.
    Kang, A.
    Sankaran, B.
    Bera, A. K.
    King, N. P.
    Baker, D.
    SCIENCE, 2022, 378 (6615) : 49 - 55
  • [37] Using Self-response System and Online Learning Environment to Promote Science Learning in A Large College Class
    Zhang, BaoHui
    Patterson, Ronald
    Richmond, Gail
    Parker, Joyce
    Merrill, John
    Urban-Lurain, Mark
    Rollins, Scott
    Weber, Everett
    Long, Tammy
    TOWARDS SUSTAINABLE AND SCALABLE EDUCATIONAL INNOVATIONS INFORMED BY LEARNING SCIENCES, 2005, 133 : 572 - 578
  • [38] Improving Student Learning Using an In-Class Material Processing Design Project
    Domblesky, Joseph P.
    Rice, James A.
    Goldberg, Jay R.
    Nagurka, Mark L.
    2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [39] Implementation and Assessment of a Blended Learning Environment as an Approach to Better Engage Students in a Large Systems Design Class
    Bailey, Reid
    Smith, Michael C.
    2013 ASEE ANNUAL CONFERENCE, 2013,
  • [40] 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, 71 : 887 - 892