Archivo para la educación categoría

Terminamos el curso de Python – Ejercicios y evaluación

Publicado en Linux, Sanca, actualidad, educación, python, software libre con etiquetas , , , , el 21 Diciembre 2008 por javiercastrillo
wxPython, la biblioteca gráfica usada en el curso

wxPython, la biblioteca gráfica usada en el curso

Según comentaba acá , este año tuvimos la inmensa dicha de compartir el primer curso de Programación usando el lenguaje Python, en la Escuela de Oficios San Cayetano, perteneciente al CFP 401 de Vicente López, Provincia de Buenos Aires.

En esa primera entrega listaba los primeros ejercicios, completo en este post los trabajos que hicimos en este año:

Empieza con ejercicios en Python pelado, o sea aplicaciones de consola.

#38    Usando una variable booleana, pedir números por teclado hasta que se ingrese un cero, al pasar estos devolver el resultado de la multiplicación de todos los números ingresados.

#39   Primer Proyecto: Hacer un juego   donde la PC seleccione un número al azar entre 0 y 100. El jugador debe  ir tratando de  adivinar y el programa devolverá “Muy bajo”, “Muy alto” según corresponda. Una vez que adivina, mostrar un mensaje de felicitación  junto a la cantidad de intentos.

#40   “El semáforo loco”: En una esquina un semáforo toma valores aleatorios de rojo, amarillo y verde y no lo podemos controlar.
Programar el semáforo de la calle transversarl para evitar accidentes.

#41  Programar un juego de “piedra”, “papel” y “tijera”. Las  reglas son las siguientes: 1º)  La aplicación le  pregunta el nombre al jugador.  2º)  Luego pregunta cuantas manos van a jugar.  3º)  El programa hace su primer jugada, le pregunta al jugador la suya y calcula el ganador.  4º) Una vez que llega a las manos acordadas en el punto 2 finaliza la partida y muestra el resultado final.

#42  Hacer un pequeño juego donde la PC nos desafía al “Cara o Seca” en 3 manos.

#43  El programa simulará el juego de adivinar en qué mano está la moneda. Le preguntará a la persona el nombre y cuantas partidas quiere jugar, luego calculará el ganador.

#44  Pedir el nombre de la persona y un rubro (impuestos, servicios, etc.) e ir solicitando e ingresando los gastos correspondientes hasta que la persona ingrese 99999. Allí devolver la suma de lo ingresado. Si la persona ingresa un número > 10000 ignorarlo.

#45  Pedir el ingreso de diez nombres de personas, contar cuantos “Perez” aparecen.

#46  Dada una palabra devolver en orden inverso.  Es decir si se ingresa “Calcular” devolver “Raluclac”

#47  Dada una palabra o una frase, decir si es o no un palíndromo (capicúa)

#48  Reformar el ejercicio 47 para que descarte los espacios y funcione con frases.

#49  Escriba un programa que permita crear una lista de palabras. El programa pide un número y luego solicita ese número de palabras para crear la lista. Por último el programa tiene que escribir la lista completa.

#50  Sea una lista de personas autorizadas en una empresa a manejar una aplicación. Hacer un programa que pida el nombre,  busque en la lista si ese nombre está autorizado o no. Si no lo está escharlo y terminar el programa; si lo está pedirle la edad y  responderle aproximadamente  en que año nació. Despedirlo y terminar el programa.

#51  Pedir un número por teclado y calcular la serie de Fibonacci que no sobrepase ese valor.  Los núm de la serie deberán almacenarce en una lista y ser mostrados al final del ejercicio.

#52  Hacer un programa que nos dé la bienvenida. Que tenga un menú con dos opciones: 1) Usar el  programa, 2) Ayuda. Si se elije el menú “Ayuda” mostrar un pequeño texto explicativo y terminar. Si se elije la opción “Usar el  programa”  pedirá un número y devolverá los multiplos de ese número.

#53  Sea  la siguiente lista: Lista= ["River", "Boca",  "CASLA", "Velez", "Newell's", "Racing"], hacer un  programa que  presente  un  menú  como el  siguiente:
1) Agregar
2)  Quitar determinado ítem
3)  Listar
4)  Ordenar
5) Acerca de…
6) Salir

