OOPP: Tame the Design of Simple Object-Oriented Applications with Graphical Blocks

4Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Many and varied experiences are being reported, about the first introduction to programming for young students and neophytes. However, tools and methodologies are needed also for a more comprehensive learning process, which requires to design the architecture of any small but functioning application. We propose a new environment, based on the use of graphical blocks, for designing some object-oriented applications. It merges the positive features of block-programming with the object-oriented paradigm in a graphical educational environment. It is developed as a tool for supporting the objects-early approach. The whole methodology is targeted at high school students, university freshmen and unemployed people who are motivated to learn to code professionally. In these cases, where we have firstly experimented this approach, the concepts of object-oriented programming (OOP) cannot be relegated to a secondary role, but they have to be introduced early and presented in their most intuitive form.

Cite

CITATION STYLE

APA

Ferrari, A., Lombardo, G., Mordonini, M., Poggi, A., & Tomaiuolo, M. (2018). OOPP: Tame the Design of Simple Object-Oriented Applications with Graphical Blocks. In Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST (Vol. 233, pp. 279–288). Springer Verlag. https://doi.org/10.1007/978-3-319-76111-4_28

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