ENTREGA:
Encuentro colaborativo:
LUNES 6 OCT:
PROGRAMACION
El Concurso de Programación es un espacio académico y creativo que busca fortalecer las habilidades de lógica, pensamiento computacional y resolución de problemas en los estudiantes. A través de retos prácticos en diferentes categorías, los participantes ponen a prueba su ingenio, su capacidad de trabajo en equipo y su dominio de las herramientas de programación.
Este evento no solo promueve el aprendizaje técnico, sino que también fomenta la motivación, la sana competencia y la innovación, acercando a los jóvenes al mundo de la tecnología y la informática.
En esta versión, los estudiantes tendrán la oportunidad de participar en tres categorías: Abierta, Nodos de Programación y Laberintos, cada una diseñada para estimular la creatividad y el pensamiento crítico.
Con el fin de garantizar un proceso justo y emocionante, se ha diseñado una etapa de filtro inicial:
Todos los equipos inscritos participarán en un reto clasificatorio.
Este reto evaluará rapidez, precisión en la lógica y creatividad en la solución.
Los cuatro equipos con mejor puntaje avanzarán a la fase final del concurso.
En la final, cada equipo deberá enfrentarse a retos más complejos en las tres categorías principales.
De esta forma, se asegura una competencia dinámica, motivadora y con alto nivel de exigencia, permitiendo que los estudiantes vivan la experiencia de un verdadero torneo de programación.
📌 Fecha: 5 de septiembre
📌 Lugar: IED Técnico Industrial de Tocancipá
📌 Hora: 8:00 a.m.
Realizar en hojas para entregar por parejas.
Mapa mental o conceptual el tema PENSAMIENTO COMPUTACIONAL..
Descomposición
Patrones
Abstracción
Algoritmos
Te comparto el documento:drive.google.com/file/d/1yvhjlV76ESoFk8gNJ6y-ObNMYZXuARc9/view
EXPLORACIÓN
Reto KODU ¡Tu Primer mundo!
Objetivos:
Crear un mundo:
•5 Objetos incrustados
•Robot con movimiento por teclado
•10 manzanas por comer
RETOMANDO LA AVENTURA DEL ROBOT.
PROPOSITO.
RETO: REALIZAR EL AVION DE LA PLANTILLA 10
Definición de algoritmo:
Definicion EPS. Entrada - Proceso -Salida
Precondiciones
Proceso
Postcondiciones
Actividad: Realizar una rana saltarina. Origami
Definición pagina 19 Logica de programación.
El avion....
Instrucion para los estudiantes:
Realizar un avión de papel.
Despues de realizar el avion se les pide a los estudiantes que marquen sus aviones con su nombre y grado. Personalizar el avión con marcadores y colores.
Instrucción, los estudiantes deben salir del aula a una zona abierta para realizar el lanzamiento del avión. Se asigna valoracion a los mejores aviones en suspension (mayor distancia de vuelo).
El proposito del ejercicio es que los estudiantes realicen un avion de papel con los conocimientos previos. La actividad se debe realizar en silencio y sin ayudar a los estudiantes que se les dificulten la accion.
¿Qué es un algoritmo y cuál es su propósito en la solución de problemas?
¿Cuáles son las características que debe cumplir un algoritmo para que sea correcto?
¿Cuál es la diferencia entre un algoritmo y un programa de computador?
¿De qué maneras se puede representar un algoritmo (por ejemplo, texto, pseudocódigo o diagrama de flujo)?
Menciona un ejemplo de algoritmo en la vida cotidiana y explica brevemente sus pasos.
Rubrica de evaluacón "La Aventura del robot"
Asignar los juegos diseñados por los diferentes grupos para su valoración por medio de la siguiente rubrica. Dicha valoración sera registrada en la plataforma institucional educacity.
Objetivo: Introduciom a conceptos básicos de programación y lógica a través de un juego interactivo.
Materiales:
Tablero de juego (se puede dibujar en el tablero o imprimir uno)
Fichas de robot (se pueden usar piezas de Lego o cualquier otro objeto pequeño)
Dados (uno o dos)
Tarjetas de instrucciones (con comandos básicos como "avanzar", "girar derecha", "girar izquierda", etc.)
Instrucciones:
Realizamos grupos de 3 estudiantes.
El objetivo del juego: el robot debe llegar a la casilla final siguiendo las instrucciones de las tarjetas.
Cada grupo coloca su robot en la casilla inicial del tablero.
Reparte las tarjetas de instrucciones a los grupos.
Un estudiante de cada grupo tira el dado para determinar cuántas casillas debe avanzar el robot.
El siguiente estudiante elige una tarjeta de instrucción y la lee en voz alta.
El grupo mueve el robot de acuerdo a la instrucción.
Se repiten los pasos 5 a 7 hasta que el robot llegue a la casilla final.
Variantes:
Puedes crear diferentes tableros de juego con diferentes obstáculos y desafíos.
Puedes agregar nuevas tarjetas de instrucción con comandos más complejos, como "si la casilla es verde, avanzar dos casillas", "si la casilla es roja, girar a la derecha".
Puedes usar un robot real o programar un robot virtual en una plataforma online.
Objetivo: Desarrollar el pensamiento lógico y las habilidades de resolución de problemas mediante la creación y el intercambio de mensajes codificados.
Materiales:
Rol de los Agentes Secretos: Tú misión de agente secreto.
¿Qué es un Código Secreto? Es un sistema de reglas para transformar un mensaje original (texto plano) en un mensaje codificado (criptograma) y viceversa.
OBJETIVO:
De forma creativa deben enviar una mensaje que puedan entender tus aliados. Por lo tanto debes crear un mensaje, puedes utilizar tu propio codigo o codigo existente.
Objetivo: Desarrollar habilidades de pensamiento lógico y resolución de problemas.
Materiales:
Hojas de papel
Lápices o bolígrafos
Un conjunto de pistas y soluciones (se pueden crear o usar uno ya existente)
Instrucciones:
Divide la clase en grupos de 4 o 5 estudiantes.
Entrega a cada grupo una hoja de papel y un lápiz o bolígrafo.
Explica el objetivo del desafío: descifrar el código secreto utilizando las pistas proporcionadas.
Cada grupo lee las pistas y trabaja en equipo para encontrar la solución.
El primer grupo que encuentre la solución gana el desafío.
Variantes:
Puedes crear diferentes niveles de dificultad para las pistas.
Puedes usar diferentes tipos de pistas, como acertijos, anagramas, códigos numéricos, etc.
Puedes usar una plataforma online para crear y compartir desafíos de código secreto.
Es importante que las actividades de lógica de programación sean divertidas y atractivas para los estudiantes. Además, es fundamental que los estudiantes comprendan los conceptos básicos de la programación y la lógica antes de pasar a actividades más complejas.
Registra en el cuaderno.
Es la base fundamental para crear cualquier programa o sistema informático. Es el conjunto de reglas y procesos que permiten a los programadores organizar y estructurar ideas e instrucciones de forma coherente, con el objetivo de resolver un problema específico.
Registra en la Rubrica la actividad.
Un jugador (jugador 1) piensa en un número secreto entre 1 y 100.
El otro jugador (jugador 2) tiene que adivinar el número secreto haciendo preguntas al jugador 1.
El jugador 1 solo puede responder con "sí", "no" o "ya lo has adivinado".
El jugador 2 solo puede hacer preguntas que se puedan responder con "sí", "no" o "ya lo has adivinado".
El jugador 2 tiene 10 preguntas para adivinar el número secreto.
La lógica de programación nos permite:
Identificar un problema: Definir claramente el problema que queremos solucionar y qué información necesitamos para hacerlo.
Planificar una solución: Diseñar un algoritmo que describa los pasos necesarios para llegar a la solución deseada.
Implementar la solución: Escribir el código en un lenguaje de programación específico que pueda ser interpretado por una computadora.
EXPLORACION
¿Qué es la lógica ?
¿Que es un ente informático?
¿Qué es un atributo?
¿Qué es un método?
¿Qué es un dato?
¿Qué es un campo?
¿Qué es un registro?
¿Qué es una tabla?
¿Qué es una base de datos?
Defina la palabra informática
NUESTRO MAPA MENTAL:
906 https://mm.tt/app/map/3182547641?t=PXz0fbKqsq
904 https://mm.tt/app/map/3182385549?t=r6330uOUty
Taller: Descubriendo el Mundo de la Programación para Niños de Octavo-Noveno Grado
Introducir a los niños de octavo grado en el emocionante mundo de la programación, destacando la importancia de aprender habilidades de codificación en el siglo XXI.
2 horas
Estructura del taller:
1. Introducción (15 minutos)
Bienvenida y presentación del taller.
Breve explicación sobre la importancia de la programación en la actualidad.
EJERCICIO .BAT SHUTDOWN /S /T 1
ANTES DE INICIAR.....
Programar en estudiantes puede tener varios propósitos valiosos, ya que la programación ofrece una serie de beneficios educativos y de desarrollo. Aquí hay algunos propósitos clave:
Desarrollo de habilidades de resolución de problemas: La programación implica la resolución de problemas lógicos y algorítmicos. Los estudiantes que programan aprenden a descomponer problemas complejos en partes más pequeñas y a abordar cada parte de manera sistemática.
Pensamiento lógico y analítico: La programación fomenta el pensamiento lógico y analítico. Los estudiantes aprenden a estructurar su pensamiento de manera lógica, a identificar patrones y a desarrollar algoritmos eficientes.
Creatividad: Programar permite a los estudiantes expresar su creatividad al desarrollar software y aplicaciones únicas. Pueden crear juegos, aplicaciones web, o soluciones innovadoras para problemas del mundo real.
Habilidades matemáticas: La programación a menudo involucra conceptos matemáticos, lo que ayuda a reforzar y aplicar las habilidades matemáticas de los estudiantes de una manera práctica y contextualizada.
Preparación para el futuro: En la era digital, la capacidad de programar se ha vuelto cada vez más importante en el mundo laboral. Exponer a los estudiantes a la programación les brinda habilidades valiosas para el futuro, ya que muchos campos profesionales requieren algún nivel de conocimiento en informática.
Fomento del pensamiento crítico: La programación implica la toma de decisiones y la evaluación constante del código. Los estudiantes aprenden a pensar críticamente sobre sus soluciones y a mejorar continuamente su trabajo.
Colaboración y trabajo en equipo: Muchos proyectos de programación requieren colaboración. A través de la programación en equipos, los estudiantes desarrollan habilidades de trabajo en equipo, comunicación y colaboración.
Autodisciplina y paciencia: La programación a menudo implica la resolución de problemas complejos que pueden llevar tiempo. Los estudiantes aprenden a ser pacientes y persistentes, desarrollando habilidades de autodisciplina y resistencia frente a desafíos.
Alfabetización digital: La programación contribuye a la alfabetización digital al proporcionar a los estudiantes una comprensión más profunda de cómo funcionan las tecnologías digitales y cómo interactúan con ellas.
Innovación: La programación fomenta la innovación al permitir a los estudiantes explorar nuevas ideas y crear soluciones únicas para problemas existentes.
En resumen, la programación en estudiantes no solo enseña habilidades técnicas, sino que también promueve el desarrollo de habilidades cognitivas, sociales y emocionales cruciales para el éxito en la sociedad moderna.
2. Icebreaker: "Construyendo una Torre" (20 minutos)
Actividad práctica para romper el hielo.
Los niños se dividen en equipos y deben construir la torre más alta utilizando objetos simples.
Reflexión sobre la importancia de la comunicación y la lógica en la resolución de problemas.
3. ¿Qué es la Programación? (30 minutos)
Explicación sencilla sobre qué es la programación y cómo afecta nuestras vidas cotidianas.
Ejemplos de aplicaciones cotidianas de la programación (videojuegos, redes sociales, aplicaciones móviles).
Breve historia de la programación y ejemplos de programadores famosos.
4. Beneficios de Aprender a Programar (20 minutos)
Exploración de habilidades que se desarrollan al aprender a programar: resolución de problemas, pensamiento lógico, creatividad.
Oportunidades profesionales y académicas que se abren con habilidades de programación.
Casos de éxito de jóvenes programadores.
5. Herramientas y Recursos para Principiantes (30 minutos)
Introducción a plataformas y lenguajes de programación amigables para principiantes (Scratch, Blockly, Python).
Demostración práctica de una tarea sencilla en una plataforma de programación visual.
Recursos en línea y actividades divertidas para continuar aprendiendo.
6. Sesión Práctica (15 minutos)
Los niños tendrán la oportunidad de explorar y experimentar con una plataforma de programación visual bajo la guía de los facilitadores.
7. Preguntas y Respuestas (10 minutos)
Tiempo para que los niños expresen sus inquietudes y realicen preguntas sobre la programación.
Compartir experiencias y perspectivas.
8. Conclusión y Despedida (10 minutos)
Resumen de los conceptos clave aprendidos.
Incentivar a los niños a explorar más la programación.
Entrega de recursos adicionales y certificados de participación.
Este taller busca despertar el interés y la curiosidad de los niños hacia la programación, mostrándoles que es una habilidad accesible y divertida de aprender.