#54  Hacer un programa que me pida mi nombre y lo guarde en un archivo llamado “datos.txt”.

#55  Hacer un programa que almacene nombres de estudiantes. Los debe guardar en un archivo llamado “estudiantes.txt”. Además debe poder mostrar todos los estudiantes que se ingresaron hasta el momento. Hacer un pequeño menú.

#56  Modificar el programa anterior para que podamos dar de baja en el archivo.

#57  Hacer un programa  que pida por teclado  3  números. Decir si  se  puede formar un triángulo  con esas tres medidas de lados. Si se puede aclarar qué tipo de triángulo es. (para que se pueda formar un triángulo, la suma de dos lados tiene que ser mayor al tercero).

#58  Pedir 3 lados y primero: decir si con esos lados se puede hacer un triángulo. Resolverlo usando funciones.

#59  Pedir 2 palabras y decir si riman o no. (Llamamos “rimar” a que las últimas 3 letras sean iguales)

#60  Pedir un número inferior a 4mil y que el programa lo escriba en números romanos.

#61   Usando  diccionarios, elabore una agenda de  teléfono de los compañeros del  curso, donde  pida el  nombre y  devuelva  el teléfono.

#62  Practicamos Clases con el siguiente modelo de aplicación:

class Persona:  ———->  definición  de clase
def saludar(self):  ————–> método

print “Hola!”
def despedir(self):   —————> método
print “Chau!”

cacho =  Persona()   ——> Instancia
cacho.saludar()
cacho.despedir()
olga =  Persona()   ——–> Instancia
olga.despedir()
nadia =  Persona()  ——-> Instancia

#63   Crear una  clas persona.

#64   Crear 2  clases:

-Profe ( def  __init__ : nombre,  curso, sueldo.  def  saludar)
-Estudiante ( def  __init__ : nombre,  curso, edad.   def  inscribir  )

#65   Hacer un programa usando clases, que por un lado  pida : nombre, apellido,  dni y tel.  de un socio.
Además permita ingresar  título y código de una película / libro  alquilada. Todo funcionará a través de una base de datos MySQL.

A partir de acá comenzamos con una biblioteca gráfica llamada wxPython , es decir que las aplicaciones dejan de ser en consola para tener una GUI.
#66 “Hola  mundo!” en ventana.

#67  Diseñar una ventana con dos botones abajo a la derecha que digan  “aceptar”  y  “cancelar”.

#68   Realizar la siguiente interfase:

Ingreso de datos:
Nombre:             _______________   (wx.TextCtrl)

D.N.I. :                 _______________   (wx.TextCtrl)

Nacionalidad:   _______________   (wx.ComboBox)

Estado Civil:      ·  soltero                 (wx.RadioBox)
· casado

Botones:                                           Cancelar                   Aceptar

#69   Hacer una ventana de 400 * 300 que aparezca centrada en la pantalla y  dos botones: El botón “Cerrar” para que termine la aplicación y el  botón  “Saludar” para que aparezca  un saludo en el panel.

#70  Hacer una ventana de 350 * 250 la cual tenga en el panel el título “Probamos botones”  y tres botones:
1)  “Cerrar” —–>  Salir de la aplicación
2)  “Uno”  ——->  Que aparezca otra  ventana con un mensaje, el  ícono de “atención” y un  botón (Aceptar)
3)  “Dos”  ——->  Que aparezca otra  ventana con un mensaje, un ícono  y dos botones (SI/NO)

#71  Realizar una ventana en la que podamos ingresar un nombre y un teléfono y que cuando hagan  click en el botón  “saludar” nos aparezca otra ventanita que nos saluda y nos dice el núm de tel. Si se oprime el botón “Cancelar”  cierre la ventana.

#72  Realizar un a ventana en la que podamos ingresar: nombre (wx.TextCtrl), estado civil (wx.ComboBox), fecha de nacimiento (wx.DatePickerCtrl), y  tenga el botón “Cancelar” y “Saludar”.  Estos datos tienen que aparecer en un mensaje de diálogo.

#73  Crear un formulario para dar de alta un nuevo libro / película. Los  datos deben  cargarse  a una  base de datos MySQL a través de mysqldb.

