By now, you should be fairly comfortable with micro:bit LED display, images, and animations.
In this chapter, you learn how to use the two built-in buttons on the front of the micro:bit board. You also learn how to connect external buttons to handle user inputs and control the execution flow of a program according to the button events.