ES-US · Inicio

Español · Estados Unidos · Informática

Fichas de informática: binario, trazas y lógica

Aprende a interpretar binario, seguir variables y justificar expresiones booleanas con seis esquemas y ejercicios originales resueltos.

Para practicar en español en Estados Unidos. Se selecciona inicialmente papel tamaño Carta. Puedes crear tarjetas con una pregunta en español y una respuesta en inglés para repasar vocabulario bilingüe. Las fichas no afirman estar alineadas con Common Core.

Actualizado:

Una actividad de informática puede enseñar a representar información, seguir instrucciones y justificar una decisión lógica sin exigir un programa complejo. El valor educativo aparece cuando el estudiante puede explicar cada paso y comprobar que el resultado corresponde a las convenciones dadas. Una respuesta final acertada por casualidad ofrece menos información que una traza breve y coherente.

Esta guía reúne ejemplos originales sobre números binarios no signados, seguimiento de variables y lógica booleana, con seis esquemas y una evaluación explicada. Las actividades de binario, trazas de algoritmos y lógica booleana cubren formatos definidos. No constituyen un curso completo de programación, arquitectura de computadores o preparación oficial de exámenes.

1. Distinguir valor, representación e instrucción

Separar el número de su escritura

El número trece puede escribirse 13 en decimal o 1101 en binario. Son representaciones diferentes de la misma cantidad. Para interpretarlas, hay que conocer la base. La secuencia 1101 no debe leerse automáticamente como mil ciento uno cuando el contexto indica que está escrita en base dos.

Una comparación con objetos ayuda a mantener la cantidad visible. Muestre trece fichas, agrúpelas como ocho, cuatro y una, y relacione esos grupos con las posiciones binarias. Después vuelva a la escritura decimal. El objetivo es comprender la representación, no sugerir que cambiar de base modifica el número de objetos.

Leer las convenciones antes de ejecutar

Una instrucción también necesita reglas de interpretación. «Aumenta x en dos» modifica un estado; «muestra x» produce una salida. El orden de ambas acciones importa. Si se enseña pseudocódigo, explique qué significa cada palabra y cómo se indican las repeticiones antes de pedir una traza independiente.

En lógica, las palabras AND, OR y NOT pueden aparecer como operadores en el recurso. Corresponden aquí a Y, O inclusiva y NO. Mantener los operadores escritos de esa forma no convierte el contenido en una actividad de traducción: lo importante es que el estudiante conozca su significado y la estructura de la expresión.

El valor trece puede escribirse como 13 en decimal o 1101 en binario; las instrucciones y los operadores también requieren convenciones explícitas.

2. Interpretar las posiciones binarias

Asignar un peso a cada columna

En un entero binario no signado, las posiciones desde la derecha tienen pesos 1, 2, 4, 8, 16 y así sucesivamente. Cada nueva posición hacia la izquierda duplica el peso anterior. Un dígito 1 incluye el peso de su columna en la suma; un 0 no lo incluye.

Para 10110, las columnas de izquierda a derecha son 16, 8, 4, 2 y 1. La suma es 16 + 0 + 4 + 2 + 0 = 22. Escriba los pesos encima de los dígitos al principio. Esta ayuda permite observar si un error proviene de una columna mal asignada o de una suma incorrecta.

Mantener el papel del cero

Los ceros interiores conservan posiciones. En 10110, eliminar el cero situado entre los primeros unos produciría otra secuencia y otra representación. No se puede borrar cualquier cero porque no aporte directamente a la suma. Su posición determina qué peso corresponde a los demás dígitos.

Los ceros iniciales, en cambio, no cambian el valor de estos enteros no signados. La escritura 00001101 representa el mismo valor que 1101, dentro de esa convención. Esta afirmación no debe extenderse sin explicación a formatos donde los bits tienen otros papeles. La guía no está introduciendo números con signo, códigos de caracteres ni representación de coma flotante.

En 10110, los unos seleccionan los pesos 16, 4 y 2; su suma es 22.

3. Convertir desde decimal y comprobar el rango

Descomponer con potencias de dos

Para representar 26, comience por la mayor potencia de dos que no lo supera: 16. Quedan 10; se incluye 8 y quedan 2. No se incluye 4, sí se incluye 2 y no se incluye 1. Las columnas 16, 8, 4, 2 y 1 reciben así los dígitos 11010.