#74  Crear una tabla  “club” con los siguientes campos: id-club,  nombre, anio-fundacion, cant-campeonatos. Luego ralizar un formulario para rellenar con el nombre de un club, su año de fundación y cantidad de campeonatos.  Estos datos deben ingresar a la base  de  datos.

#75 Crear una nueva ventana  con wx.MenuBar  y  wx.StatusBar, que contenga la anterior ventana  y una nueva de alta de jugadores según el club  ingresado.  Además mostrar  un listado de los clubes y otro de los jugadores ingresados hasta el momento.

#76  Realizar un editor de texto.

# 77 Desarrollar con todo lo aprendido un sistema de administración con ABM a manera de trabajo final en modo proyecto. (En respuesta a esta consigna, los estudiantes han desarrollado sistemas de turnos para consultorios médicos, sistema de administración de servicios de una peluquería, de una biblioteca, pizzería, etc.)

Hasta allí llegamos, esperamos que sea útil para muchos esta lista de ejercicios, que la usen en cursos similares o en autoaprendizaje, están pensados para ir de lo más fácil a lo más complejo, lógicamente.

Realmente, el resultado ha sido completamente satisfactorio, más de lo que esperábamos, nos sentimos satisfechos ya que han terminado catorce compañeros que se llevan los rudimentos necesarios para hacer su camino en este mundo de la programación y que, seguramente, serán muy buenos profesionales si se lo proponen.

soberbia

Publicado en PRO, actualidad, democracia, educación, política con etiquetas , , , , , , , el 22 Octubre 2008 por javiercastrillo
Prioridades macristas

Prioridades macristas

Una de las palabras que más se escuchan, como calificativo a la Presidenta, es “soberbia”. Desde un particular punto de vista, enfrentar a los poderosos, decirle que “no” a los que siempre se les dice que “sí” es un acto de altanería. Mientras los banqueros, los gauchócratas, los militares, los clérigos, los ricos que necesitan “seguridad”, los mediopelo que reclaman sus “ahorros” y otras faunas, exigen que YA se les resuelva su situación, sectores como los maestros, los jubilados, los sin tierra, los desocupados, los indigentes, los cartoneros, etc siempre pueden esperar. (o “deben” esperar?)

Es allí donde se la critica a Cristina por su aparente soberbia. Impresentables lameculos de los yankees como este personaje obnubilan a la gorilada con frases grandilocuentes inundando de grasa el colectivo nacional.

En el otro extremo, se pondera la mesura y la capacidad de administrar (eso, de *administrar*) de Mauricio Macri, el iletrado cuadro de la derecha, que ante el conflicto docente, no recibió a los maestros y les espetó un “no hay un peso” cuando aporta millones en concepto de subvención a los colegios privados. Además cortó el suministro de becas y útiles a los estudiantes. Todas esas conductas, tratadas de justificar mediante balbuceos propios y de su cuasi-vocera Michetti, en una conferencia de prensa vacía, chata, mentirosa y sin opción a diálogo alguno. A nadie he escuchado advertir las sandeces, mentiras, chicanas y soberbia demostradas por el niño Mauricio en su exposición. Sin contar que se nota, a la legua, que quizás sepa leer aún con cierta dificultad, pero hablar y escribir son dos cosas en las que no está para nada dotado. En ningún lado se habló de la soberbia, incapacidad, negación, y demás cuestiones que este conflicto docente ha desnudado.

Pero claro, los docentes no somos los aristócratas de los campos, no pagamos avisos en TN ni en Clarín ni en radios por doquier. A nosotros hay que darnos palos y que esperemos. Ya que le “robamos a los chicos días de clase”, y le sacamos su “instrucción”, palabras textuales del devenido emperador Macri. Quiénes nos creemos que somos? Si el principal problema de los vecinos es “la seguridad” (dicho por el otro impresentable Rodríguez Larreta ayer en TN) no la educación?. Como si una cosa no fuera consecuencia de la falta de la otra. Hasta un niño lo sabe.

El mediopelo me harta con su chatura. Los dirigentes y medios los alimentan, es muy fácil convencer a un televidente, hacerle ver una realidad. Ayer quedó demostrado en el operativo en el barrio La Cava, donde patéticas periodistas confundían jóvenes con maleantes y cohetes con “ráfagas de disparos que surcan el cielo”. Pero los malos son los negros, los pobres, los que ganan la calle, los que reclaman justicia, los que buscan a sus seres queridos, los que no van a misa, los que huelen feo, los que viajan en tren, los otros. Eso *lo dijo la radio*

