Variables, Condicionales y Comentarios en Programación
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Qué método se utiliza para comprobar si un botón estaba pulsado desde que se encendió el micro:bit o desde la última vez que se usó?

  • button.was_pressed() (correct)
  • is_pressed()
  • get_button_state()
  • check_button()
  • ¿Qué función se utiliza para medir la intensidad de luz que incide en el micro:bit, con valores de 0 a 255?

  • get_light_intensity()
  • read_light_sensor()
  • display.read_light_level() (correct)
  • detect_light_level()
  • Para reproducir una melodía en el micro:bit, ¿qué se debe hacer cuando se quiere que pase algo mientras la música está sonando?

  • Esperar a que la música termine por completo
  • Añadir wait=False (correct)
  • No es posible hacer otra acción mientras suena la música
  • Añadir wait=True
  • ¿Qué función se utiliza para tomar lecturas de temperatura en centígrados en el micro:bit?

    <p>temperature()</p> Signup and view all the answers

    Si se desea medir el nivel de sonido con el micrófono del micro:bit, ¿qué función se debe utilizar?

    <p>microphone.sound_level()</p> Signup and view all the answers

    ¿Qué son los comentarios en el código de programación?

    <p>Explicaciones del código que ayudan a entender las funciones o procesos desarrollados.</p> Signup and view all the answers

    ¿Qué se necesita para declarar una variable en programación?

    <p>Nombre de la variable, símbolo igual y dato o dato de entrada.</p> Signup and view all the answers

    ¿Qué se muestra en la pantalla LED al ejecutar 'display.show(23)' en el micro:bit?

    <p>Número 23.</p> Signup and view all the answers

    ¿Cuál es la función principal de las condicionales en programación?

    <p>Evaluar operaciones lógicas y ejecutar acciones según el resultado.</p> Signup and view all the answers

    ¿Qué se logra al ejecutar 'sleep(400)' después de mostrar una imagen predefinida en el micro:bit?

    <p>Detener la ejecución del programa por 400 milisegundos.</p> Signup and view all the answers

    Study Notes

    Detección de Pulsaciones de Botón

    • Puedes usar la función button_a.was_pressed() o button_b.was_pressed() para comprobar si un botón se pulsó desde que se encendió el micro:bit o desde la última vez que se usó.

    Medición de Intensidad de Luz

    • Utiliza input.light_level() para medir la intensidad de luz que incide en el micro:bit. Los valores van de 0 (oscuridad) a 255 (luz brillante).

    Reproducción de Música y Eventos

    • Puedes usar la función music.play_melody para reproducir una melodía.
    • Para que ciertas acciones ocurran mientras la música está sonando, puedes usar la función music.begin() para comenzar la reproducción de música, y luego ejecutar los eventos.

    Lecturas de Temperatura

    • Utiliza la función input.temperature() para obtener la temperatura actual en grados centígrados.

    Medición de Nivel de Sonido

    • Puedes usar la función input.sound_level() para medir el nivel de sonido capturado por el micrófono del micro:bit.

    Comentarios en Código

    • Los comentarios son notas que se agregan al código para explicar su funcionamiento o propósito.
    • Se ignoran por el intérprete del código, por lo que no afectan la ejecución del programa.
    • Puedes usar # para comentarios de una sola línea o """ para comentarios multilínea.

    Declaración de Variables

    • Para declarar una variable, debes asignarle un nombre y un valor.
    • La sintaxis general es nombre_variable = valor.

    Visualización en Pantalla LED

    • Al ejecutar display.show(23) en el micro:bit, se muestra el número 23 en la pantalla LED.

    Condicionales en Programación

    • Las condicionales permiten que un programa ejecute diferentes bloques de código dependiendo de si una condición se cumple o no.
    • Las expresiones condicionales usan palabras clave como if, else if, y else.

    Retraso en la Ejecución

    • Ejecutar sleep(400) después de mostrar una imagen predefinida en el micro:bit pausa la ejecución del programa durante 400 milisegundos (0.4 segundos).
    • Esto le da tiempo al usuario para ver la imagen antes de que se ejecute la siguiente instrucción.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Learn about variables as memory spaces to store information, conditionals as logical processes to evaluate true or false statements, and comments as explanations or information in code.

    More Like This

    Use Quizgecko on...
    Browser
    Browser