La comprobación consiste en volver a sumar: 16 + 8 + 0 + 2 + 0 = 26. Este recorrido de ida y vuelta permite detectar posiciones intercambiadas. No es necesario introducir varios procedimientos de conversión a la vez si el primero todavía no se comprende; el método debe relacionarse con los pesos, no memorizarse como una secuencia sin significado.

Relacionar cantidad de bits y valores posibles

Con cuatro bits no signados, el menor valor es 0000, que representa cero, y el mayor es 1111, que representa 15. Hay dieciséis combinaciones, pero el mayor número es quince porque la cuenta empieza en cero. Esta distinción evita confundir el número de posibilidades con el valor máximo.

Pregunte si 16 cabe en cuatro bits bajo la misma convención. No cabe: se necesita 10000, con cinco posiciones. Los rangos de los ejercicios dependen del nivel seleccionado y no abarcan todas las representaciones informáticas. Verifique el ejemplo generado antes de asociar la dificultad a una edad o a un curso oficial.

4. Seguir una variable paso a paso

Diferenciar estado inicial y actualización

Suponga que x comienza en 2 y se repite tres veces la instrucción de sumar 2. La traza completa es 2, 4, 6, 8 si se incluye el estado inicial. Hay cuatro valores anotados, pero solo tres actualizaciones. La respuesta final es 8.

Una tabla puede tener una fila de inicio y filas numeradas del uno al tres. Escriba en cada fila el valor después de la actualización correspondiente. Este formato reduce la confusión entre contar filas y contar repeticiones. Pida al estudiante que señale qué fila representa una instrucción ejecutada y cuál solo registra el punto de partida.

Conservar el orden y el signo

Si x comienza en 11 y se resta 3 cuatro veces, los valores son 11, 8, 5, 2, −1. La última resta cruza el cero. El seguimiento no debe detenerse antes porque aparezca una cantidad negativa, salvo que una condición del algoritmo indique expresamente esa parada.

Los ejercicios disponibles usan actualizaciones repetidas de formatos definidos. Una regla constante puede comprobarse también con una expresión global: 11 − 4 × 3 = −1. Esa comprobación resulta útil aquí, pero no reemplaza la lectura paso a paso en algoritmos con cambios de regla o decisiones intermedias que no están incluidos en este ejemplo.

Desde un estado inicial de 2, tres actualizaciones que suman 2 producen 4, 6 y 8; el inicio no cuenta como una repetición.

5. Distinguir la salida del estado interno

Situar la instrucción de mostrar

Compare dos versiones que parten de x = 2 y repiten tres veces. La primera muestra x y después suma 2. Sus salidas son 2, 4 y 6, aunque el estado final termina en 8. La segunda suma 2 y después muestra x. Sus salidas son 4, 6 y 8.

Las dos versiones comparten el mismo estado final, pero no la misma secuencia de salida. Una pregunta debe especificar qué solicita: el valor final de x, todos los valores intermedios o lo que se muestra. Si el enunciado usa simplemente resultado, revise si puede haber más de una interpretación razonable.

Evitar completar instrucciones que no aparecen

No suponga que una variable se muestra cada vez que cambia. Tampoco añada una condición de parada que no está escrita. Seguir un algoritmo exige respetar las instrucciones proporcionadas, incluso si otra organización parece más habitual o más cómoda.

Estas comparaciones de salida son ampliaciones para enseñar la diferencia entre estado y observación. No describen una promesa de variación ilimitada del generador. Si prepara una pregunta propia, muestre el pseudocódigo completo y el lugar exacto de cada instrucción. Un diseño claro permite evaluar el seguimiento y no la capacidad de adivinar qué quiso escribir el autor.

6. Interpretar Y, O inclusiva y NO

Definir los operadores con casos

La conjunción Y, representada como AND, es verdadera cuando las dos entradas son verdaderas. La disyunción O inclusiva, representada como OR, es verdadera cuando al menos una entrada es verdadera, incluidas las situaciones en que ambas lo son. La negación NO, representada como NOT, invierte el valor lógico de la expresión a la que se aplica.

