Pág.61 - 9-nov-09 - Segunda Edición - Descargue gratuitamente esta Guía: http://www.eduteka.org/GuiaAlgoritmos.php TRADUCCIÓN DEL ALGORITMO EN SCRATCH En este ejemplo, se puede observar la sintaxis de los operadores lógicos (y, o, no), mediante los cuales se unen proposiciones sencillas para construir proposiciones compuestas. Estos deben ir en seguida del paréntesis que abre la proposición: siotro o :calificación > 6.0 :calificación = 6.0 La proposición se lee así: “calificación mayor que 6.0 o calificación igual a 6.0”. Proposiciones Según Piaget (1993), las operaciones verbales o proposicionales surgen hacia los once o doce años con la capacidad para razonar por hipótesis. Esta capacidad hipotética-deductiva es la que hace posible que los niños entre los once y los catorce años piensen en términos de proposiciones y no únicamente sobre objetos; acepten cualquier tipo de dato como puramente hipotético y razonen correctamente a partir de él; deduzcan las implicaciones de enunciados posibles y así distingan entre lo posible y lo necesario; formulen todas las hipótesis posibles relativas a los factores que entran en juego en una actividad y organicen la información en función de estos factores. De acuerdo con Piaget y sus seguidores, es en este estado del desarrollo cognitivo en el que se constituye un conjunto de estructuras proposicionales basadas en lo que en teoría de conjuntos se llama un "conjunto de todos los subconjuntos". Esta estructura está conformada por operaciones equivalentes a ciertas estructuras del pensamiento verbal, tales como implicación (p -> q: si..., entonces...; si la hipótesis p es verdadera, entonces la consecuencia q se sigue necesariamente); disyunción (p V q; ó p, ó q, ó los dos); unión (p ^ q); incompatibilidad (p | q). Una forma efectiva para iniciar a los estudiantes más pequeños en el tema de las proposiciones puede ser la propuesta por Marquínez & Sanz (1988): empezar con cadenas de palabras (sin sentido), avanzar a expresiones (con sentido incompleto), continuar con oraciones (con sentido completo) y finalizar con proposiciones simples y compuestas (calificables como falsas o verdaderas). EJEMPLO "La escuela tiene pan francés caído de China" es una CADENA de palabras que carece de sentido. "Los amigos de lo ajeno" es una EXPRESIÓN que tiene sentido pero no completo. "Ojalá que mañana no llueva" es una ORACIÓN con sentido completo pero no es calificable. "Simón Bolívar nació en Santa Marta" es una PROPOSICIÓN que puede calificarse de verdadera o falsa. ACTIVIDAD Escribir en el espacio si la propuesta corresponde a una cadena, expresión, oración o proposición: a. ________________ prohibido fumar en el salón de clase. b. ________________ el oro es un elemento de la tabla periódica. c. ________________ calle perfecta para perro azul. d. ________________ el carro sedán azul. e. ________________ ¿qué hora es? f. ________________ el nevado del Ruiz es un volcán. g. ________________ Simón Bolívar murió en Santa Marta h. ________________ Cali es una ciudad colombiana. i. ________________ camisa cuadrada por carro naciente. j. ________________ Perú y Chile son países Iberoamericanos. k. ________________ el cuaderno verde de geometría. l. ________________ está permitido subir las escaleras. m. _______________ cuatro y diez son números menores que veinte. n. ________________ si alguien es chileno, entonces es español. o. ________________ hace mucho frío p. ________________ en un lugar de la Mancha de cuyo nombre q. ________________ ojalá no me llame. r. ________________ apague la luz cuando salga. Un curso de algoritmos y programación puede contribuir significativamente a desarrollar la capacidad hipotética- deductiva en la que el pensamiento no proceda de lo real a lo teórico, sino que parta de la teoría y establezca o verifique relaciones reales entre cosas. Concretamente, dos tipos de actividades pueden ayudar a lograr este propósito: utilizar estructuras condicionales las cuales están basadas en la operación de implicación (si...., entonces...) y formular enunciados declarativos compuestos (proposiciones simples unidas por los conectores lógicos “y”, “ó”) que el computador pueda evaluar como verdaderos o falsos. Adicionalmente, estos enunciados promueven el razonamiento por atribución o relación (Felipe es más joven que Ángela) en contraposición al razonamiento por predicados (Felipe es joven). Precisamente, la estructura condicional utilizada en programación (si... entonces...) ofrece al estudiante oportunidades para desarrollar habilidades con proposiciones y relaciones de orden. Sin embargo hay que tener en cuenta que la construcción “si P entonces