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
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