Eduteka+

¡Descubre las Operaciones Relacionales: La Llave para Decidir en Programación!

Tecnología e Informática Pensamiento Computacional Diseño Universal para el Aprendizaje 22 sep 2026 Publicado en EdutekaLab · términos de origen

Creado por Emilia

DOCX PDF

Cómo fue en el aula

Todavía nadie ha contado cómo le fue con este recurso.

Descripción

En esta sesión de Pensamiento Computacional, los estudiantes explorarán las operaciones relacionales, fundamentales para la toma de decisiones en programación. Aprenderán a comparar valores usando operadores como igual a, diferente de, mayor que, menor que, entre otros, entendiendo cómo estas comparaciones influyen en el flujo de los programas. Este conocimiento es esencial porque permite a los desarrolladores crear códigos que pueden decidir qué acciones tomar según diferentes condiciones, lo que se refleja en aplicaciones reales como juegos, apps y sistemas automatizados.

Al conectar las operaciones relacionales con situaciones cotidianas —como comparar edades, precios o resultados deportivos— los estudiantes verán la relevancia directa de la programación en su vida diaria y fomentarán habilidades de razonamiento lógico y crítico. Además, la metodología Diseño Universal para el Aprendizaje asegurará que todos puedan acceder, participar y demostrar su aprendizaje de múltiples maneras, atendiendo a la diversidad del aula.

Objetivos de Aprendizaje

  • Identificar y describir las operaciones relacionales básicas en un lenguaje de programación.
  • Aplicar operaciones relacionales para resolver problemas simples de comparación en ejercicios prácticos.
  • Analizar resultados de operaciones relacionales para tomar decisiones lógicas dentro de un programa.
  • Expresar correctamente en código pequeñas condiciones usando operadores relacionales.

Recursos Necesarios

  • Computadoras o tablets con acceso a un editor de código sencillo (por ejemplo, Scratch, Code.org o un editor de Python básico).
  • Proyector o pantalla para mostrar ejemplos y videos.
  • Presentación digital o PDF con resúmenes y ejemplos visuales de operaciones relacionales.
  • Cuaderno o hojas para anotaciones y ejercicios escritos.
  • Videos cortos (3-5 minutos) explicativos sobre operadores relacionales.
  • Carteles o tarjetas con símbolos de operaciones relacionales (==, !=, >, <, >=, <=).

Requisitos Previos

  • Conocimiento básico de variables y tipos de datos simples (números y texto).
  • Experiencia previa en utilizar un entorno básico de programación o bloques de código.
  • Habilidades básicas de lectura y escritura para comprender instrucciones y expresar ideas.
  • Comprensión elemental de lógica condicional (si-entonces) vista en clases anteriores.

Actividades

Fase de Inicio

Tiempo estimado: 10 minutos

Propósito de la sesión:

Docente: "Hoy vamos a descubrir cómo las computadoras toman decisiones basadas en la comparación de datos, usando algo llamado operaciones relacionales. Esto es clave para que el código pueda responder a diferentes situaciones."

Estudiantes: Escuchan y preparan su mente para conectar el nuevo contenido con ejemplos reales.

Activación de conocimientos previos:

Docente: "Para comenzar, respondan esta pregunta: ¿Cómo sabes si dos cosas son iguales o diferentes en tu vida diaria? Por ejemplo, ¿cómo comparas dos precios o dos edades?"

Estudiantes: En parejas, discuten y anotan al menos dos ejemplos cotidianos donde comparan cosas (3 minutos).

Motivación y enganche:

Docente: "¿Sabían que todos los videojuegos que juegan usan comparaciones para decidir si ganas o pierdes? Por ejemplo, si tu personaje tiene más puntos que el enemigo, entonces ganas. Hoy ustedes aprenderán a crear esas comparaciones."

Contextualización:

Docente: "Las operaciones relacionales están en muchas partes: desde las aplicaciones que usan para comprar hasta los sistemas para ver quién gana en un partido. Entenderlas te da poder para crear programas inteligentes."

Estudiantes: Reflexionan y comparten brevemente ejemplos personales.

Fase de Desarrollo

Tiempo estimado: 40 minutos

Presentación del contenido:

Docente: "Vamos a ver los principales operadores relacionales: igual que (==), diferente de (!=), mayor que (>), menor que (<), mayor o igual que (>=), y menor o igual que (<=). Los representaremos con tarjetas y ejemplos visuales."

Estudiantes: Observan el proyector y las tarjetas a la vez que el docente explica con ejemplos reales y de código simple.

Actividad 1: "Tarjetas Comparativas"

  • Objetivo: Identificar y nombrar los operadores relacionales.
  • Instrucciones:
    • Docente: "En grupos de 3, recibirán tarjetas con símbolos y ejemplos escritos. Su tarea es emparejar cada símbolo con su nombre correcto y con un ejemplo real o de código que represente esa operación."
    • Estudiantes: Trabajan en grupos, discuten y ordenan las tarjetas correctamente en 10 minutos.
  • Organización: Grupos de 3 estudiantes.
  • Producto: Conjunto de tarjetas ordenadas correctamente y justificación oral breve para cada emparejamiento.
  • Rol docente: Circula entre grupos, pregunta: "¿Por qué creen que este símbolo representa 'mayor que'?" o "¿Qué ejemplo real usaron para esta comparación?"
  • Tiempo: 10 minutos.

