Entrar
¿Nuevo usuario? Inscribirme
smalltalking · Un lugar para el estudio y desarrollo de Ambientes de Objetos virtuales.
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés hacer búsquedas de antiguos mensajes del grupo.

Mensajes

  Mensajes Ayuda
Avanzado
RV: [objetos] Enseñar SmallTalk Express   Lista de mensajes  
Responder | Reenviar Mensaje #8879 de 17205 |
Que tal Fernanda !

Con que tipo de Ejercicios los chicos tienen problemas para
programar en Smalltalk ?
Te pregunto porque yo he visto el tema de los ejercicios bastante
mal encarado, aunque sea en mi propia facultad. En gral los
ejercicios eran muy artificiales y no utilizaban o mostraban las
potencialidades de Smalltalk usando en general el criterio de
"traduccion" desde lengiajes estructurados.
En FRRO tenemos un ejercicio con una ordenacion de burbuja de un
Array como ejemplo de programación en Smalltalk, asi que imaginate.
Si podes ademas mandame algunos ejercicios a mi mail personal,
como para ver en que andan.


Saludos
Andres Otaduy



> -----Mensaje original-----
> De: Fernanda [mailto:teferque@...]
> Enviado el: Saturday, February 01, 2003 1:50 AM
> Para: smalltalking@...
> Asunto: RE: [objetos] Enseñar SmallTalk Express
>
>
> Hola Andres,
> Soy estudiante de la UTN de Resistencia, Chaco. Estoy como
> ayudante en la cátedra de Paradigmas de Programación, en nuestra
> regional se empezó a enseñar ST el año pasado, ST Express como
> en Rosario.
> Lo que me decis sobre "presentar las reglas del ambiente primero"
> es verdad eso se hizo el año pasado, en 3 clases aproxim de hora
> y media, se les mostró el entorno, su funcionamiento, pequeños
> conceptos como para empezar, el browser de clases, etc
> Todo bien, hasta se les tomó un exámen introductorio con
> conceptos y pequeños trozos de programas para ver si entendían la
> sintáxis.... bastante bien.
> Pero al momento de darles ejercicios concretos, hacerles crear
> sus propias clases y métodos, tuvieron muchas dudas!! y más que
> nada eran conceptulaes. Este año vamos a ver como mejoramos .
>
> Con respecto a los libros que me decias, el "SmalltalkbyExample"
> lo tengo pero todavía no lo lei...el otro lo voy a buscar.
> Saludos.
>
>
> Fernanda Vaccaro
> Corrientes Cap., Argentina
> e-mail: ffernii@...
>
>
> -----Mensaje original-----
> De: Andres Otaduy [mailto:aotaduy@...]
> Enviado el: Lunes, 27 de Diciembre de 1999 09:38 a.m.
> Para: smalltalking@...
> Asunto: RE: [objetos] Enseñar SmallTalk Express
>
>
> Hola Fernanda
>
> Me parece que la mejor manera de enseñar Smalltalk es presentar las reglas
> del ambiente primero, mas alla de la sintaxis, ya se que tus
> alumnos no van
> a poder hacer ejercicios hasta que no entiendan la sintaxis, pero
> me parece
> mas practico enseñar primero las reglas del lenguaje, especialmente la
> herencia, el envio de mensajes, el encapsulamiento, pero como conceptos
> implementados, y en lo posible hablar un poco de como funciona todo esto y
> de las razones que lo llevaron a ser asi.
>
> El objetivo de este tipo de enseñanza es desmitificar el Paradigma de
> Objetos y alejarlo de las buzzwords (Orientado a Objetos TM)
> ahora que todo
> es orientado a objetos. Y de las infinitas metodologias que suelen
> complicarle la existencia a aquellos que no han tenido una experiencia
> concreta en la utilizacion de un ambiente de objetos.
>
> Esto debe estar mechado constantemente con ejemplos que
> presenten de facto
> la sintaxis del lenguaje que tiene Smalltalk, pero sin dejar de usar cosas
> que los alumnos todavia no han aprendido. EJ: no dejes de usar un
> #select: o
> un #collect: si tus alumnos todavia no vieron la Jerarquia de Collection.
>
> Al margen de esto, y con respecto al Smalltalk en particular que
> queres usar
> para empezar, yo particularmente te recomendaria que uses el Dolphin
> Smalltalk que es mucho mas atractivo visualmente y mas moderno, lo que te
> puede ayudar a interesar a los chicos un poco mas. Yo soy de la
> teconologica
> de Rosario y aca se enseña con Smalltalk Express, yo por suerte
> pude ver un
> poco mas allá de la interfaz del ambiente, pero a muchos de mis compañeros
> les molesto mucho volver hasta Win3.1 para una materia de la facu.
>
> Yo doy clases en la Facultad Regional Rosario en la catedra de diseño de
> sistemas e hicimos algunas experiencias de implementacion en Smalltalk,
> tuvimos muy buena respuesta por parte de los chicos usando esta
> tecnica que
> te detallo arriba.
>
> Saludos y buena suerte
>
> Andres Otaduy
> <aotaduy@...>
>
> P.D: algunos libros de referencia que podes conseguir gratis en
> la web, son
> Smalltalk By Example (Muy apropiado para paradigmas, pero solo en
> ingles), y
> Smalltalk and Object Orientation, tambien muy bueno. NO me acuerdo de los
> links pero en google con "Free Smalltalk Books" seguro que aparece.
> -----Mensaje original-----
> De: Fernanda [mailto:teferque@...]
> Enviado el: Thursday, January 30, 2003 10:37 PM
> Para: SmallTalking GruposYahoo
> Asunto: [objetos] Enseñar SmallTalk Express
>
>
> Hola a todos.
> Mi pregunta no es muy tecnica, el tema es que necesito un consejo
> sobre como enseñar SmallTalk Express a alumnos de 2º año de una
> universidad,
> en la cátedra Paradigmas de Programación.
> Si uno tiene los conocimientos del POO, el lenguaje es
> muy fácil de
> entenderlo y llevarlo a la práctica; el problema es que... la materia se
> divide en teoría y práctica. En la teoría se desarrollan todos los
> paradigmas (estructurado, funcional, OO y lógico; el OO se dá último) y en
> la práctica se enseña un LOO; antes se enseñaba C y C++...ahora Smalltalk
> Express.
> El problema es que resulta algo complicado para los
> alumnos entender
> Smalltalk cuando todavía no tienen en forma clara todos los conceptos
> necesarios de la Prog.OO.
>
> A mi se ocurrió que al comienzo, cuando están conociendo
> el lenguaje
> y haciendo ejercicios simples... se les podría mostrar
> comparaciones con los
> lenguajes que conocen (Pascal, C, C++), como por ej.:
> Si en C++ es: if(a>b) cout<<a; else
> cout<<b;
> En ST será: a>b ifTrue:[^a]
> ifFalse:[^b].
>
> Y otra idea era (aquí es donde va mi pregunta puntualmente),
> referirnos a los métodos de ST como funciones o comandos, para que les sea
> más fácil asociarlos con lo que los alumnos vienen viendo. El hecho de
> nombrarles objetos, métodos de palabra clave, métodos unarios, clases,
> variables de instancia, etc.. se les complica mucho cuando
> todavía no vieron
> nada de teoría de POO (a pesar de que se realiza una revisión de
> todos estos
> conceptos). Todo esto sólo sería al comienzo, hasta que tengan
> los conceptos
> más claros.
>
> Me gustaría que me den su opinión y cualquier otro consejo que
> les parezca.
> Desde ya espero sus respuestas!
> Saludos y gracias.
>
>
> Fernanda Vaccaro
> Corrientes Cap., Argentina
> e-mail: ffernii@...
>
>
> Para retirarse del grupo,
> puede enviar un email a:
> smalltalking-unsubscribe@egroups.com
>
>
> Tu uso de Yahoo! Grupos está sujeto a las Condiciones del servicio de
> Yahoo!.
>
>
> Para retirarse del grupo,
> puede enviar un email a:
> smalltalking-unsubscribe@egroups.com
>
>
> Tu uso de Yahoo! Grupos está sujeto a las Condiciones del
> servicio de Yahoo!.
>
>
> Para retirarse del grupo,
> puede enviar un email a:
> smalltalking-unsubscribe@egroups.com
>
>
> Tu uso de Yahoo! Grupos está sujeto a las Condiciones del
> servicio de Yahoo!.




Jue, 30 de Dic, 1999 1:23 pm

otaduyandres
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #8879 de 17205 |
Desplegar mensajes Autor Ordenar por fecha

Que tal Fernanda ! Con que tipo de Ejercicios los chicos tienen problemas para programar en Smalltalk ? Te pregunto porque yo he visto el tema de los...
Andres Otaduy
otaduyandres
Sin conexión Enviar correo
3 de Feb, 2003
1:23 pm

Andrés, a los chicos se les dá los ejercicios típicos...por ejemplo - calcular la edad del usuario, cuando este ingresa su fecha de nac. - decir si el num...
Fernanda
teferque
Sin conexión Enviar correo
4 de Feb, 2003
3:47 am

Que tal Fernanda ! Yo he tenido muy buenas experiencias haciendo ejercicios que no sean tan clasicos y que permitan utilizar los nuevos objetos en un...
Andres Otaduy
otaduyandres
Sin conexión Enviar correo
4 de Feb, 2003
10:08 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda