Supporting object-oriented design learning outcome using android development project

0Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

In the past decades, object-oriented programming and design concepts have become the most prominent programming paradigm used by programmers and application developers in today's time. Object oriented programming is a programming language model that is organized as objects which integrate data and actions to describe system logics. The idea of object-oriented programming gained momentum in the 1970s and Java has been widely used in many applications and domains. The concepts of object orientation have been adopted in many other languages such as C#, Python, Swift, and so forth. With the fast development of mobile applications, Android programming became one of the most popular platforms due to the broad adoption of mobile devices in medical, civil, military and construction areas. Project based learning method have been proved to improve and boost students learning of concepts effectively. This paper present an experimental study that use Android development to help students master the object-oriented design and programming concepts. The implemented mobile app is a smart student registration system that will facilitate registration, class schedule, and academic advising, making it easier for students and administration. The study will demonstrate the importance of object-oriented design and how it guides the programming in mobile development, and on the other side, the mobile development will improve understanding of object orientation concepts.

Cite

CITATION STYLE

APA

Gilder, A. M. B., Choosilp, W., Allen, M., Dean, Q. J., & Fu, Y. (2019). Supporting object-oriented design learning outcome using android development project. In ASEE Annual Conference and Exposition, Conference Proceedings. American Society for Engineering Education. https://doi.org/10.18260/1-2--33325

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free