Use of morphisms as a tool to help learning object oriented concepts
Software design implies searching for and establishing an adequate morphism between the real world and the desired software. Morphisms establish correspondences between different domains while some properties are preserved, at the same time. It allows seeing different things as the same, taking the...
Guardado en:
| Autores principales: | , , |
|---|---|
| Formato: | Objeto de conferencia |
| Lenguaje: | Inglés |
| Publicado: |
2006
|
| Materias: | |
| Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/24332 |
| Aporte de: |
| id |
I19-R120-10915-24332 |
|---|---|
| record_format |
dspace |
| institution |
Universidad Nacional de La Plata |
| institution_str |
I-19 |
| repository_str |
R-120 |
| collection |
SEDICI (UNLP) |
| language |
Inglés |
| topic |
Ciencias Informáticas Educación Software Design morphisms software design object-oriented concepts |
| spellingShingle |
Ciencias Informáticas Educación Software Design morphisms software design object-oriented concepts Friss de Kereki, Inés Crespo, José Azpiazu, Javier Use of morphisms as a tool to help learning object oriented concepts |
| topic_facet |
Ciencias Informáticas Educación Software Design morphisms software design object-oriented concepts |
| description |
Software design implies searching for and establishing an adequate morphism between the real world and the desired software. Morphisms establish correspondences between different domains while some properties are preserved, at the same time. It allows seeing different things as the same, taking the substitute image for the real one. The more adjusted to reality the morphism is, the better the system models the real situation. We propose the use of morphisms as a pedagogical tool in order to teach object-oriented concepts and also to promote better software design. We developed a course based on the explicit use of morphisms. Through experimentation, we compared the results with an equivalent course not using morphisms. From the results we may infer that using morphisms helps to develop strategies to analyze and to construct adequate software models. |
| format |
Objeto de conferencia Objeto de conferencia |
| author |
Friss de Kereki, Inés Crespo, José Azpiazu, Javier |
| author_facet |
Friss de Kereki, Inés Crespo, José Azpiazu, Javier |
| author_sort |
Friss de Kereki, Inés |
| title |
Use of morphisms as a tool to help learning object oriented concepts |
| title_short |
Use of morphisms as a tool to help learning object oriented concepts |
| title_full |
Use of morphisms as a tool to help learning object oriented concepts |
| title_fullStr |
Use of morphisms as a tool to help learning object oriented concepts |
| title_full_unstemmed |
Use of morphisms as a tool to help learning object oriented concepts |
| title_sort |
use of morphisms as a tool to help learning object oriented concepts |
| publishDate |
2006 |
| url |
http://sedici.unlp.edu.ar/handle/10915/24332 |
| work_keys_str_mv |
AT frissdekerekiines useofmorphismsasatooltohelplearningobjectorientedconcepts AT crespojose useofmorphismsasatooltohelplearningobjectorientedconcepts AT azpiazujavier useofmorphismsasatooltohelplearningobjectorientedconcepts |
| bdutipo_str |
Repositorios |
| _version_ |
1764820467002114049 |