Use valores 1 y 0 solo después de explicar que representan verdadero y falso en la actividad. No son aquí cantidades que se suman como en una operación aritmética ordinaria. Por ejemplo, 1 OR 1 da 1 como valor lógico; no produce el número decimal dos.

Leer los paréntesis y la negación

Para NOT (1 AND 0), primero se evalúa 1 AND 0, que es 0, y después se niega, obteniendo 1. En (NOT 1) AND 0, la negación afecta solo a la primera entrada; el resultado final es 0. Los paréntesis cambian la estructura y deben formar parte de la explicación.

Evite confiar en reglas de precedencia no presentadas todavía. Los paréntesis explícitos permiten concentrarse en el significado de los operadores. Más adelante se podrán comparar convenciones de lenguajes concretos, pero no conviene suponer que todo pseudocódigo o notación usa exactamente las mismas reglas sin indicarlas.

Y exige dos entradas verdaderas, O inclusiva al menos una y NO invierte el valor de la expresión situada dentro de su alcance.

7. Usar los errores para elegir una explicación

Localizar el primer paso que cambia el significado

Si 10110 se interpreta como 16 + 8 + 4, revise la correspondencia entre dígitos y columnas. Si se responde 6 a la traza que termina en 8, compruebe si el estudiante contó el estado inicial como una repetición. Una devolución concreta debe señalar esa relación y permitir rehacerla.

En lógica, una respuesta incorrecta puede provenir de confundir O inclusiva con una elección exclusiva o de negar una expresión distinta de la indicada. Pida que se marque primero el fragmento afectado por NOT. Después evalúe cada parte. El mismo resultado equivocado puede tener varias causas, por lo que no conviene atribuir un diagnóstico automático a una única respuesta.

Ofrecer una nueva oportunidad

Después de explicar una columna binaria, cambie el número y pida una nueva conversión. Después de revisar una traza, cambie el estado inicial o el número de repeticiones manteniendo la regla. El nuevo intento permite observar si se usa la relación, en lugar de reproducir un resultado que sigue visible.

Las orientaciones de la EEF sobre retroalimentación ofrecen una referencia complementaria en inglés. Para esta práctica, reserve tiempo para que el estudiante aplique el comentario y explique el cambio realizado. Una corrección anotada por el adulto no equivale todavía a una comprensión demostrada por quien aprende.

La corrección puede centrarse en los pesos de las columnas, el número de actualizaciones o el alcance de una negación.

8. Preparar una sesión y un control accesibles

Mantener un objetivo observable

Una sesión puede centrarse únicamente en interpretar cinco bits no signados. Otra puede trabajar el recuento de actualizaciones. Introducir al mismo tiempo conversión, bucles y lógica puede hacer difícil determinar qué explica una respuesta incorrecta. Elija la combinación cuando los prerrequisitos ya permitan interpretar la tarea.

Use tablas con encabezados claros y espacio suficiente para anotar cada paso. Si los ceros y unos se presentan demasiado juntos, una dificultad visual puede interferir con la correspondencia de columnas. Revise la impresión y el tamaño de letra. No utilice solo colores para distinguir una entrada verdadera de una falsa.

Preparar el solucionario junto con la pregunta

Escriba la respuesta completa antes de distribuir el control. En una traza, incluya el estado inicial, las actualizaciones y las salidas si se piden. En lógica, anote las expresiones intermedias. En binario, muestre los pesos seleccionados. Esta revisión ayuda a descubrir ambigüedades de formato o convenciones omitidas.

Defina cómo se valorará una explicación parcialmente correcta. Un estudiante puede asignar bien los pesos y cometer una suma incorrecta; otro puede dar el número esperado sin mostrar una interpretación coherente. La puntuación debe responder al objetivo anunciado y permitir decidir qué relación conviene revisar después.

Elegir casos que distingan dos interpretaciones

Una pregunta de control es más útil cuando puede revelar la confusión que se está investigando. Si quiere distinguir O inclusiva de una condición de exclusión, el caso con dos entradas verdaderas es especialmente informativo: las dos interpretaciones no producen la misma respuesta. Usar solo una entrada verdadera y otra falsa no separaría esas posibilidades.

En una traza, una repetición única puede servir para explicar el mecanismo, pero varias repeticiones ayudan a observar el recuento de actualizaciones. En binario, un ejemplo con ceros interiores permite revisar las posiciones de una manera que una secuencia formada únicamente por unos no exige con la misma claridad. Seleccione estas variaciones por la información que aportan, no para añadir dificultad de forma arbitraria.