Actividad 2: "Programando Decisiones Simples"

  • Objetivo: Aplicar operaciones relacionales para crear condiciones en código.
  • Instrucciones:
    • Docente: "Ahora, individualmente en sus computadoras, van a usar un editor de código para escribir pequeños bloques que comparen dos números. Por ejemplo, escribirán un código que diga si un número es mayor que otro y mostrar un mensaje."
    • Estudiantes: Escriben el código siguiendo la guía y ejecutan para ver resultados (ejemplo base proporcionado en pantalla).
  • Organización: Individual.
  • Producto: Código funcional con al menos dos comparaciones distintas y mensajes correctos.
  • Rol docente: Apoya a quienes tengan dudas, pregunta: "¿Qué resultado esperas si cambias este número?" y verifica que comprendan el uso correcto del operador.
  • Tiempo: 15 minutos.

Actividad 3: "Análisis en Parejas"

  • Objetivo: Analizar resultados de operaciones relacionales y explicar decisiones lógicas.
  • Instrucciones:
    • Docente: "En parejas, reciben fragmentos de código con comparaciones y deben identificar qué decisión tomará el programa. Luego, explican con sus palabras qué hace cada comparación."
    • Estudiantes: Analizan, discuten y preparan una explicación corta para compartir.
  • Organización: Parejas.
  • Producto: Explicación oral o escrita de al menos dos fragmentos de código.
  • Rol docente: Escucha explicaciones, hace preguntas guía como: "¿Qué pasa si la condición es falsa?" o "¿Por qué se usa este operador aquí?"
  • Tiempo: 15 minutos.

Diferenciación:

  • Para estudiantes avanzados: Proponer que creen un pequeño programa usando múltiples operadores relacionales combinados con condiciones lógicas (AND, OR) para resolver un problema más complejo.
  • Para estudiantes que requieren más apoyo: Ofrecer ejemplos visuales adicionales, usar analogías concretas (como comparar edades o alturas) y permitir el uso de tarjetas con símbolos para apoyarse durante la programación.

Transiciones:

Se conecta cada actividad explicando cómo la identificación de operadores (Actividad 1) es la base para usarlos en código (Actividad 2), que luego deben comprender en conjunto para analizar decisiones (Actividad 3). El docente introduce cada actividad vinculando el aprendizaje anterior con la siguiente para mantener coherencia y fluidez.

Fase de Cierre

Tiempo estimado: 10 minutos

Síntesis:

Docente: "Vamos a hacer un mapa mental colectivo en la pizarra digital o papelógrafo. Escriban el nombre de cada operador relacional y un ejemplo que recordaron hoy. Luego, juntos los organizamos para ver cómo se relacionan."

Estudiantes: Contribuyen con ideas y ejemplos; el docente organiza el mapa.

Reflexión metacognitiva:

  • "¿Cuál operador relacional te pareció más fácil de entender y por qué?"
  • "¿Cómo usarías estas comparaciones para resolver un problema fuera de clase, como elegir qué ropa usar según el clima?"
  • "¿Qué paso te resultó más desafiante al escribir el código con comparaciones?"

Estudiantes: Responden oralmente o por escrito en sus cuadernos.

Retroalimentación:

Docente: Proporciona comentarios inmediatos, resaltando aciertos en el uso correcto de operadores y aclarando errores comunes observados durante las actividades prácticas.

Transferencia:

Docente: "En la próxima clase, veremos cómo combinar estas operaciones relacionales con estructuras condicionales para crear programas que tomen decisiones más complejas, como juegos o simulaciones."

Tarea o reto:

Docente: "Como reto, escriban en casa tres ejemplos cotidianos donde puedan usar comparaciones, y traten de traducirlos en pequeñas condiciones usando los operadores que aprendimos hoy."

Evaluación

Tipo de evaluación:

  • Diagnóstica: Durante la activación de conocimientos previos en la fase de inicio.
  • Formativa: A lo largo de las actividades prácticas en la fase de desarrollo, con observación directa y guía del docente.
  • Sumativa: En la fase de cierre mediante el mapa mental colectivo, la reflexión metacognitiva y la revisión de los productos de código y explicaciones.

Criterios de evaluación:

  • Identifica correctamente los símbolos y nombres de las operaciones relacionales (Objetivo 1).
  • Aplica de manera correcta operadores relacionales para construir condiciones simples en código (Objetivo 2 y 4).
  • Analiza y explica resultados de operaciones relacionales en fragmentos de código (Objetivo 3).
  • Participa activamente en las actividades y reflexiona críticamente sobre su aprendizaje (Objetivo 3 y 4).

Instrumentos sugeridos:

  • Lista de cotejo para observar participación y aplicación correcta en actividades prácticas.
  • Rúbrica para evaluar la calidad y precisión del código desarrollado.
  • Registro anecdótico durante las explicaciones orales y reflexiones metacognitivas.
  • Autoevaluación breve escrita al final de la sesión.

Evidencias de aprendizaje:

  • Tarjetas ordenadas correctamente en la actividad grupal.
  • Código funcional con comparaciones realizadas en la actividad individual.
  • Explicaciones orales o escritas durante el análisis en parejas.
  • Mapa mental colectivo y respuestas a preguntas de reflexión en la fase de cierre.

Crea tu propio plan de clase con IA

100 créditos gratuitos cada mes

Comenzar gratis