PROGRAMACION BASICA – LOGICA-TIPOS DE DATOS EN PYTHON
DOCENTE: FABIAN ANTONIO RAMIREZ JIMENEZ
INGENIERO DE SISTEMAS
SEMESTRE A 2025
Actividad: Explorando los Fundamentos de la Programación - [Link]
Objetivo:
Los estudiantes aprenderan conceptos basicos de programacion a traves de la resolucion de
desafíos interactivos en [Link], específicamente en la leccion Aquatic. Al final de la
actividad, los estudiantes habran desarrollado habilidades para resolver problemas logicos
y mejorar su capacidad para pensar de manera secuencial.
Duración:
45-60 minutos
Materiales:
• Computadora o tableta con acceso a Internet.
• Acceso al siguiente enlace: Ejercicios Aquatic en [Link]
Instrucciones:
1. Introducción (5 minutos):
o Explicar brevemente el objetivo de la actividad. Comentar que a traves de la
programacion podran controlar personajes animados en el agua.
o Asegurate de que los estudiantes comprendan que el ejercicio les permitira
desarrollar pensamiento logico y habilidades de resolucion de problemas.
2. Exploración del entorno de trabajo (5-10 minutos):
o Indica a los estudiantes que abran el enlace proporcionado.
o Explícale a los estudiantes como utilizar el entorno: como arrastrar y soltar
bloques de codigo, ejecutar el programa y observar los resultados.
o Fomenta que los estudiantes se tomen un momento para explorar la interfaz
por sí mismos, identificando los diferentes bloques de comandos y como
afectan el comportamiento del personaje.
3. Resolución de ejercicios (25-30 minutos):
o Ahora los estudiantes trabajaran de manera individual o en grupos
pequenos para resolver los diferentes niveles.
o Si es necesario, ofrece ayuda para desbloquear soluciones, pero anima a los
estudiantes a pensar de manera logica antes de intervenir.
o A medida que avancen en los ejercicios, sugiere que piensen en terminos de
pasos: ¿Que debería hacer el personaje primero? ¿Que bloque de codigo
utilizarían para ello?
o
4. Discusión en grupo (5-10 minutos):
o Al finalizar la actividad, reune a los estudiantes y abre un espacio para
discutir las soluciones.
o Pregunta: ¿Que les resulto mas difícil? ¿Como lo resolvieron? ¿Que
estrategias emplearon para superar los desafíos?
5. Conclusión y Reflexión (5 minutos):
o Resalta la importancia de la programacion en la resolucion de problemas y
como lo que aprendieron hoy puede aplicarse a problemas reales.
o Invita a los estudiantes a continuar explorando mas actividades en [Link]
o a practicar en casa para seguir mejorando sus habilidades de
programacion.
Evaluación:
• Participacion activa en la resolucion de los ejercicios.
• Reflexion crítica durante la discusion grupal.
• Capacidad de colaboracion si trabajaron en grupos.