Desafíos de programación Product code check digits

Número Nombre Nivel del desafío Idiomas
1.1 No disponible en español
12 digit product codes: Weighted sum of digits (entered one at a time)
Experiencia en crecimiento
Resultados del aprendizaje

Los alumnos podrán:

  • Describir cómo las variables almacenan valores y cómo se usan en tu programa.
    Informática: Programación
  • Explicar cómo concatenar (unir) cadenas de caracteres.
    Informática: Programación
  • Explicar qué hay que tener en cuenta al solicitar una entrada por parte del usuario final.
    Informática: Programación
Challenge Solutions
Show Scratch solution
1.2 No disponible en español
13 digit product codes: Weighted sum of digits (entered one at a time)
Experiencia en crecimiento
Resultados del aprendizaje

Los alumnos podrán:

  • Describir cómo las variables almacenan valores y cómo se usan en tu programa.
    Informática: Programación
  • Explicar cómo concatenar (unir) cadenas de caracteres.
    Informática: Programación
  • Explicar qué hay que tener en cuenta al solicitar una entrada por parte del usuario final.
    Informática: Programación
Challenge Solutions
Show Scratch solution
2.1 No disponible en español
12 digit product codes: Check if total is a multiple of 10 (entered one at a time)
Experiencia en crecimiento
Resultados del aprendizaje

Los alumnos podrán:

  • Describir cómo las variables almacenan valores y cómo se usan en tu programa.
    Informática: Programación
  • Explicar cómo concatenar (unir) cadenas de caracteres.
    Informática: Programación
  • Explicar qué hace el operador módulo en tu programa.
    Informática: Programación
  • Explicar qué hay que tener en cuenta al solicitar una entrada por parte del usuario final.
    Informática: Programación
  • Identificar cuándo usar una sentencia IF para verificar un conjunto de condiciones.
    Informática: Programación
Challenge Solutions
Show Scratch solution
2.2 No disponible en español
13 digit product codes: Check if total is a multiple of 10 (entered one at a time)
Experiencia en crecimiento
Resultados del aprendizaje

Los alumnos podrán:

  • Describir cómo las variables almacenan valores y cómo se usan en tu programa.
    Informática: Programación
  • Explicar cómo concatenar (unir) cadenas de caracteres.
    Informática: Programación
  • Explicar qué hace el operador módulo en tu programa.
    Informática: Programación
  • Explicar qué hay que tener en cuenta al solicitar una entrada por parte del usuario final.
    Informática: Programación
  • Identificar cuándo usar una sentencia IF para verificar un conjunto de condiciones.
    Informática: Programación
Challenge Solutions
Show Scratch solution
3.1 No disponible en español
12 digit product codes: Check if total is a multiple of 10 (one line of input)
Experiencia en crecimiento
Resultados del aprendizaje

Los alumnos podrán:

  • Describir cómo funciona una sentencia anidada en relación a tu programa.
    Informática: Programación
  • Explicar la diferencia entre la sentencia SET y la sentencia CHANGE cuando se usan para actualizar el valor de una variable.
    Informática: Programación
  • Explicar por qué es importante elegir un buen nombre para una variable.
    Informática: Programación
Challenge Solutions
Show Scratch solution
3.2 No disponible en español
13 digit product codes: Check if total is a multiple of 10 (one line of input)
Experiencia en crecimiento
Resultados del aprendizaje

Los alumnos podrán:

  • Describir cómo funciona una sentencia anidada en relación a tu programa.
    Informática: Programación
  • Explicar la diferencia entre la sentencia SET y la sentencia CHANGE cuando se usan para actualizar el valor de una variable.
    Informática: Programación
  • Explicar por qué es importante elegir un buen nombre para una variable.
    Informática: Programación
Challenge Solutions
Show Scratch solution
4.1 No disponible en español
12 and 13 digit product codes: Check for a valid product code (any length)
Listo para expandir
Resultados del aprendizaje

Los alumnos podrán:

  • Describir cómo funciona una sentencia anidada en relación a tu programa.
    Informática: Programación
  • Explicar la diferencia entre la sentencia SET y la sentencia CHANGE cuando se usan para actualizar el valor de una variable.
    Informática: Programación
  • Explicar por qué es importante elegir un buen nombre para una variable.
    Informática: Programación
Challenge Solutions
Show Scratch solution
5.1 No disponible en español
12 digit product codes: Calculate the last digit (entered one digit at a time)
Listo para expandir
Resultados del aprendizaje

Los alumnos podrán:

  • Demostrar cómo funciona la indexación para acceder a una letra en la posición especificada en una cadena.
    Informática: Programación
  • Explicar cómo concatenar (unir) cadenas de caracteres.
    Informática: Programación
  • Explicar la diferencia entre la sentencia SET y la sentencia CHANGE cuando se usan para actualizar el valor de una variable.
    Informática: Programación
  • Identificar cómo y cuándo usar un bucle para repetir un conjunto de instrucciones.
    Informática: Programación
Challenge Solutions
Show Scratch solution
5.2 No disponible en español
13 digit product codes: Calculate the last digit (entered one digit at a time)
Listo para expandir
Resultados del aprendizaje

Los alumnos podrán:

  • Demostrar cómo funciona la indexación para acceder a una letra en la posición especificada en una cadena.
    Informática: Programación
  • Explicar cómo concatenar (unir) cadenas de caracteres.
    Informática: Programación
  • Explicar la diferencia entre la sentencia SET y la sentencia CHANGE cuando se usan para actualizar el valor de una variable.
    Informática: Programación
  • Identificar cómo y cuándo usar un bucle para repetir un conjunto de instrucciones.
    Informática: Programación
Challenge Solutions
Show Scratch solution
6.1 No disponible en español
12 digit product codes: Calculate the last digit (one line of input)
Listo para expandir
Resultados del aprendizaje

Los alumnos podrán:

  • Demostrar cómo funciona la indexación para acceder a una letra en la posición especificada en una cadena.
    Informática: Programación
  • Explicar cómo concatenar (unir) cadenas de caracteres.
    Informática: Programación
  • Explicar la diferencia entre la sentencia SET y la sentencia CHANGE cuando se usan para actualizar el valor de una variable.
    Informática: Programación
Challenge Solutions
Show Scratch solution
6.2 No disponible en español
13 digit product codes: Calculate the last digit (one line of input)
Listo para expandir
Resultados del aprendizaje

Los alumnos podrán:

  • Demostrar cómo funciona la indexación para acceder a una letra en la posición especificada en una cadena.
    Informática: Programación
  • Explicar cómo concatenar (unir) cadenas de caracteres.
    Informática: Programación
  • Explicar la diferencia entre la sentencia SET y la sentencia CHANGE cuando se usan para actualizar el valor de una variable.
    Informática: Programación
Challenge Solutions
Show Scratch solution