Y un párrafo final para los compañeros docentes. Sobre todo a los progres que buscan errores en el gobierno sin haber caminado una sola calle de barrio algún día. Recuerden siempre este trato de Macri. El mismo que fue socio del asesino de maestros Sobisch, de Blumberg, de las FFAA y de los campestres. Recuerden y aprendan de una puta vez quiénes son los buenos y quiénes los malos en la historia de la Argentina. Y enseñen con la verdad y con el razonamiento, así haremos libre y grande, de una vez por todas a nuestra nación.

día de emociones fuertes

Publicado en Sanca, actualidad, educación, política, software libre con etiquetas , , , , , el 17 Octubre 2008 por javiercastrillo
Cristina y Néstor inaugurando el polideportivo "Juan Domingo Perón"

Cristina y Néstor inaugurando el polideportivo "Juan Domingo Perón"

Ayer, la Presidenta de la Nación, visitó el barrio de Villa adelina, a cuatro cuadras de Sanca. Alrededor del mediodía, se decía que no iba a poder venir, ya que tenía una reunión urgente con banqueros por el tema de la crisis de los EEUU. Así que con poca esperanza me fuí a la delegación municipal, lugar en el que se haría la inauguración de un polideportivo, llamado “Juan Domingo Perón”. Gracias a la invitación que Inés, la delegada, había cursado, pude ubicarme a pocos metros del escenario. Y por suerte, Cristina realizó su visita. Néstor también estaba presente, sentado a su izquierda. Con la plena sensación de estar viviendo un momento histórico, de esos que recordaré mientras viva, bajé los escudos y dejé que la emoción me invada, y lloré durante todo el acto, absorbiendo todo lo que allí pasaba. Escuchando y asintiendo, comiéndome con la mirada cada gesto, cada sonrisa, cada saludo a la gente, cada chiste a la distancia. Realmente, un día de esos que no se olvidan, que se llevan para siempre, que se guardan, que se atesoran. Luego de las palabras de Cristina, tuve la oportunidad de darle un fuerte abrazo y un beso, y de saludar a Néstor con un apretón de manos “barrio alike”. Además entregué una carta que había llevado, contando el trabajo que hacemos con el Software Libre en la educación, e invitándola a visitar la escuela y charlar seriamente en la alternativa de la educación libre. Una semilla en el viento, veremos qué es lo que pasará con ella.
A la una de la mañana, luego de jugar un partido de fútbol, cansado, con los ojos llenos de imágenes y el alma renacida de espíritu de lucha, seguía sintiendo el “fuerza, fuerza” que entre lágrimas y latidos, le recitaba como retahíla a Cristina y Néstor.

Abajo está el video completo del discurso. Por allí por el minuto 4:40 hay un personaje llorando…

ejemplo de los chicos en la ciudad de rojas

Publicado en PRO, actualidad, educación, política con etiquetas , , , el 11 Octubre 2008 por javiercastrillo
Mirada de zorro

Ahora, a sacarlo de los billletes

Es increíble cómo se silencia la vida de las pequeñas ciudades, de los pueblos, aquello que tiene un verdadero valor para la ética de la vida, para la belleza local, para la verdadera historia comarcal que, por su ejemplo, a pesar de ese silencio, siempre trascienden. Los medios, en su gran mayoría, dedican sus páginas a la crisis económica, a las internas políticas, a los cambios de entrenadores de fútbol y, ahora, si Riquelme o Caranta.

Para demostrar que existen cielos, que se habla del paisaje, que hay interés por la historia o que hay pocos pero existen que se ponen tristes o se desesperan por las estadísticas del hambre de nuestros niños nos meteremos en el corazón de la tierra.

