Sesión 1: Lógica condicional: tomar decisiones · 45 minutos
Tema: Clasificar igualdad.
Comprobación: R0 = 7 y Z está activado después de CMP 7.
Enseñar una máquina visible
Usa comparación, resto y caminos etiquetados para expresar decisiones.
Tiempo total de clase: 135 minutos · 3 × 45 minutos
Dibuja dos caminos de un diagrama y coloca CMP justo antes del salto condicional. Prepara pares iguales/distintos, −3/0/8 para paridad y casos con distinto código de entrada. Aclara que el código es una regla de juego, no protección de contraseña.
Tema: Clasificar igualdad.
Comprobación: R0 = 7 y Z está activado después de CMP 7.
Tema: Comprobar paridad con MOD 2.
Comprobación: El resto de un impar negativo no es cero; cero es par.
Tema: Comparar el código guardado y registrar en 41.
Comprobación: Cambiar la memoria 40 cambia la decisión correcta sin cambiar el programa.
Ofrece tarjetas de caminos same/show y pide identificar la última instrucción que cambió los indicadores.
Inserta LOAD entre CMP y el salto a propósito, predice el error y arréglalo.
Programa de dos caminos probado en ambos y explicación de por qué comprobar R0 no equivale a comprobar los indicadores de CMP.
OpenKernel EDU se alinea con conceptos de los siguientes marcos. Estas conexiones apoyan la planificación docente. Comprueba las expectativas vigentes del curso o nivel y los requisitos de evaluación locales al elegir actividades.
Programación y pensamiento computacional en matemáticas de primaria; algoritmos, programación, representación de datos y sistemas informáticos en estudios informáticos y tecnología digital de secundaria.
Las unidades 1–3 tratan estado, datos y ordenadores; 4–8, secuencia, control, algoritmos, depuración y representación; 9–10, descomposición, sistemas y proyectos. Selecciona las expectativas reales del curso o nivel local. El modelo no demuestra cobertura de todos los resultados matemáticos, ciudadanía digital, construcción de hardware o redes.
Diseño aplicado, habilidades y tecnologías mediante diseñar, probar y mejorar soluciones; conceptos de estudios informáticos y programación de secundaria relacionados con algoritmos, datos y sistemas.
Las unidades 4–10 apoyan el diseño iterativo y la explicación de programas; 1–3, 8 y 9, la representación de datos, estado y sistemas. El diseño en papel, las trazas y la reflexión hacen visible el proceso. Comprueba el texto vigente del nivel o curso; no se cubren todas las competencias de ADST.
Informática en los contextos pertinentes de ciencias y programación; conceptos de algoritmos, programas estructurados, datos y sistemas del área Computing Science (CSE) de Career and Technology Studies en secundaria superior.
Las unidades 1–8 desarrollan estado, control y abstracción; 9–10 aplican descomposición y pruebas. Comprueba el programa de estudios y los requisitos actuales del curso al elegir actividades para tu clase.
Estas referencias conceptuales usan el marco CSTA 2017. Comprueba la edición adoptada actualmente y el alcance del nivel en el estándar completo antes de usar un identificador en una correspondencia formal del centro.
Las unidades 1–3, 8 y 9 también conectan con el concepto de sistemas informáticos. Algoritmo, estado, depuración, abstracción y control describen las ideas de este recurso; consulta los nombres y el alcance de las expectativas del marco local.
Usa estas páginas oficiales para comprobar la edición adoptada actualmente y las expectativas locales de nivel o curso.