Lesson 3 Counter lesson¶
Learn how to create a counter with with on button pressed.
Topic¶
Variables
Quick Links¶
- counter activity
- counter challenges
- counter quiz
- Name
- Directions
- 1. What is a variable?
- 2. Draw the stored value for the variable called count
- 3. Draw which LEDs are ON after running this code and pressing button "A" once. Explain you chose to draw that number
- 4. Draw which LEDs are ON after running this code and pressing button "A" three times. Explain you chose to draw that number
- counter quiz answers
- 1. What is a variable?
- 2. Draw the stored value for the variable called count
- 3. Draw which LEDs are ON after running this code and pressing button "A" once. Explain you chose to draw that number
- 4. Draw which LEDs are ON after running this code and pressing button "A" three times. Explain you chose to draw that number
Prior learning and lesson level¶
Learn how to create a variable to keep track of the current count. We will be learning how to create a counter app using a variable and simple commands, such as on button pressed, and show number.
Documentation¶
input.compassHeading()
basic.forever(() => {})
let x = 0
if (true) {}
basic.showString("Hello!")
basic.showLeds(`
. . . . .
. . . . .
. . # . .
. . . . .
. . . . .
`)
Objectives¶
- learn how to create a variable as a place where you can store data so that you can use it later in your code, accessible across all functions, and in nested code blocks
- learn how arithmetic operators operate on numbers and return a number
- learn how to run code when an input button is pressed
- learn how to show a number on the LED screen, one digit at a time (scrolling from left to right)