Comparing Flowchart and Swim Lane Activity Diagram for Aiding Transitioning to Object-Oriented Implementation

Journal Title: American Journal of Education and Technology (AJET) - Year 2023, Vol 1, Issue 2

Abstract

Object Oriented Programming (OOP) paradigm is one of the programming styles that emerged in response to the challenge of designing complex software. However, students find it hard to conceptualize objects when they were already accustomed to non Object Oriented approach to programming. This paper hypothesizes that introducing Object Oriented (OO) notations to students during the design phase will smoothen their transition to Object Oriented Programming. To test the hypothesis, an experiment was conducted with the students of Al-Qalam University Katsina, Nigeria. The participating students were divided into two groups: (i) Flowchart group - representing the classical approach where flowcharts were used to design solutions. (ii) Activity Diagram group - which represents the control group in which swim lane activity diagram, as Object Oriented notation, was introduced to them at the design phase. Both groups were later introduced to Class Responsibility Collaborators (CRC) cards as an Object Oriented implementation model. The students were tested, four different times, on how well they converted flowcharts or activity diagrams, as the case may be, into Class Responsibility Collaborators cards, and their performances were recorded. The results were analyzed using Repeated Measure Analysis of Variance (ANOVA). Unexpectedly, the Flowchart group outperformed the Activity Diagram group but the results were not statistically significant. Similarly, there was no statistical difference between males’ and females’ performances.

Authors and Affiliations

A. Z. Umar M. M. Gumel H. S. Tuge

Keywords

Related Articles

Exploring Innovative Approaches and Interventions to Address Misconceptions and Promote Effective Visual Arts Education in Secondary Schools in Ghana

Visual arts education is important in developing students’ creativity, critical thinking, and cultural awareness. However, in Ghana, visual arts subjects at the secondary school level often need help with challenges such...

Development and Validation of Filipino Learners’ Academic Resilience Scale

Academic resilience can lead to better behavior and results for disadvantaged learners since they can achieve good educational outcomes despite diversity. Several studies mentioned that various protective factors could a...

Development of a Comprehensive Guidance and Counseling Program (CGCP) for the Junior High School Units in Iloilo City

This descriptive-correlational study analyzed the guidance and counseling (GC) needs of the Junior High School (JHS) students in Iloilo City in order to develop a comprehensive program that would contextually address the...

Factors Influencing the Attitude of Students Towards the Study of Mathematics among Secondary Schools in Uyo, Akwa Ibom State Nigeria

Students’ attitude towards mathematics has been a factor that is known to influence students’ achievement in mathematics. This paper explored factors influencing the attitude of students towards the study of mathematics...

Problems and Prospects of Online Teaching and Learning at the Tertiary Level in Bangladesh

The year 2020 was very challenging and pathetic due to the worldwide pandemic COVID-19. This pandemic caused a total halt to normal life. This was not only a medical issue, rather than sectors like the global economy, ed...

Download PDF file
  • EP ID EP722008
  • DOI https://doi.org/10.54536/ajet.v1i2.612
  • Views 153
  • Downloads 0

How To Cite

A. Z. Umar M. M. Gumel H. S. Tuge (2023). Comparing Flowchart and Swim Lane Activity Diagram for Aiding Transitioning to Object-Oriented Implementation. American Journal of Education and Technology (AJET), 1(2), -. https://europub.co.uk/articles/-A-722008