Hoy hablaremos de un lugar bonaerense pura pampa. Lo que ocurrió podría pintarse en un cuadro con rostros de adolescentes riendo, aplaudiendo, entusiasmados. Es que lo que ocurrió en Rojas no ocurrió en la Ciudad Autónoma de Buenos Aires. ¿Autónoma de quién? Sí, vamos a decirlo en una sola línea: el Concejo Deliberante de Rojas aprobó por mayoría un proyecto por el cual se cambia el nombre de la calle Roca por el de Pueblos Originarios. Pero aquí viene lo sorprendente: al proyecto lo presentaron alumnos del colegio secundario de la ciudad. De la ciudad. Y los representantes municipales lo aprobaron por amplia mayoría. Con una conciencia y claridad que pueden notarse en las intervenciones de esos concejales. El anteproyecto fue elaborado por los alumnos y discutido con la ayuda de los profesores Liliana Barzaghi, Javier Membriani y Andrea Tamasi sobre la base del proyecto Identidad Latinoamericana que se propone “asumir la identidad de los medios de simbolización a través de los mecanismos democráticos de participación”.

Justamente eso así es iniciar el debate sobre nuestra historia para preguntarnos el porqué de tanta crueldad en nuestro devenir que culminó con el método represivo más sádico y perverso de la historia: la desaparición de personas y el robo de niños. Por ahí se comienza. Preguntarnos por qué glorificamos actos de tanta crueldad y cinismo como lo fue la Campaña del Desierto, que terminó con la muerte o la esclavitud de los pueblos originarios y el apoderarse de sus tierras. Los alumnos de la Escuela de Rojas, después de estudiar una profunda bibliografía y discutirla, llegaron a la conclusión, como dice su anteproyecto, de “que el general Julio Argentino Roca fue el principal actor de la llamada Campaña del Desierto, que significó uno de los momentos más bochornosos de nuestra historia nacional, por el etnocidio y el genodicio que se perpetró contra ‘nuestros hermanos los indios’ (como los llamó San Martín) al solo efecto de robarles sus tierras para otorgarlas a unos pocos propietarios” y que “en el término de veintisiete años, el Estado regalase o vendiese a precios irrisorios 41.787.023 hectáreas a 1843 terratenientes vinculados por lazos económicos y familiares a los diferentes gobiernos que se sucedieron en aquel período. De resultas de ello, cincuenta familias llegaron a ser propietarias de más de cuatro millones de hectáreas en la provincia de Buenos Aires. Por ley especial se premió al general Roca con 15.000 hectáreas que se agregaron a las 50.000 que ya se le habían otorgado” y que “la mencionada guerra de exterminio se llevó a cabo con una crueldad que repugna a todo sentimiento humanitario y que se hizo posible gracias al sentimiento de superioridad que nacía del enraizado racismo de toda una clase dirigente: por ello, y sin siquiera cuestionarse, llamaron desierto a un territorio ocupado por aborígenes, a quienes hoy la Constitución denomina pueblos preexistentes”. Y luego, el anteproyecto trae una frase de legítimo derecho: “que a la mirada de los niños y adolescentes no corresponde exponer a quien desempeñó un papel nefasto en la historia otorgándole el lugar que se reserva para los héroes y otros personajes dignos del respeto de los argentinos”.

El debate entre los concejales fue profundo y extenso. Votaron por la afirmativa los concejales María Baldoma, Lila Cohen, Alicia Ferrea y Carlos Blázquez (todo del Frente par la Victoria), Daniel Boyeras, Alejandra Sábato, Carlos Veliz y Juan Piqué (UCR), y Laura Onrubiam de la agrupación 26 de Octubre. En contra, Vicente Escorcia, y Alba Molina (26 de Octubre), Miguel Crespo (Frente para la Victoria). Estuvo ausente el vecinalista Luis Miguel Caso, que antes había señalado que votaría en contra.

En los argumentos de los que votaron en contra está demostrado el absoluto vacío de ideas y de defensa de la ética. Por ejemplo, el concejal Vicente Escorcia dijo: “Un cambio de nombre implica trastornos para quienes habitan en esa calle. Por eso, más allá de que considero que Roca fue un personaje nefasto de la historia, voto para que la calle continúe con el nombre que tiene”. Aquí se podría aducir que, con ese argumento, todas las ciudades alemanas deberían hoy mantener sus principales calles con el nombre de Hitler, para no causar “trastornos” a los vecinos. Elba Molina, que también votó en contra del cambio de nombre, adujo: “Cambiar el nombre de la calle no va a cambiar la historia, no va a eliminar las muertes, y por el contrario, creo que dejarlo nos va a recordar siempre la tragedia de los pueblos originarios”. Con ese criterio, nuestras calles tendrían que tener el nombre de Videla, Massera, Etchecolatz, Astiz, etc. Increíble el argumento de la señora concejal.

