Habilidades Problemas de código

Preguntas de código, recorridas línea a línea en la pizarra de un profesor.

Pega el código y la pregunta, o sube una foto o un PDF del examen, y Chasca crea un video que recorre el código como lo ejecuta el ordenador: el código se queda junto al desarrollo, cada valor se escribe en la pizarra al cambiar, y la salida o la corrección queda enmarcada. También resuelve sistemas de numeración, tablas de verdad y consultas SQL, para profesores de informática y creadores de cursos, y cada respuesta se calcula una segunda vez antes de crear el video.

  • 16:9, horizontal
  • 1 minuto a 30 minutos
  • Profesores de informática y creadores de cursos
Creado con este prompt: “Trace these for my class. 1) What is the output? x = [1, 2, 3] y = x y.append(4) print(len(x)) 2) Convert 45 to binary, then to hexadecimal.”

De un vistazo

Qué obtienes.

Formato
16:9, horizontal
Duración
1 minuto a 30 minutos
Se parte de
Código y preguntas pegados, o fotos, un PDF o un documento con el examen (hasta 20 páginas)
Idiomas
Los 79 idiomas para la narración; el código se queda exactamente como está escrito
Aspecto
Una pizarra negra o una pizarra blanca, tu código junto al desarrollo y el seguimiento escrito al decirlo
Narración
Cualquiera de los 30 narradores o tu propia voz, con subtítulos
Precio
Gasta los minutos de tu plan como cualquier video, desde $9.99 al mes con 30 minutos. Tus primeros 2 videos son gratis, de hasta un minuto cada uno.

Para quién es

Hecha para quienes enseñan programación.

Profesores de informática

Da a cada pregunta de “¿qué imprime esto?” de la hoja un seguimiento que los estudiantes puedan repetir, valor por valor, la noche antes del examen.

Creadores de cursos

Añade un seguimiento resuelto bajo cada ejercicio de tu curso, explicado en el idioma de tus alumnos, con las palabras del código dichas como las dicen los programadores.

Tutores y mentores

Muestra a un estudiante por qué falla una línea, un índice más allá del final de una lista o unos dos puntos que faltan, y después la corrección, un paso cada vez.

Cómo funciona

De una pregunta de código a una solución recorrida.

  1. 1

    Pega el código y la pregunta

    Preguntas de salida, búsqueda de errores, sistemas de numeración, tablas de verdad o SQL sobre una tabla, escritas o como foto o PDF.

  2. 2

    Recorrido línea a línea

    El código se queda junto al desarrollo y se recorre como lo ejecuta el ordenador, cada valor al cambiar.

  3. 3

    El seguimiento en la pizarra

    Los valores, las salidas y los errores se escriben paso a paso en la pizarra al decirlos.

  4. 4

    Comprobado y enmarcado

    La respuesta se calcula una segunda vez antes de enmarcarla, y las palabras del código se leen como las dicen los programadores.

Ejemplos

