20.06.2013 Views

Acceso al documento en PDF - Biblioteca Nacional de Maestros

Acceso al documento en PDF - Biblioteca Nacional de Maestros

Acceso al documento en PDF - Biblioteca Nacional de Maestros

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

. Conceptos: conti<strong>en</strong>e los principios y cont<strong>en</strong>idos básicos <strong>de</strong> la tecnología <strong>de</strong><br />

objetos, <strong>en</strong> don<strong>de</strong> el usuario pue<strong>de</strong> navegar <strong>en</strong> mod<strong>al</strong>idad asistida o libre y está<br />

pres<strong>en</strong>tado <strong>de</strong> manera in<strong>de</strong>p<strong>en</strong>di<strong>en</strong>te <strong>de</strong> l<strong>en</strong>guajes o <strong>en</strong>tornos <strong>de</strong> trabajo.<br />

Ambi<strong>en</strong>tes <strong>de</strong> Desarrollo: involucra las características es<strong>en</strong>ci<strong>al</strong>es <strong>de</strong> los sigui<strong>en</strong>tes<br />

ambi<strong>en</strong>tes integrados: C++, Java, Sm<strong>al</strong>lt<strong>al</strong>k, Toolbook. Se incorpora características<br />

sintácticas <strong>de</strong> cada l<strong>en</strong>guaje para conceptos como clase, mecanismos <strong>de</strong> her<strong>en</strong>cia,<br />

etc.; y una tabla comparativa <strong>de</strong> características (por ej. si el l<strong>en</strong>guaje soporta<br />

asociación dinámica, si es típado, si soporta her<strong>en</strong>cia múltiple, recolección <strong>de</strong><br />

residuos, clases parametrizadas, etc.). Por otra parte, se pres<strong>en</strong>ta una <strong>de</strong>mo para<br />

cada ambi<strong>en</strong>te y el <strong>al</strong>umno pue<strong>de</strong> introducirse <strong>en</strong> la herrami<strong>en</strong>ta, y, <strong>en</strong><br />

colaboración con el doc<strong>en</strong>te, pue<strong>de</strong> re<strong>al</strong>izar los ejercicios propuestos.<br />

Plataformas: incluye el estado <strong>de</strong>l arte <strong>de</strong> los Sistemas Operativos OO y capas <strong>de</strong><br />

soporte para ambi<strong>en</strong>tes distribuidos (como CORBA, etc) .<br />

. Mo<strong>de</strong>los <strong>de</strong> Proceso: <strong>de</strong>finimos a un mo<strong>de</strong>lo <strong>de</strong> proceso <strong>de</strong> <strong>de</strong>sarrollo <strong>de</strong> software<br />

como a la repres<strong>en</strong>tación abstracta <strong>de</strong> las fases, tareas y activida<strong>de</strong>s; el modo <strong>en</strong><br />

que las mismas se interrelacionan, se ejecutan, se controlan y se les asignan<br />

recursos, con el fin <strong>de</strong> crear y evolucionar los artefactos <strong>de</strong> software para<br />

satisfacer necesida<strong>de</strong>s <strong>de</strong> los usuarios.<br />

Historia: repres<strong>en</strong>ta una línea <strong>de</strong> tiempo respecto <strong>de</strong> los difer<strong>en</strong>tes constructores<br />

<strong>de</strong>l paradigma (como l<strong>en</strong>guajes, metodologías, etc.)<br />

. Metodologías: incluye materi<strong>al</strong> sobre la notación’ y la semántica <strong>de</strong> las<br />

metodologías mas importantes como la metodología <strong>de</strong> Booch [Booch94],<br />

Rumbaugh [Rumbaugh 91] y el Mo<strong>de</strong>lo <strong>de</strong> Objetos Unificado.<br />

En la figura 1 b vemos el primer nodo <strong>de</strong>stino <strong>de</strong>l. <strong>en</strong>lace cuyo punto <strong>de</strong> partida<br />

es el <strong>de</strong> “Conceptos”. Este nodo conti<strong>en</strong>e contextos <strong>de</strong> navegación que repres<strong>en</strong>tan a<br />

los principios y cont<strong>en</strong>idos básicos <strong>de</strong> la ori<strong>en</strong>tación a objetos, <strong>en</strong> don<strong>de</strong> el usuario<br />

pue<strong>de</strong> navegar <strong>en</strong> mod<strong>al</strong>idad asistida o libre y está pres<strong>en</strong>tado <strong>de</strong> manera<br />

in<strong>de</strong>p<strong>en</strong>di<strong>en</strong>te <strong>de</strong> l<strong>en</strong>guajes o <strong>en</strong>tornos <strong>de</strong> trabajo [Amandi94].<br />

Entre las unida<strong>de</strong>s navegables que el estudiante pue<strong>de</strong> recorrer se <strong>en</strong>cu<strong>en</strong>tran:<br />

“lntroducción”, ” Clasificación”, “Encapsulami<strong>en</strong>to”, “Relaciones”, "Polimorfismo”,<br />

“ciclo <strong>de</strong> vida <strong>de</strong> un Objeto”. Al ingresar <strong>al</strong> nodo <strong>de</strong> “Conceptos”, una voz (activable o<br />

<strong>de</strong>sactivable por medio <strong>de</strong>l icono visible <strong>en</strong> la parte inferior <strong>de</strong> la fig. 1b) nos sugiere<br />

que el recorrido se pu<strong>de</strong> efectuar <strong>de</strong> un modo libre o asistido. Seteamos la opción, y, si<br />

elegimos por ejemplo el modo asistido, el ambi<strong>en</strong>te no nos permite estudiar acerca <strong>de</strong>l<br />

concepto <strong>de</strong> ”Encapsulami<strong>en</strong>to” si previam<strong>en</strong>te no pasamos por la unidad<br />

“introducción”. Lo cu<strong>al</strong> es lógico que se apr<strong>en</strong>da el concepto <strong>de</strong> clase antes que el<br />

concepto <strong>de</strong> repres<strong>en</strong>tación interna <strong>de</strong> ‘los miembros <strong>de</strong> la misma; con más fuerza,<br />

Para conceptos como relaciones <strong>de</strong> her<strong>en</strong>cia y agregación o conceptos como<br />

polimorfismo. (El estudiante opcion<strong>al</strong>m<strong>en</strong>te pu<strong>de</strong> establecer niveles <strong>de</strong> apr<strong>en</strong>dizaje y<br />

Pasar a la sigui<strong>en</strong>te unidad si solam<strong>en</strong>te obtuvo cierto puntaje <strong>en</strong> el ítem previo).<br />

En la figura 2 po<strong>de</strong>mos apreciar un nodo <strong>de</strong>l contexto <strong>de</strong> navegación<br />

d<strong>en</strong>ominado “Introducción” a partir <strong>de</strong>l cu<strong>al</strong> re<strong>al</strong>izaremos un conjunto <strong>de</strong> observaciones<br />

válidas para otras unida<strong>de</strong>s <strong>de</strong> información. En primer lugar disponemos <strong>de</strong> dos<br />

119<br />

i

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!