UD1. Creo mi portfolio digital (CYR.1.6.2)
UD2. Pensamiento Computacional (CYR.1.1.3, 1.2.1)
UD3. Mis primeros programas (CYR.1.1.3, 1.2.1, 1.5.1 y 1.5.2)
UD5. Internet de las cosas IoT (CYR.1.1.1, 1.1.2)
UD6. Microbit (CYR.1.1.3 y 1.5.1)
UD7. Robótica y empleo (CYR.1.1.2)
UD9. Big data (CYR1.4.1)
UD10. Inteligencia Artificial (CYR1.4.1 y 1.4.2)
UD11. Propiedad Intelectual (CYR.1.6.3)
UD12. Redes sociales. Riesgos (CYR.1.6.1 y 1.6.4)
FICHAS DE PROGRAMACIÓN
Mis amigos Robot
CYR.1.1.1 Comprender el funcionamiento global de los sistemas de computación física, sus componentes y principales características.
CYR.1.1.2 Reconocer el papel de la robótica en nuestra sociedad, indicando el marco elemental de trabajo de los mismos.
CYR.1.1.3 Entender la estructura básica de un programa informático.
CYR.1.1.4 Comprender los principios básicos de ingeniería en los que se basan los robots.
CYR.1.2.1 Conocer y resolver la variedad de problemas posibles, desarrollando un programa informático y generalizando las soluciones, tanto de forma individual como trabajando en equipo, colaborando y comunicándose de forma adecuada.
CYR.1.2.2 Conocer y resolver la variedad de problemas posibles desarrollando una aplicación móvil, particularizando las soluciones.
CYR.1.3.1 Ser capaz de construir un sistema de computación o robótico, promoviendo la interacción con el mundo físico en el contexto de un problema del mundo real, de forma sostenible.
CYR.1.4.1 Conocer la naturaleza de los distintos tipos de datos generados hoy en día, siendo capaces de analizarlos, visualizarlos y compararlos, empleando a su vez un espíritu crítico y científico.
CYR.1.4.2 Comprender los principios básicos de funcionamiento de los agentes inteligentes y de las técnicas de aprendizaje automático, con objeto de aplicarlos para la resolución de situaciones mediante la Inteligencia Artificial de forma ética y responsable.
CYR.1.5.1 Conocer la construcción de aplicaciones informáticas y web, entendiendo su funcionamiento interno, de forma segura, responsable y respetuosa.
CYR.1.5.2 Conocer y resolver la variedad de problemas potencialmente presentes en el desarrollo de una aplicación web, tratando de generalizar posibles soluciones.
CYR.1.6.1 Adoptar conductas y hábitos que permitan la protección del individuo en su interacción en la red.
CYR.1.6.2 Acceder a servicios de intercambio y publicación de información digital aplicando criterios básicos de seguridad y uso responsable.
CYR.1.6.3 Reconocer y comprender los derechos de los materiales alojados en la web.
CYR.1.6.4 Adoptar conductas de seguridad activa y pasiva en la protección de datos y en el intercambio de información.
A. Introducción a la Programación.
CYR.1.A.1. Introducción a los lenguajes de programación visuales. Tipos.
CYR.1.A.2. Introducción a los Lenguajes de bloques.
CYR.1.A.3. Secuencia básica de instrucciones. Concepto de algoritmo.
CYR.1.A.4. Reconocimiento de tareas repetitivas y condicionales.
CYR.1.A.5. Determinación de los elementos para la interacción con el usuario.
B. Internet de las cosas.
CYR.1.B.1. Definición y componentes IoT.
CYR.1.B.2. Funcionamiento de IoT.
CYR.1.B.3. Tipos de Comunicaciones de dispositivos IoT.
CYR.1.B.4. Aplicaciones de IoT.
C. Robótica.
CYR.1.C.1. Definición de robot.
CYR.1.C.2. Leyes de la robótica.
CYR.1.C.3. Aproximación a los componentes de un robot: sensores, efectores y actuadores.
CYR.1.C.4. Mecanismos de locomoción y manipulación.
CYR.1.C.5. Introducción a la programación de robots.
D. Desarrollo móvil.
CYR.1.D.1. Introducción a los IDEs de lenguajes de bloques para móviles.
CYR.1.D.2. Introducción a la programación orientada a eventos.
CYR.1.D.3. Definición de eventos.
CYR.1.D.4. Generadores de eventos: los sensores.
CYR.1.D.5. Introducción a las E/S: captura de eventos y su respuesta.
E. Desarrollo web.
CYR.3.E.1. Introducción a las páginas web.
CYR.3.E.2. Introducción a los servidores web.
CYR.3.E.3. Tipos de lenguajes para la edición de páginas web.
CYR.3.E.4. Introducción a la animación web.