LeXicoEl poder de los simple

  

Resultados de una encuesta sobre la versión inicial de Lexico 2.0 ß

Una versión inicial de Léxico, que solo tenía las estructuras fundamentales en lógica, fue proporcionada, sin ayudas ni explicación, el 20 de marzo de 2003 a dos grupos de estudiantes de un curso sobre iniciación en la elaboración de algoritmos. Se plantearon 5 pequeños problemas para resolver y resolvieron 4 durante una hora y media. Participaron 2 o 3 por máquina en medio de una discusión muy animada. Terminado el período hubo que pedir a los estudiantes que se retiraran para poder continuar con la programación habitual en la sala. La encuesta fue realizada el 25 de marzo de 2003 (5 días después) y respondida por 65 personas: Por favor responda las siguientes preguntas sobre Léxico versión 2.0 ß: 1. Cree que la herramienta es útil ? SI 100% NO 0% Por qué ?: 2. Es fácil su manejo ? SI 98.46% NO 1.54% Por qué ?: 3. Le gustaría tuviera algo más ? SI 49.23% NO 26.15% Qué ?: 4. Le gustaría no tuviera algo ? SI 3.08 % NO 80% Qué ?: 5. Cree que la seguirá utilizando ? SI 95.38% NO 1.54% Para qué ?: 6. Señale la calificación que usted da a la herramienta: 1. Muy mala 0% 2. Mala 0% 3. Regular 3.08% 4. Buena 67.69% 5. Muy buena 29.23% 7. Si no fuera gratis, cuánto cree que valdría ? (3 000 equivale a 1 US$) 1. Menos de $10 000 4 2. Entre $10 000 y menos de $ 20 000 7 3. Entre $20 000 y menos de $ 30 000 6 4. Entre $30 000 y menos de $ 40 000 8 5. Entre $40 000 y menos de $ 50 000 7 6. Entre $50 000 y menos de $ 60 000 7 7. Entre $60 000 y menos de $ 70 000 3 8. Entre $70 000 y menos de $ 80 000 2 9. Entre $80 000 y menos de $ 90 000 2 10. Entre $90 000 y menos de $100 000 2 11. Una cifra diferente. Cuánto ?: 100 000 2 180 000 1 200 000 2 (100 000, 3000 000) 1 700 000 1

Los Por qué, Qué y Para qué:

(Se transcriben textualmente) 1. Cree que la herramienta es útil ? SI 100% NO 0% Por qué ? Respuestas: 1.Ayuda a visualizar mejor la teoría y los algoritmos hechos en clase. 1. Es una forma de llevar la teoría de algoritmos a la práctica. 1. Es muy necesario para aplicar la teoría vista en clase, además de ser una de los primeros contactos con los PC y los lenguajes de programación 1. sirve para evaluar el funcionamiento de los algoritmos. 1. Es una iniciación en la programación, fácil de usar y y muy práctico. 1. Es muy importante para darnos cuenta si los algoritmos que elaboramos en realidad funcionan, sin la necesidad de saber un lenguaje en particular. 1. Nos ayuda para el aprendizaje, ya que es como una práctica. 1. Amplía más el entendimiento, útil porque permite que el estudiante quiera saber más, y así descubre y se da cuenta de sus errores. 1. Ayuda no solo a que uno se imagine lo que hace el algoritmo sino que ejecuta y uno ve resultados. 1. Porque ayuda a usar los algoritmos y a crear programas sin los inconvenientes de la codificación. 1. Porque en la materia de Algoritmos es muy importante no solo la teoría sino la práctica. 1. El manejo para la elaboración de algoritmos es sencilla, y es una buena herramienta para el desarrollo de los conocimientos del estudiante. 1. Porque nos ayuda a visualizar mejor el problema, y ver en donde nos equivocamos. 1. Ya que facilita el aprendizaje de algoritmos, motiva al estudiante a realizar estructuras y comprobar resultados. 1. Permite descubrir lo aprendido y saber para que sirve. 1. Nos sirve para probar lo que hacemos. 1. Capacita eficazmente a las personas que se inician en la programación. 1. Sirve para tener más agilidad y permite corroborar errores en las estructuras diseñadas. 1. Ya que su manejo es muy sencillo y nos sirve mucho a nosotros que estamos iniciando a programar. 1. Es práctica, sencilla y cumple con su objeto. 1. Porque yo estoy repitiendo el curso y realmente la diferencia a favor se nota. 1. Hace fácil las aplicaciones. Permite evaluar el procedimiento. 1. Porque facilita el entendimiento de la materia. 1. Ayuda al estudiante a entender mejor la importancia de saber hablarle bien a la máquina. 1. Por su fácil enseñanza. 1. Porque enseña a los aprendices. 1. Nos ayuda a verificar que elaboramos de forma correcta los algoritmos. 1. Dado a que normalmente para poder compilar un programa se necesita conocimiento de lenguaje c o c++, y como este lenguaje no lo enseñan al principio de algoritmos resulta un desastre tratar de compilarlo, por el contrario Léxico permite al usuario escribir en un lenguaje más apropiado a lo que se aprende y se imagina. 1. Nos permite entrenarnos, por decirlo de alguna manera, para otros retos y nos ayuda a darnos cuenta de lo que hemos aprendido y de lo que nos falta o lo que estamos fallando. 1. Porque es un medio práctico de mostrar la aplicación de los algoritmos y no deja todo en el papel, es un excelente insentivo. 1. facilita el aprendizaje y la adquisición de la lógica del curso. 1. Desarrolla las habilidades primarias para el desarrollo de algoritmos ya que es muy didáctica y amigable. 1. es una opción muy diferente de hacer algoritmos., “didáctica y muy amable”. 1. Es básica y nos da una introducción hacia los Algoritmos. 1. podemos poner en práctica la teoría. 1. Nos da un conocimiento más real de lo que se necesita para hacer un algoritmo. 1. Porque permite experimentar. 1. Porque con ésta podemos realizar ejercicios que son base para la ciencia de logaritmos más complicados. 1. Porque es sencillo de utilizar. 1. Ayuda a la comprensión de los algoritmos y sus partes por medio de la comprobación sistemática. 1. Por medio de ella se pueden poner a “correr” programas, mediante el uso de una gramática simple. 1. utiliza cosas (operadores) fáciles para aprenderlo. 1. su practicidad. 1. Ayuda a entender la lógica de programación que se requiere para abordar un compilador orientado a objetos. 1. Muy educativa. 1. Porque nos permite despertar creativamente en lo que respecta a la programación. 1. Podemos ver el funcionamiento de algoritmos sencillos con lo que nos podemos dar cuenta de errores funcionales. 1. Porque nos permite desarrollar nuestros algoritmos y así agilizarnos más en el proceso de familiarizarnos con los algoritmos. 1. Pero en este momento hasta donde llegan mis conocimientos y manejo de esta herramienta, es útil solo para la enseñanza, puesto que como ustedes saben aún le falta mucho. 1. es adecuado. 1. Porque ayuda a comprobar la validez y los errores de los algoritmos. 1. Es un compilador completo y fácil en su uso. 1. porque ayuda a corregir errores y le entiende al programador el idioma en el que habla. 1. Nos permite visualizar la programación en lenguaje diario. 1. Porque se aprende algoritmos con palabras muy significativas. 1. por su facilidad de operación. 1. Porque es muy facil de manejar y hace bien la compilación. 1. Porque nos permite practicar lo que se aprende en clase. 2. Es fácil su manejo ? SI 98.46% NO 1.54% Por qué ? Respuestas: 2. Es básico y entendible. 2. muestra todo lo que hay que hacer 2. Muy acorde con los términos usados en clase. 2. La semántica y la estructura lógica que se maneja es fácil de aprender ya que es muy parecida al lenguaje cotidiano. 2. Porque compila cada una de la instrucciones como las elaboramos. 2. Es de fácil acceso y entendible. 2. Se encuentra en español y además son cortas las instrucciones 2. Porque se trabaja de la forma en que nos enseñan y es en español. 2. Ya que léxico posee un lenguaje muy fácil, sobre todo para quienes empiezan a conocer el mundo de la programación. 2. Porque el lenguaje que se utiliza es muy común para todos. 2. Aunque puede tener detallitos que impiden su normal desarrollo, en general las aplicaciones u opciones están diseñadas para entender y ejecutar. 2. Por la claridad que se nos mostró para compilar un algoritmo y al instante verlo trabajar. 2. Todo está muy claro con el programa, no es nada complicado. 2. Primero que todo el idioma lo hace más accequible y las instrucciones son exactas y muy explícitas. 2. A veces a pesar de que el programa compila el algoritmo, y éste está correctamente realizado, no es fácil ejecutarlo. 2. todo está muy bien explicado. 2. La parte del idioma(español) permite rápido entendimiento y asimilación. 2. posee un lenguaje adsequible al nuestro(humano). 2. todo está claro y preciso. 2. Es un lenguaje de alto nivel, bastante aceptable. 2. Porque tiene instrucciones sencillas y claras. 2. no hay que hacer nada desconocido. 2. Por que es simple y concreto. 2. Porque sí. 2. Porque gracias a los conceptos teóricos, se facilita la práctica. 2. Aunque todavía no permite trabajar con algunas características es sí es muy completo y práctico, además cuando corrige el error(es) y dice que debiera ir, es sumamente útil. 2. Porque su funcionamiento es básico y cualquier persona que esté empezando, rápidamente comprende su modo de actuar. Como por ejemplo yo que era la primera vez que trabajaba en él y lo comprendí con facilidad. 2. Sencilla en al creación de algoritmos. 2. Porque no utiliza un lenguaje complicado ni demasiado aparatoso, es muy buena herramienta para aprender. 2. Si, porque tiene un entorno de ventanas tipo windows, con un menú intuitivo. 2. fácil comprensión y menús bien elaborados con las herramientas para trabajarlo. 2. Su léxico está muy compenetrado con nuestra forma de expresarnos. 2. maneja un lenguaje muy similar al nuestro. 2. No utiliza palabras ni abreviaturas en inglés tal y como lo hacen los otros software. 2. Porque es muy práctico. 2. Ya que el lenguaje es conocido por el estudiante. 2. Porque utiliza un lenguaje muy común. 2. Su entorno es muy sencillo y ordenado. 2. La gramática es sencilla. 2. Porque está en castellano. 2. lenguaje sencillo. 2. utiliza un lenguaje de pseudocódigos entendible en la primera instancia del aprendizaje. 2. Porque su estructura es clara y de fácil entendeimiento. 2. Las herramientas son simples. 2. porque maneja un ambiente gráfico muy agradable. 2. claro en su menú y sus operación, muy básico y sencillo. 2. esta al alcance y conocimiento. 2. Por el lenguaje que emplea. 2. Son claras sus instrucciones. 2. porque el algoritmo lo interpreta señalándole al programador donde esta el error; ademas se le “habla” con lo visto en clase. 2. Son ordenes simples. 2. Porque esta en español (ya que por ahora no estamos muy familiarizados con otros idomas) y asocia ideas con acciones. 2. Sus instrucciones son sencillas y principalmente porque es en español. 2. Porque es en español, y su presentación es práctica y bonita. 2. Porque es una herramienta simple en donde solo hay que aplicar la teoría. 3. Le gustaría tuviera algo más ? SI 49.23% NO 26.15% Qué ? Respuestas: 3. espero que maneje diferentes clases 3. más difusión a nivel de los estudiantes 3. en la salida de datos presentar varios a la vez 3. Ayuda al usuario principiante. 3. Librerías, tutoriales, etc. 3. Que también sirva para algunos lenguajes y ser variado. 3. Un manual escrito sobre órdenes y comandos que el lenguaje acepta. 3. Que de pronto tuviera otros niveles y así aumentar la dificultad para aprender más y mejor. Podría tener otros lenguajes de programación. 3. La posibilidad de pasar el algoritmo a c++ u otro lenguaje estuviera más exacto el esquema del algoritmo en dicho lenguaje. 3. Se podría agregar: que el programador escoja un ambiente y prepare la ejecución visual. 3. es algo que el hace falta, para despues de estar todo bien de pronto aparece error del sistema. 3. Una interfaz más adaptable y configurable a nuestro gusto. Mejor ubicación y explicación del compilador. 3. es un proyecto en el que todavía se trabaja así que toca esperar. Tiene algunos errores pequeños pero que se pueden ir corrigiendo a medida que se valla trabajando. 3. Aún no lo he utilizado lo suficiente, hasta el momento responde a mis necesidades. 3. más especificación cuando hay error. 3. Me gustaría que tuviera toda la capacidad de programación del c++ y que también se pueda aplicar las diferentes librerías y ayudas además de clases para compilar algunos programas gráficos sencillos. 3. me parece que está completo. 3. La posibilidad de diseñar la opción del ejecutable. 3. La verdad no sabría qué puesto que no lo he utilizado lo suficiente, aunque es extraño el hecho de que muestra errores que no hay. 3. controles actives, para una programación visual y que reconozca y marque de color diferente los comandos propios. 3. La posibilidad de tener varios algoritmos en una sola “hoja”. 3. Opciones gráficas. 3. Poderlo obtener con instrucciones sobre el manejo. 3. ayudas para el usuario inexperto. 3. Mayor campo de trabajo, es decir, campo mayor para mayor alcance en el desarrollo de algoritmos. 3. Menú ayuda acerca de los posibles errores que aparecen. 3. funciones recursivas. 3. Más herramientas que nos permitan más manejo y más posibilidades de trabajo. (un listado de palabras a utilizar). 3. Una lista con las palabras permitidas y su “utilización”. 3. pues no se, en realidad no conozco los lenguajes por tanto veía muy atrevido opinar. 3. Herramientas como Visual Basic, con las cuales se facilite la programación. 3. No lo conozco a fondo pero me gustaría. 3. que al corregir el error se entendiera que es lo que esta mal y no todos esos símbolos que no dicen nada al programador. 3. Una herramienta de ayuda para alguna pregunta. 3. Los mensajes de errores deberían ser más claros. 3. una lista de las instrucciones usadas. 3. Un botón con los tutoriales o comandos del programa, un botón de ayuda. 4. Le gustaría no tuviera algo ? SI 3.08 % NO 80% Qué ? Respuestas: 4. siempre debe estar mejorando 4. Me parece que está muy bien así. 4. Me parece que como está va bien. 4. Que no saque tanto error. 4. No se ya que no lo he trabajado suficiente. 4. Vista previa del programa. 4. está bien hasta donde va. 4. Hasta ahora no. 4. Por el momento nada. 4. a veces falla al ejecutarlo y toca guardarlo en uno nuevo. 4. Sería bueno si hubiese forma de correr las lineas escritas, sin tener que guardar, compilar y después ponerla a correr, lo ideal es que corra con un solo comando. 4. no lo conozco a fondo. 5. Cree que la seguirá utilizando ? SI 95.38 % NO 1.54% Para qué ? Respuestas: 5. para trabajar algoritmos con mayor frecuencia y poderlos probar. 5. para afianzar más la teoría. 5. excelente para practicar mientras aprendemos otros lenguajes para ejemplos triviales 5. Para revisar los algoritmos que haga. 5. Para afianzar las bases en cuanto a programación, me parece un buen comienzo para quienes no sabemos mucho del tema. 5. Podría servir de base para elaborar algoritmos en otros lenguajes, como medio de prueba. 5. Para entender mucho mejor y realizar con más certeza los algoritmos. 5. Para adquirir más ligereza en el aprendizaje de desarrollo de software. 5. Para probar mis ejercicios en papel y verlos ejecutarse. También por diversión. 5. Para usarlo como herramienta y lenguaje para el diseño de software. 5. Para ejercitarme y tener más práctica. 5. Tanto para el desarrollo como para la comprobación de los algoritmos que elaboremos. 5. Para el desarrollo de algoritmos como materia. 5. Para aprender mejor y ver qué aprendí practicando allí. 5. Para practicar, estudiar, aprender más y mejor. 5. para seguir practicando y aprender más. 5. Para seguir unicamente en la parte de aprendizaje. 5. rectificar algoritmos realizados. 5. Estoy comenzando a programar y me es muy útil. 5. Para plantear algoritmos. 5. En mis prácticas de estudio, actualmente no sabría darle otro campo en el que se supondría serviría. 5. Practicar, probar funcionamiento de algoritmos. 5. Para la solución de algoritmos y para conocer mucho más su funcionamiento. 5. para la enseñanza de la programación. 5. Para algoritmos II. 5. Para algoritmos II. 5. es básico e indispensable para nuestra carrera. 5. la práctica en un ambiente tan útil mejora, la capacidad para poner en práctica este conocimiento en un ambiente más pesado. 5. Posiblemente necesite ejercitarme un poco más y para ello, es una buena ayuda. 5. estudiar, practicar. 5. Para “cacharriar” y familiarizarme con el asunto. 5. para probar, compilar o verificar ciclos de instrucciones, y si es posible generar programas distribuibles. 5. didática y fácil manejo. 5. para crear programas que puedan ayudar a mi formación. 5. Saber un poco como fue creado. 5. para practicar. 5. Para aprender la “lógica” de programar. 5. Para tener mayor experiencia al momento de hacerlo en la cotidianidad. 5. Fortalecer mis conocimientos. 5. Para verificar si está realizando correctamente los algoritmos. 5. Revisar posibles procedimientos y algoritmos dudosos. 5. Para hacer programas simples. 5. dllo aplicaciones sencillas. 5. Para deducir los pasos lógicos en programas que desarrolle en el futuro. 5. Si pues me parece una herramienta muy útil, y la utilizaría para hacer pequños programas y algoritmos. 5. Me gusta ver que en cierta forma mi organización lógica en un algoritmo es coherente. 5. Para seguir desarrollando mis algoritmos, o por lo menos en esta primera parte del proceso. 5. Es muy fácil su utilización en mi fase de aprendizaje. 5. Para poner en practica lo aprendido. 5. Por su fácil manejo y su ayuda en el desarrollo de la lógica. 5. Como ayuda de la materia y experiencia propia. 5. para entender más fácilmente lo que se quiere hacer, al menos es muy útil al principio del curso. 5. Muy interesante. 5. Para desarrollar el algoritmo en forma clara. 5. por su sencillez.
 
Todos los derechos reservados :: Powered by Riosur :: Diseñado por EnDeT