Evaluación inicial
1. Información personal e intereses
- Nombre y apellidos:
- Experiencia previa en programación:
- Intereses principales en el ámbito digital/multimedia:
- ¿Tienes ordenador propio y acceso fiable en casa para practicar fuera de clase?
- ¿De dónde vienes (Bachillerato, otro FP, acceso por prueba, etc.)?
- ¿Compaginas el ciclo con trabajo u otras responsabilidades?
2. Conocimientos previos
A) Preguntas teóricas breves
- ¿Qué es un algoritmo? Explícalo con tus palabras.
- ¿Qué lenguajes de programación conoces? ¿Qué características tienen?
- ¿Qué diferencias hay entre un lenguaje de programación compilado y uno interpretado?
- ¿Qué entiendes por variable y constante en programación?
- ¿Qué estructuras de control de flujo conoces?
- ¿Qué es la programación orientada a objetos?
B) Ejercicio práctico (pseudocódigo o lenguaje a elección)
- Escribe un programa sencillo que:
- Pida al usuario dos números.
- Muestre su suma y su producto.
- Realiza un algoritmo que determine si un número introducido por teclado es par o impar.
C) Autopercepción y hábitos de aprendizaje
- ¿Qué haces cuando un programa que has escrito no funciona como esperabas?
- ¿Has hecho algún curso online de programación por tu cuenta (YouTube, freeCodeCamp, Coursera...)? ¿Cuál y qué tal la experiencia?
- Del 1 al 5, ¿cómo de cómodo/a te sientes programando?
3. Competencias digitales
- Indica qué editores o entornos de programación conoces (por ejemplo: Visual Studio Code, Eclipse, PyCharm, NetBeans, etc.).
- ¿Has utilizado algún sistema de control de versiones como Git?
- ¿Sabes instalar y configurar software en tu ordenador sin ayuda?
- ¿Con qué sistema operativo trabajas habitualmente (Windows/Linux/Mac)? ¿Has usado la terminal/línea de comandos?
- ¿Qué nivel de inglés tienes para leer documentación técnica?
- ¿Usas herramientas colaborativas tipo Trello, Discord, Slack, Google Drive para organizarte en proyectos?
4. Motivación y expectativas
- ¿Por qué has elegido este ciclo formativo?
- ¿Qué esperas aprender en el módulo de programación?
- ¿Prefieres aprender con proyectos prácticos, teoría estructurada o una mezcla de ambos?
- ¿Cuántas horas a la semana puedes dedicar a practicar fuera de clase?
- ¿Prefieres trabajar en proyectos individual, en pareja o en equipo?
- ¿Qué es lo que más te preocupa o te bloquea a la hora de aprender a programar?
- ¿Qué te gustaría poder construir tú mismo/a al terminar el módulo?
5. Inteligencia artificial
- ¿Usas alguna inteligencia artificial? En caso afirmativo, ¿cuáles y por qué?
- ¿Qué opinión y/o experiencias (buenas y malas) tienes acerca de la inteligencia artificial?
- ¿Has usado alguna IA para ayudarte a programar o depurar código? ¿En qué casos?
- ¿Crees que usar IA mientras aprendes a programar te ayuda o te puede perjudicar a largo plazo? ¿Por qué?