El 18 de agosto de 2009 13:50, Zaskar <[email protected]> escribió: > > Buenos días a todos. Hace años que no escribo pero igual sigo la lista de > "oyente". Para los que no me recuerdan, yo entré a esta lista gracias a la > gente de gleducar cuando armaron el CD de soft libre hace unos años, porque > ofrecí un proyecto mio (PSeInt) para incluir (como comentario al margen, la > difusión que obtuvo gracias a eso es impagable). Para los que no me conocen: > hola, soy Pablo Novara. > > Les comento que soy docente en la UNL, y doy clases en los primeros cursos de > programación de Ingeniería en Informática: "fundamentos de programación" y > "programación orientada a objetos". Luego de estas dos materias (un > cuatrimestre cada una, en primer año de la carrera), los chicos deberían > tener una noción aceptable de programación en general, y de orientación a > objetos y C++ en particular. Para finalizar la segunda asignatura se les pide > que realizen un proyecto de software aplicando lo que aprendieron. > > En el 90% de los casos el proyecto termina siendo un clásico ABM y se tira a > la basura de una u otra forma después de aprobar la materia. Esto último me > resulta frustrante dado que los alumnos invierten un tiempo importante en el > desarrollo... Además, para ellos, a menos que sepan que se lo van a vender al > almacen de la esquina, tampoco les da demasiada motivación. Prefiero > entonces, otro tipo de proyectos, más originales; aunque cuando los chicos > vienen a preguntarme "¿que puedo hacer?" tampoco tengo tantas ideas. > > Lo que propongo es lo siguiente: ustedes me dan ideas, yo les doy gente que > las lleve adelante. Es decir, si a algún docente que lee la lista le gustaría > un software que haga o muestre tal cosa para utilizar en clases y no consigue > ni tiene tiempo/ganas de desarrollar, puede sugerirlo. Por ejemplo, me viene > a la memoria gente de fisica diciendo que buscaba algo para mostrar caida > libre (o algo asi?). Ya se que de ese tema en particular hay cientos, pero > podría haber muchas otras necesidades para las cuales los programas no sean > tan faciles de encontrar. > He comprobado personalmente la motivación que esto supone para el alumno (el > saber que se hace algo útil en lugar de solo tratar de aprobar), y creo que > podrían obtenerse buenos resultados si interaccionamos adecuadamente. > > En conclusión, me gustaría armar una especie de "repositorio de ideas útiles" > para ofrecerle a los chicos y evitar que malgasten su esfuerzo. Creo que más > de uno recordará una situación en la que le habría venido muy bien un > programa que... No prometo software de supercalidad, dado que son alumnos de > primer año, pero si me comprometo a colaborar en lo que pueda para que si > alguien plantea una idea adecuada, el resultado le llegue y le sirva. Espero > respuestas si hay algún interesado. Saludos. Pablo Novara. > > > > > _______________________________________________ > Para ver los mensajes anteriores: > http://news.gmane.org/gmane.linux.edu.gleducar > Para enviar mensajes: [email protected] > Para desuscribirse o cambiar opciones: > http://gleducar.org.ar/cgi-bin/mailman/listinfo/gleducar
Hola Pablo: Gracias por el ofrecimiento. Se me ocurre una idea, basada en un proyecto que quedó trunco hace un tiempo. En el año 2007 lanzamos una convocatoria (transcribo parte del mensaje): ************************************************************** Busqueda de desarrolladores para colaborar en un proyecto educativo Clic 3.0 es una aplicación para el desarrollo de actividades educativas multimedia en el entorno Windows, diseñada en Cataluña por Francesc Busquet Burguera. Permite crear distintos tipos de actividades: rompecabezas, asociaciones, sopas de letras, crucigramas, actividades de identificación, de exploración, de respuesta escrita... Las actividades pueden contener texto, gráficos, sonidos y otros recursos multimedia. También es posible encadenar grupos de actividades en paquetes para que se realicen secuencialmente. Dicho esto, me queda agregar que en la actualidad existen muchos miles de actividades didácticas que usan muchísimos docentes de nuestro país desde hace muchos años. ¿Qué tiene que ver esto con nosotros? Que Clic es gratuito pero no libre, pero Francesc ha decidido entregar el código fuente de clic 3.0 para ponerlo con licencia GPL si existe un grupo de trabajo que esté decidido a portarlo. Este gran logro (les aseguro que hace muchos años que somos varios los que esperabamos algo así), fue conseguido por la intervención de Fernando Pelillo, el responsable de Argenclic y miembro de la comisión directiva de Gleducar. Ahora lo que necesitamos (en principio) es definir un "proyect manager" y un grupo de desarrolladores (cuanto más grande mejor) para que puedan reconstruir el proyecto (creado originalmente en Borland C) para que se pueda compilar en múltiples plataformas. Creo sin dudas que el impacto de este proyecto terminado sería importantísimo para la introducción del SL en escuelas primarias y de nivel inicial... aunque también de nivel medio. Aquellos que estén interesados en trabajar en el proyecto, por favor escribanme en privado para no aumentar el tráfico de la lista. Si es posible con un breve resumen de su experiencia en proyectos de portación (para ayudarnos a elegir el PM). Gracias por la atención. Difundan esto por otras listas si lo consideran de importancia. ************************************************************************************* Los datos aportados por el autor del software en un correo personal ayudan seguramente a clarificar el problema: En lo referente al desarrollo basado en Clic 3.0, por mi parte no hay ningún problema en enviarte el código fuente. Lo que pasa es que está sin comentar, y resulta complicado de descifrar (incluso para mi, que llevo ya unos años sin tocarlo). Hace un uso intensivo del API de Windows 3.1 que será difícil de llevar a otras plataformas, y utiliza unas estrategias de optimización de la memoria que ahora parecerían ridículas, pero que cuando se diseñó el programa servían para utilizarlo en sistemas con muy pocos recursos. Cosas como meter ocho variables booleanas en un byte, o una rutina de descompresión de archivos GIF escrita en lenguaje ensamblador para optimizar el proceso. El programa está escrito para Borland C++ 4.0 (un compilador que ya no se encuentra!) y utiliza la biblioteca dinámica BWCC.DLL. También tiene algún módulo escrito en VisualBasic 3.0, únicamente en la parte de informes. La verdad... no sé si el código os va a liar más que otra cosa. Igual puede servir de referencia para ver como funcionan internamente los archivos PCC, pero eso también se puede deducir del módulo de importación de Clic 3.0 a JClic: https://projectes.lafarga.cat/plugins/scmcvs/cvsweb.php/jclic/src/core/edu/xtec/jclic/clic3/?cvsroot=jclic De todas maneras... te dejo el archivo con las fuentes de Clic 30 en esta URL para que puedas descargarlo: http://www.xtec.cat/~fbusquet/clic30src.zip (2.156 Kb) NOTA: el enlace está roto, pero puedo solicitar el archivo nuevamente. ****************************************************************************************** La propuesta: Si bien el trabajo solicitado de "liberar" Clic 3.0 puede ser un poco dificultosa y poco útil a nivel técnico (el equipamiento escolar viene mejorando lo suficiente para permitir utilizar JClic), puede ser un trabajo interesante a nivel simbólico y con segura repercusión internacional (Clic conforma la comunidad docente más grande y antigua de habla hispana. Todavía hay docentes que desarrollan actividades con esta herramienta). Otra posibilidad es trabajar con el equipo de desarrolladores de JClic en Lafarga, pero se alejaría de los lenguajes y objetivos de los trabajos que mencionás. Bueno, a lo mejor, a partir de estas líneas pueden aparecer otros proyectos mejores. Gracias nuevamente por el ofrecimiento. -- Fernando Pelillo www.argenclic.org.ar _______________________________________________ Para ver los mensajes anteriores: http://news.gmane.org/gmane.linux.edu.gleducar Para enviar mensajes: [email protected] Para desuscribirse o cambiar opciones: http://gleducar.org.ar/cgi-bin/mailman/listinfo/gleducar