Y también el concejal Miguel Crespo repitió ese argumento que bien podría calificarse de oportunista. Dijo, textual: “Creo que dejándole el nombre a la calle Roca mucha gente se va a acordar de que este hombre fue un asesino, y siempre va a estar presente en ese carácter. Por eso voto para que no se le cambie el nombre”. En Rojas, la gente lo llama ahora al concejal Crespo con el apodo de “Pilatos Crespo”.

En cambio, los concejales que defendieron la eliminación del nombre de Roca trajeron copiosos datos históricos de cómo ese militar Roca restableció la esclavitud al anunciar el “reparto de indios”, más los fusilamientos y la quita de los niños a sus madres. Y, claro está, el indiscutible negociado del reparto de tierras entre los poderosos de la época.

La ciudad de Rojas nos ha dado el ejemplo. En nuestra “adelantada” ciudad de Buenos Aires, el macrismo rechazó en comisión el proyecto y hay hasta iniciativas soplonas de aprobar una suma de dinero para limpiar el monumento de Roca de la Diagonal Sur de todas las inscripciones de la sabiduría popular. Pero, por más que la limpien…

Y de lo de Rojas pasamos a otro hecho que dignifica a los encuentros populares y a sus búsquedas de una sociedad más profunda. Ocurrió en Los Toldos, también provincia de Buenos Aires, donde los mapuches hicieron un encuentro con el bello nombre de “Caminata por la defensa de todas las vidas”. La música típica de ellos acompañó al encuentro que llevaba como lema “El habla de la tierra, el agua, el viento y el fuego”. Las invitaciones fueron amplias: a los pequeños productores orgánicos, a ambientalistas, y a otros pueblos originarios. Participaron escuelas y jardines de infantes y abuelos mapuches entregaron a los niños plantines de flores y plantas medicinales, como signo de la diversidad biológica. También se plantó una cortina forestal como símbolo de detener las fumigaciones sobre los campos. Se leyó una página de Verónica Azpiroz Cleñan, donde describe lo que era esa región antes y lo que es ahora. Después detalló la tierra donde vivió su abuelo y lo que es ahora. Dijo: “Ayer fui al campo donde vivió mi abuelo. Encontré una tapera. El campo está sembrado de soja, la tierra ya no es negra. Es grisácea. No hay ya ni caballos. Ni vacas, ni lechones, ni plantas, ni huerta, ni flores, ni pájaros, ni mariposas, ni perdices, ni gaviotas, ni el cielo azul de mi infancia. Me quedé pensando. Está en el recuerdo vivo de nosotros, el modo de producción agraria sin lastimar la tierra, con una producción diversificada, en equilibrio con el ecosistema, con el espacio natural y respetando las fuerzas naturales que dan vida a todas las vidas. Los espacios territoriales han sido transgredidos, contaminados por la fumigación y así, ha sido fumigada nuestra salud, nuestro pensamiento y nuestra vida”. Luego señalará las virtudes de la medicina mapuche, con el uso de 250 hierbas medicinales. “El año pasado –señala– hemos recolectado cerca de 50 especies. Pudimos constatar que las pérdidas de las especies en menos de 30 años son abruptas, que el empobrecimiento de nuestra tierra es atroz por el uso de los agroquímicos.” Y la representante mapuche en su documento se pregunta “¿dónde está garantizado nuestro derecho a vivir y curarnos de acuerdo con nuestra cultura, si la ‘lógica chacarera’ y mezquina sigue peleando por retenciones pero nada dice sobre las enfermedades que nos causa el glifosato para que crezca la señora soja? Y nadie da cuenta de la pérdida de la biodiversidad. ¿Y de la muerte de más de 150 especies de plantas medicinales en menos de treinta años? ¿Por qué callamos sobre la muerte de la diversidad biológica gracias a la soja transgénica?”. Y luego, Verónica terminó con esta fuerte frase: “A la soja le digo fuera, fuera de nuestra tierra”.