Videos creados con esta habilidad.

  • Una lista de Python compartida, y luego 45 en binario y hexadecimal

    Una lista a la que apuntan dos nombres, rastreada línea por línea junto al código, y luego un número convertido paso a paso.

    PromptTrace these for my class. 1) What is the output? x = [1, 2, 3] y = x y.append(4) print(len(x)) 2) Convert 45 to binary, then to hexadecimal.

    Hecho a partir de un promptProblemas de códigoInglés

  • Converta 45 para binário e hexadecimal

    Sistemas numéricos en portugués de Brasil: dividir entre dos y luego agrupar los bits en hexadecimal.

    PromptConverta 45 para binário e depois para hexadecimal.

    Hecho a partir de un promptProblemas de códigoPortugués

  • La tabla de verdad de (A AND B) OR NOT C

    Las ocho filas resueltas en la pizarra, primero cada mitad y luego el OR, terminando con el patrón de la última columna.

    PromptFill in the truth table for (A AND B) OR NOT C.

    Hecho a partir de un promptProblemas de códigoInglés

  • Encuentra el error en dos líneas de Python

    Un bucle for sin los dos puntos: el error encontrado, por qué Python se detiene antes de imprimir nada y luego la línea corregida.

    PromptFind the error: for i in range(5) print(i)

    Hecho a partir de un promptProblemas de códigoInglés

  • Seguimiento de una consulta SQL, cláusula por cláusula

    FROM, WHERE, ORDER BY y SELECT aplicados en el orden en que SQL los ejecuta, sobre una pequeña tabla de notas de estudiantes.

    PromptTrace this on students(name, marks) with Asha 92, Ravi 78, Meera 85: SELECT name FROM students WHERE marks > 80 ORDER BY marks DESC;

    Hecho a partir de un promptProblemas de códigoInglés

  • ¿Qué imprime esta función recursiva?

    La recursión explicada en español: f(4) se despliega llamada por llamada hasta el caso base y luego se multiplica de vuelta hasta llegar a 24.

    Prompt¿Qué imprime este código? def f(n): return 1 if n == 0 else n * f(n - 1) print(f(4))

    Hecho a partir de un promptProblemas de códigoEspañol

Lo que no hace

  • Ejecutar tu código en un ordenador: se recorre y después se calcula una segunda vez.
  • Dibujar por ahora los símbolos de las puertas lógicas: las preguntas de lógica se resuelven con tablas de verdad.
  • Meter un programa largo en la pizarra: el código junto al desarrollo admite unas 15 líneas, la extensión de una pregunta de examen.

Por qué la creamos

Seguir el código es como los estudiantes aprenden qué hace realmente, y es el paso que se saltan cuando nadie mira. Un profesor puede recorrer un bucle en la pizarra, pero no cada pregunta de cada hoja para cada estudiante que faltó a la clase. Creamos la habilidad de código para que cada pregunta pueda tener su seguimiento, valor por valor, en el idioma en que se da clase.

Lee por qué la creamos

Preguntas frecuentes

Resolvemos tus dudas.

¿Tienes otra pregunta? Las preguntas frecuentes generales cubren las voces, los idiomas y la API.

Sí. La habilidad “Code problems” de Chasca crea un video narrado que recorre tu código línea a línea en la pizarra de un profesor: el código se queda junto al desarrollo, cada valor se escribe al cambiar y la salida queda enmarcada. Pega el código y la pregunta, o sube una foto o un PDF del examen.

No. El código se recorre como lo recorre un profesor, y la respuesta se calcula una segunda vez a partir del mismo código antes de crear el video. Si las dos respuestas difieren, la página del video te dice qué pregunta revisar.

Preguntas de salida y de seguimiento, búsqueda y corrección de errores, sistemas de numeración como de decimal a binario o hexadecimal, tablas de verdad, algoritmos, recursión y consultas SQL sobre una tabla. Un algoritmo puede dibujarse como diagrama de flujo y una recursión como un árbol de sus llamadas.

Pega el código en el lenguaje que use tu curso: se muestra exactamente como está escrito y se lee como lo leen los programadores. Las preguntas que escribe por ti están en Python, salvo que pidas otro lenguaje.

Sí, en cualquiera de los 79 idiomas en que narra Chasca. La explicación está en tu idioma, mientras que el código, sus palabras clave y sus nombres se quedan como están escritos y se dicen como los dicen los programadores.

De un minuto a 30 minutos en un plan de pago; los videos gratis duran hasta un minuto. Un video sigue sus preguntas, cada una en su pizarra, así que varias preguntas dan un video más largo.

Tus primeros 2 videos son gratis, de hasta 1 minuto cada uno, con marca de agua. No necesitas tarjeta. Una habilidad también funciona en los videos gratis, de hasta un minuto. Después, los planes empiezan en $9.99 al mes con 30 minutos. Ver precios.

Tu próximo video explicativo tarda menos de un minuto.

Tus primeros 2 videos son gratis, de hasta 1 minuto cada uno, con marca de agua. No necesitas tarjeta. Producto completo, con todas las voces y estilos incluidos.