Después del primer resultado, pida una explicación breve antes de concluir qué entiende el estudiante. Una respuesta correcta puede provenir de una regla memorizada o de un razonamiento diferente del esperado. La combinación de un caso bien elegido y una justificación ofrece una base más clara para preparar el siguiente paso.

9. Resolver una breve evaluación original

Preguntas para un intento independiente

Estas seis preguntas comprueban relaciones trabajadas en la guía. No son un examen oficial ni una medida completa de competencia informática. Indique que los números binarios son no signados y que OR representa O inclusiva.

  1. Convierte 10011 de binario a decimal y muestra los pesos utilizados.
  2. Escribe 26 en binario y comprueba la conversión mediante una suma.
  3. x comienza en 5 y se le suma 3 cuatro veces. Escribe la traza, incluido el inicio, y el valor final.
  4. En la situación anterior, ¿cuántas actualizaciones se realizan y cuántos estados aparecen si se incluye el inicial?
  5. Evalúa NOT (1 AND 0) mostrando el resultado intermedio.
  6. Evalúa 1 OR 1 y explica por qué no es una suma decimal.

Respuestas explicadas

La primera respuesta es 16 + 2 + 1 = 19. La segunda es 11010, porque 16 + 8 + 2 = 26. En la tercera, la traza es 5, 8, 11, 14, 17 y el valor final es 17. La cuarta distingue cuatro actualizaciones de cinco estados anotados.

En la quinta, 1 AND 0 da 0 y NOT 0 da 1. En la sexta, 1 OR 1 da 1, ya que la condición de al menos una entrada verdadera se cumple. Una explicación que diga que O exige exactamente una entrada verdadera debe revisarse: esa sería una relación distinta de la O inclusiva definida para estas preguntas.

El control obtiene 19 para 10011, 11010 para 26, una traza que termina en 17 y una negación cuyo resultado es verdadero.

10. Elegir recursos y ampliar sin confundir su alcance

Revisar las posibilidades del generador

Las actividades de binario varían conversiones dentro de rangos definidos. Las trazas utilizan actualizaciones repetidas admitidas por el formato. La lógica booleana trabaja pequeñas expresiones y un conjunto limitado de combinaciones. Pedir más líneas no garantiza una variedad ilimitada de estructuras nuevas.

La evaluación de informática reúne las competencias disponibles. Para ampliaciones con salidas, decisiones o pseudocódigo propio, prepare y revise el documento en el diseñador de pruebas. No presente una ampliación sugerida en el texto como una función que el generador ya realiza automáticamente.

Conectar práctica, organización y referencias

Pruebe una actividad gratuita para comprobar el formato y el solucionario. Consulte la biblioteca para las colecciones existentes y la comparación entre gratis y Plus para las funciones de guardado y los límites actuales. La suscripción debe responder a su uso de preparación y reutilización, no a una expectativa de cobertura completa de la informática.

La explicación de números binarios de CS Unplugged ofrece una referencia educativa complementaria en inglés. Los ejemplos, trazas y preguntas de esta guía son originales. Adapte la notación al curso y conserve las convenciones explícitas: permiten que el estudiante razone sobre el sistema presentado y que el docente interprete la respuesta con claridad.

Localizar el primer cambio entre dos recorridos

Use estas instrucciones adicionales: asignar 4 a x, sumar 3 y multiplicar x por 2. Los valores sucesivos son 4, 7 y 14. Intercambie después las dos últimas instrucciones. Ahora aparecen 4, 8 y 11. Aunque se utilizan los mismos números y operaciones, el orden modifica el resultado. Pida señalar la primera fila en la que se separan ambos recorridos, en lugar de comparar únicamente las respuestas finales. Esa fila permite investigar la causa del cambio. Una tabla con paso, instrucción y valor actual es suficiente. Solicite una explicación breve para cada actualización y mantenga visible el valor anterior. Esta actividad adicional en papel desarrolla el seguimiento de algoritmos; no promete que el generador ejecute o depure programas arbitrarios escritos por el usuario.

Materias y habilidades

Estos ejercicios son originales. Los niveles son orientativos y no acreditan homologación curricular nacional.