Roca señaló que conquistaba esas tierras “para atraer al capital extranjero”. Los pueblos originarios –sus víctimas– defienden hoy las hierbas medicinales. Dos reacciones contra el ritmo impuesto por un sistema económico que hoy está aterrando al mundo entero. Habría que redefinir el sentido de la palabra “progreso”.

Link al artículo original, escrito por Osvaldo Bayer

un día de fiesta (parte uno)

Publicado en Sanca, educación, software libre con etiquetas , , , , , el 27 Septiembre 2008 por javiercastrillo
Jornada en Equidad y Legislatura

Ayer nos fuimos con la muchachada a compartir un día en la Fundación Equidad donde asumimos el grato compromiso de hacer un install fest de clientes delgados. Laura, Vanesa, Gabriel, Jorge, Oscar y los chicos de Equidad nos esperaron con todo listo, para comenzar a trabajar. Luego de un desayuno, comenzamos con una dinámica a cargo de Laura donde tuvimos que hacer un cubo con materiales varios y (por una vez en la vida) me toco ser parte del grupo más beneficiado. Luego comenzamos a trabajar, básicamente dí una charla introductoria al SL en general y a TCOS en particular, la aplicación de clientes delgados creada por Mario Izquierdo y que tantas satisfacciones nos da día a día en la escuela. Comenzamos instalando TCOS en Ubuntu 8.04. La idea no era dar una charla pelada sino un “taller sin red”, es decir instalar desde cero y tratar de sacar todo andando con hardware que conocí ese día, nada preparado. Todo fue bien, la instalación, la configuración, etc hasta que llegó el momento de poner en marcha el primer terminal. 20 personas mirando y el terminal no levantaba. Recibia IP pero no quería arrancar. Y allí, uno (más) de los milagros del software libre. Levanté el mensajero libre Jabber y allí estaba el mismísimo mariodebian, o sea el creador del software. Le conté lo que estábamos haciendo (todos los asistentes miraban en vivo por el cañón), el error que nos tenía atorados, le pegué archivos de configuración y el mismísimo desarrollador, desde España, nos solucionó el problema. Fue maravilloso y emocionante hacer ese vínculo y mostrar en vivo cómo es que se trabaja de manera comunitaria dentro del software libre. Lástima que las chicas de Equidad no estaban en ese momento en el salón (estaban atendiendo sus trabajos en las oficinas) porque sin duda fue lo más emocionante de la jornada. Para dar el toque final a nuestro trabajo, Pablo y Marcela, estudiantes de San Cayetano, dieron una charla-demo de las funciones principales de TCOS y el uso básico de TCOSMonitor. Luego de marear :) a los muchachos de Equidad con tanto archivo, configuraciones, cosas nuevas y datos a granel, nos despedimos con la certeza de haber pasado un día a puro software libre. Cumplo mi promesa y les paso el link de una wiki que he hecho acerca del trabajo realizado.

Allí está (creo que bien) una sistematización de lo que hemos hecho.

Este proyecto conjunto otorga de parte de Equidad cuatro servidores de TC a los centros de FP de Loyola, San José Obrero, El Rosario y Fátima y diez clientes delgados a los tres primeros. Fátima usará las máquinas que ellos ya tienen. Un nuevo trabajo conjunto entre la red de FP de Cáritas y Equidad, donde seguimos, gracias a las valientes decisiones de la directora Carolina Añino, creciendo juntos gracias al software libre.

Nuevamente un párrafo especial para Mario que con tanta amabilidad, y sin otro reconocimiento que nuestra amistad y agradecimiento fraterno, nos brinda esta maravillosa oportunidad de trabajar en la educación popular. Siempre digo, en el momento en que tengamos plata, será una de las primeras personas a las que tendré que comenzar a pagar todo lo que generosamente nos da.

Concurrimos varios especímenes de parte del CFP 401. Docentes, estudiantes, coordinadores, amigos de la casa. Realmente un día de fiesta, como solo la educación libre puede brindar.

Gracias a todos (Laura, la organización estuvo espectacular!)!

Seguimos en el camino!

Luego una buena parte de los presentes arrancamos para un evento en la Legislatura de la Ciudad de Buenos Aires, pero esa crónica vendrá luego.