Teaching Kids Programming: Videos on Data Structures and Algorithms
The Microbit is a little device invented by BBC. This chip has 25 pixels (screen – output), 2 buttons (A and B) and a few pins that can be connected to external hardware. The Microbit supports Python and Javascript.
We can develop and test our code at the following Simulator:
https://makecode.microbit.org/#editor
The following Microbit code shows how to control buttons when A, B or A+B is pressed.
def on_button_pressed_a():
basic.show_string("A")
input.on_button_pressed(Button.A, on_button_pressed_a)
def on_button_pressed_b():
basic.show_string("B")
input.on_button_pressed(Button.B, on_button_pressed_b)
def on_button_pressed_ab():
basic.show_string("AB")
input.on_button_pressed(Button.AB, on_button_pressed_ab)
The following shows an animation of a running dot/pixel from left to right, top to bottom. led.plot(x, y) and led.unplot(x, y) sets and clears a pixel respectively.
x = 0
y = 0
def onEvery_interval():
global x, y
led.unplot(x, y)
x += 1
if x == 5:
x = 0
y += 1
if y == 5:
y = 0
led.plot(x, y)
loops.every_interval(200, onEvery_interval)
–EOF (The Ultimate Computing & Technology Blog) —
335 wordsLast Post: How to Comply with GDPR in Adsense?
Next Post: Teaching Kids Programming - Design and Develop an Apple Catching Game on Microbit using Python
