skip to main content
10.1145/3626686.3626696acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicdteConference Proceedingsconference-collections
research-article

Assessing Object Oriented Programming Outcomes through CodeChum Platform

Published:30 December 2023Publication History

ABSTRACT

Object-Oriented Programming is an important course in the Bachelor of Science in Computer Science (BSCS) and Bachelor of Science in Information Technology (BSIT) curricula. In the College of Computer Studies (CCS) of Cebu Institute of Technology-University (CIT-U), this course should be enrolled by 2nd year students of both courses, BSIT and BSCS. This course measures the ability of the students to define a class, with attributes and methods such as, but not limited to, constructors, getter, and setter methods, overridden toString and equals method; create an object based on the class definition; implement inheritance, encapsulation, abstraction, and polymorphism; and define and used exceptions in classes. To assess these learning outcomes, an innovative platform called CodeChum was used to provide standardized examination procedures. A group of 259 2nd year students took this standardized examination, 161 of them are BSIT students and 98 are BSCS students. When these students enrolled the course, the course delivery was still hybrid approach, 40% synchronous onsite, 40% synchronous online and 20% asynchronous. The result of the exam showed that, in overall, 61% of the respondents passed the standardized exam through CodeChum, while 39% failed. This same examination will be given next academic year, with the implementation of the full face-to-face approach.

References

  1. Gillis, A. S., & Lewis, S. (2021). What is object-oriented programming (OOP)?. App Architecture. https://www.techtarget.com/searchapparchitecture/definition/object-oriented-programming-OOPGoogle ScholarGoogle Scholar
  2. History of Java - Javatpoint. www.javatpoint.com. (n.d.). https://www.javatpoint.com/history-of-javaGoogle ScholarGoogle Scholar
  3. Learn more about us!. CodeChum. (n.d.). https://codechum.com/about/Google ScholarGoogle Scholar
  4. Drisko, J. W. (2014). Competencies and Their Assessment. Journal of Social Work Education, 50(3), 414–426. https://doi.org/10.1080/10437797.2014.917927Google ScholarGoogle ScholarCross RefCross Ref
  5. Merriam-Webster. (n.d.). Competency definition & meaning. Merriam-Webster. https://www.merriam-webster.com/dictionary/competencyGoogle ScholarGoogle Scholar
  6. Merriam-Webster. (n.d.-a). Assessment definition & meaning. Merriam-Webster. https://www.merriam-webster.com/dictionary/assessmentGoogle ScholarGoogle Scholar
  7. Daradoumis, T., Marquès Puig, J., Arguedas, M., & Liñan, L. (2019). Analyzing students' perceptions to improve the design of an automated assessment tool in online distributed programming. https://www.sciencedirect.com/science/article/pii/S0360131518302665Google ScholarGoogle Scholar
  8. Maranga, J. J. A., Matugas, L. K. J., Lim, J. F. W., & Sta. Romana, C. L. C. (2019). Codechum: A Smart IDE for Teaching and Learning Programming. IADIS International Journal on WWW/Internet, 17(1), 93–109. https://doi.org/10.33965/ijwi_2019171107Google ScholarGoogle ScholarCross RefCross Ref
  9. Gumaste, P. (2022).What is the importance of it certification?[new guide]. Whizlabs Blog. https://www.whizlabs.com/blog/importance-of-certification/#:∼:text=Certification%20helps%20in%20learning%20the,help%20in%20advancing%20your%20career.Google ScholarGoogle Scholar
  10. Cardoso, M. (2021, June). Using virtual programming lab to improve learning . Research Gate. https://www.researchgate.net/publication/339009291_Using_Virtual_Programming_Lab_to_improve_learning_programming_The_case_of_Algorithms_and_ProgrammingGoogle ScholarGoogle Scholar

Index Terms

  1. Assessing Object Oriented Programming Outcomes through CodeChum Platform

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          ICDTE '23: Proceedings of the 7th International Conference on Digital Technology in Education
          September 2023
          163 pages
          ISBN:9798400708527
          DOI:10.1145/3626686

          Copyright © 2023 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 30 December 2023

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited
        • Article Metrics

          • Downloads (Last 12 months)11
          • Downloads (Last 6 weeks)1

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format