Debido a la actividad que desempeño y a que requería hacer algo de programación en php para la página del colegio y para los sistemas que usamos internamente, me decidí a adquirir una computadora portátil. La decisión no fue fácil, debido a que buscaba también un método de pago a largo plazo.
Después de hacer varias visitas a las tiendas donde podía encontrar estos métodos de pago, me decidí por este modelo, el cual está muy completo.
La maquina viene precargada con Vista Home Premium, el cuál fuera del diseño de la interfaz, es muy lento (sobre todo para una máquina con las características de esta). Así que opte por instalar ubuntu.
Comencé con la versión 7.04, la instalación se hace presionando F6 al arranque del CD y añadiendo noapic nolapic a la línea de arranque.
Una de las ventajas de ubuntu es que su instalación es muy sencilla, y de hecho, el que cometió un error fui yo, pues elegí mal la opción de particionado, por lo que se elimino el Vista completamente de mi maquina para usarse todo el linux.
Todo iba bien, gracias a los datos que encontré aquí pude echar a andar la red wireless.
Lo único que no pude echar a andar fue la cámara web, ni cargando los controladores de v4l.
Todo iba de maravilla con ubuntu hasta que apareció la versión 7.10, me decidí a hacer una instalación limpia (desde cero), así que respalde, descargue el CD y a instalar. ¡ohh decepción! nunca pude hacer que arrancara.
La solución fue partir nuevamente desde 7.04, con las mismas opciones de arranque, para después instalarle las actualizaciones al sistema 7.10
Instale LAMP con estas instrucciones:
$sudo apt-get install apache2 mysql php5 php5-mysql php5-gd php-pear
también instalé php myadmin.
al momento, me falta instalar beryl y volver a configurar el wireless, pero espero tenerlos listos pronto.
jueves, 29 de noviembre de 2007
miércoles, 28 de noviembre de 2007
Operaciones básicas - última versión-
En la última versión se han corregido varios bugs que encontramos en su funcionamiento, sobre todo al reiniciar los contadores de estadísticas y los avisos visuales (estrellas y termómetro).
También se cambio la imagen del termómetro por una un poquito más bonita.
¿Qué sigue? definitivamente hay que ir pensando en automatizar el registro de las estadísticas y dar herramientas de análisis de estas al profesor, para que pueda tomar mejores decisiones sobre el camino a seguir con cada niño. La idea por ahora es usar MySQL como gestor de bases de datos.
Es increíble como el desarrollar una herramienta tan simple nos está llevando hacia lugares insospechados, y como se va creando una bola de nieve que nos arrastra inexorablemente hacia mas y mejores cosas, sin embargo implica mucho más trabajo.
Por ahora hay varias ideas rondando mi cabeza, todas relacionadas con el desarrollo de materiales educativos para mi materia.
Ojalá que todo salga bien...
También se cambio la imagen del termómetro por una un poquito más bonita.
¿Qué sigue? definitivamente hay que ir pensando en automatizar el registro de las estadísticas y dar herramientas de análisis de estas al profesor, para que pueda tomar mejores decisiones sobre el camino a seguir con cada niño. La idea por ahora es usar MySQL como gestor de bases de datos.
Es increíble como el desarrollar una herramienta tan simple nos está llevando hacia lugares insospechados, y como se va creando una bola de nieve que nos arrastra inexorablemente hacia mas y mejores cosas, sin embargo implica mucho más trabajo.
Por ahora hay varias ideas rondando mi cabeza, todas relacionadas con el desarrollo de materiales educativos para mi materia.
Ojalá que todo salga bien...
viernes, 23 de noviembre de 2007
Observaciones sobre el funcionamiento de OperBas0.3
El día de hoy probamos OperBas nuevamente, y detectamos inconsistencias de funcionamiento y algunas visuales:
- En la etiqueta de operación, usaba la "x" en lugar del "entre" en la división.
- Hemos notado la falta de aleatoriedad en los números generados, aparentemente el randomize() que se supone que inicializa la semilla no lo hace correctamente.
- En las operaciones de tanto por ciento debemos buscar un modo para que genere resultados enteros. Con Kike analizamos los posibles algoritmos y decidimos que al multiplicar un aleatorio por un número primo, nos da como resultado un entero en el porcentaje.
- Es posible que añadamos un nivel más que acepte números reales (con decimales). Para los alumnos de sexto grado.
Sueño Stereo...
Soda Stereo, uno de los grupos de Rock en Español más grandes de todos los tiempos, junto con los Caifanes y Heroes del Silencio...
Me veras caer...
como un ave de presa..
Me veras caer...
Sobre terrazas desiertas...
Me desnudare en las calles azules
Me refugiare antes que todos despierten...
Me veras caer...
como un ave de presa..
Me veras caer...
Sobre terrazas desiertas...
Me desnudare en las calles azules
Me refugiare antes que todos despierten...
jueves, 22 de noviembre de 2007
Operaciones Básicas...
El día de hoy es la prueba de fuego para el pequeño programa de operaciones básicas que hemos realizado junto con el Prof. Enrique Díaz. El día de ayer lo probaron los niños de tercero y detectamos un problema con el porcentaje, como se calculaba en función al número de operaciones realizadas, en las primeras tres podía mostrar 100% y los niños dejaban de hacer operaciones "pues ya tenían el 100%". Así que opté por cambiarlo por una barra tipo termómetro junto con indicadores visuales y auditivos de nivel (cada vez que llenan el termómetro cambian de nivel). Está muy rústica pues la hice por la mañana para poder instalar nuevamente por la tarde, pero espero que funcione mejor que el dato anterior.
Lo que resta del año ya no voy a programar más en Delphi, creo que es mejor comenzar a portar estas aplicaciones a la Web y abrirlas al público en general. Además hay que ir pensando en portar el cuestionario de opción múltiple hacia aplicación para usarlo como apoyo a la comprensión lectora.
La idea es la misma, una lectura y una serie de preguntas que evalúen cuanto entendió el niño en una sola pasada. Una idea a este respecto es hacerlo lo más abierto posible, y que el programa lea el cuento y las preguntas desde un archivo de texto o un archivo csv. También hay que añadirle mucha información visual o gráfica para que el aspecto sea más alegre que el de operaciones básicas.
Creo que durante el mes que queda de clases irán surgiendo más ideas.
Ojala que sea un proceso muy enriquecedor.
Lo que resta del año ya no voy a programar más en Delphi, creo que es mejor comenzar a portar estas aplicaciones a la Web y abrirlas al público en general. Además hay que ir pensando en portar el cuestionario de opción múltiple hacia aplicación para usarlo como apoyo a la comprensión lectora.
La idea es la misma, una lectura y una serie de preguntas que evalúen cuanto entendió el niño en una sola pasada. Una idea a este respecto es hacerlo lo más abierto posible, y que el programa lea el cuento y las preguntas desde un archivo de texto o un archivo csv. También hay que añadirle mucha información visual o gráfica para que el aspecto sea más alegre que el de operaciones básicas.
Creo que durante el mes que queda de clases irán surgiendo más ideas.
Ojala que sea un proceso muy enriquecedor.
martes, 20 de noviembre de 2007
Un nuevo plan de estudios para informática educativa
Creo que el momento ha llegado.
Hay que revisar nuevamente el plan de estudios que he llevado hasta la fecha y tratar de estructurar uno nuevo que permita hacer uso de las tecnologías que han surgido los dos últimos años.
No se que tan correcto sea hacerlo desde mi blog, pero lo voy a usar como si fuera un organizador para las ideas que van surgiendo.
El objetivo principal es definir un conjunto de habilidades de manejo de información por grado, cuya suma (y refuerzo) dan como resultado un conjunto de habilidades que debería cumplir el alumno que egresa de la primaria. Para ello, voy a hacer uso de los estándares internacionales que ya existen de acuerdo a como se mencionan en Eduteka y tratar de adecuarlos a nuestra realidad.
De hecho, podríamos considerar que la falta de estándares en nuestro país no nos ata de manos y nos permite hacer uso de aquellos que están funcionando en otros países en beneficio de nuestros alumnos.
Hay que revisar nuevamente el plan de estudios que he llevado hasta la fecha y tratar de estructurar uno nuevo que permita hacer uso de las tecnologías que han surgido los dos últimos años.
No se que tan correcto sea hacerlo desde mi blog, pero lo voy a usar como si fuera un organizador para las ideas que van surgiendo.
El objetivo principal es definir un conjunto de habilidades de manejo de información por grado, cuya suma (y refuerzo) dan como resultado un conjunto de habilidades que debería cumplir el alumno que egresa de la primaria. Para ello, voy a hacer uso de los estándares internacionales que ya existen de acuerdo a como se mencionan en Eduteka y tratar de adecuarlos a nuestra realidad.
De hecho, podríamos considerar que la falta de estándares en nuestro país no nos ata de manos y nos permite hacer uso de aquellos que están funcionando en otros países en beneficio de nuestros alumnos.
jueves, 15 de noviembre de 2007
Yes! I develop!
Vi esta afirmación en la edición de Oracle Magazine de mayo (creo...). En ese entonces me llamo la atención debido a que hablaba un poco de PHP, lenguaje en el que anduve metido todas las vacaciones.
Ahora, con algunos meses más,vuelvo a sentir el gozo de sentarme frente a mi maquina y ponerme a programar. La disfruto incluso sin Internet. Es una sensación que no tenía desde el bachillerato y el Tec, donde incluso programaba un poco menos.
En estos momentos ya tengo un dominio medio sobre PHP y MySQL, y he desarrollado algunos sistemas para el colegio. Incluso la página web del colegio la desarrolle en menos de una semana mediante PHP.
Ahora estoy centrando mi atención en dos cosas muy distintas:
Es curioso. Programar en Delphi me ha traído a la mente recuerdos de mi bachillerato en el CETIS. En el 5º Semestre de la carrera de programación (donde el resto de los maestros nos enseñaban cosas muy simples) me tope con un maestro que me enseño Pascal (el abuelito de delphi). Lo recuerdo por su apellido, "Rosas". no era un maestro muy fuera de lo común, incluso lo catalogaría como tímido; (Recuerdo el día que se reto con el Franky.) Sin embargo tenía algo. Aunque nunca me dio una palabra de aliento, o me atendió de manera personal, cuando le llevaba los programas me hacia sugerencias para mejorarlos. Esto junto con mi hambre de computadora (pasaba hasta 8 horas seguidas frente a mi maquina, una Acer 386 con monitor monocromo) me hacía seguir buscando alternativas, programando componentes y bibliotecas de funciones para usarlas en mis propios desarrollos. Cuando otra gente me decía que me dedicara a capturar e imprimir trabajos para obtener dinero, yo prefería probar nuevas formas de hacer interfaces.
Tal vez tiempo perdido. Cuando entre al Tec, Pascal cayo al olvido, para tomar C su lugar. Si, más potencia, pero también más trabajo para hacer las cosas, sobre todo partiendo de cero.
Sin embargo aún sigue siendo de mis preferidos.
Bueno, por el momento ya estuvo de recuerdos y de ideas tontas. Habrá que seguir buscando una alternativa para programar juegos que puedan ser usados en la educación y que se ejecuten ligeros en nuestras máquinas.
Ahora, con algunos meses más,vuelvo a sentir el gozo de sentarme frente a mi maquina y ponerme a programar. La disfruto incluso sin Internet. Es una sensación que no tenía desde el bachillerato y el Tec, donde incluso programaba un poco menos.
En estos momentos ya tengo un dominio medio sobre PHP y MySQL, y he desarrollado algunos sistemas para el colegio. Incluso la página web del colegio la desarrolle en menos de una semana mediante PHP.
Ahora estoy centrando mi atención en dos cosas muy distintas:
- AJAX: el cual me interesa para mejorar el desempeño de los sistemas Web.
- Delphi: que estoy usando como mi primer (si, mi primer) lenguaje visual, para algunos programas muy sencillos de matemáticas
Es curioso. Programar en Delphi me ha traído a la mente recuerdos de mi bachillerato en el CETIS. En el 5º Semestre de la carrera de programación (donde el resto de los maestros nos enseñaban cosas muy simples) me tope con un maestro que me enseño Pascal (el abuelito de delphi). Lo recuerdo por su apellido, "Rosas". no era un maestro muy fuera de lo común, incluso lo catalogaría como tímido; (Recuerdo el día que se reto con el Franky.) Sin embargo tenía algo. Aunque nunca me dio una palabra de aliento, o me atendió de manera personal, cuando le llevaba los programas me hacia sugerencias para mejorarlos. Esto junto con mi hambre de computadora (pasaba hasta 8 horas seguidas frente a mi maquina, una Acer 386 con monitor monocromo) me hacía seguir buscando alternativas, programando componentes y bibliotecas de funciones para usarlas en mis propios desarrollos. Cuando otra gente me decía que me dedicara a capturar e imprimir trabajos para obtener dinero, yo prefería probar nuevas formas de hacer interfaces.
Tal vez tiempo perdido. Cuando entre al Tec, Pascal cayo al olvido, para tomar C su lugar. Si, más potencia, pero también más trabajo para hacer las cosas, sobre todo partiendo de cero.
Sin embargo aún sigue siendo de mis preferidos.
Bueno, por el momento ya estuvo de recuerdos y de ideas tontas. Habrá que seguir buscando una alternativa para programar juegos que puedan ser usados en la educación y que se ejecuten ligeros en nuestras máquinas.
Suscribirse a:
Comentarios (Atom)