Application of Geolocated Activities for Teaching the Fundamentals of Object-Oriented Programming and Software Modeling
DOI:
https://doi.org/10.18687/LACCEI2023.1.1.532Keywords:
Programming fundamentals, Object-oriented programming, Geolocated activities, Software modeling, Unified Modeling LanguageAbstract
This article describes an experience in the application of geolocated activities to teach first-year students of an engineering university education program, the fundamentals of object-oriented programming and software modeling, generating a motivating and effective environment for their learning. Object-oriented programming is based on general concepts that are known and applied by human beings in general in their daily lives, but its teaching creates challenges that must be faced, mainly due to its abstract nature. Software modeling is a very useful tool for any professional who develops software and it is best to learn it from the beginning of their university studies. It is shown that a teaching based on the application of geolocated activities to teach the concepts of object-oriented programming and software modeling is motivating and effective for students belonging to the Centennial Generation.Downloads
Published
2023-07-27
Issue
Section
Articles
Copyright
Copyright (c) 2023 LACCEI
License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
LACCEI retains copyright of all published articles under the terms of its copyright transfer agreement. As the copyright holder, LACCEI distributes the articles to the public under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).
How to Cite
Aedo-Lopez, Marco, Juarez-Bueno, Juan, & Castro-Gutierrez, Eveling. (2023). Application of Geolocated Activities for Teaching the Fundamentals of Object-Oriented Programming and Software Modeling. LACCEI, 1(8). https://doi.org/10.18687/LACCEI2023.1.1.532