You are on page 1of 3

BBC micro:bit, MicroPython

Robotika tagozat
1–2. óra

1. feladat
1 from microbit import *
2 display.scroll(’Szia!’)

2. feladat
1 # Onallo munka
2 # Szemelyesen nekunk koszonjon a micro:bit! Pl.:
3
4 from microbit import *
5 display.scroll(’Szia, Kati!’)

3. feladat
1 from microbit import *
2 display.show(Image.HAPPY)

4. feladat
1 # Onallo munka
2 # Valasszunk masik kepet az Image osztalybol! Pl.:
3
4 from microbit import *
5 display.show(Image.YES)

5. feladat
1 from microbit import *
2
3 hajo = Image(’05050:’
4 ’05050:’
5 ’05050:’
6 ’99999:’
7 ’09990’)
8
9 display.show(hajo)

1
6. feladat
1 # A verprofik egy sorban is megirhatjak:
2
3 from microbit import *
4 hajo = Image(’05050:05050:05050:99999:09990’)
5 display.show(hajo)

7. feladat
1 # Onallo munka
2 # Rajzoljunk valami szepet! Pl.:
3
4 from microbit import *
5 vasarely_utan = Image(’03630:36963:69996:36963:03630’)
6 display.show(vasarely_utan)

8. feladat
1 from microbit import *
2 display.show(Image.ALL_CLOCKS, loop=True, delay=100)

9. feladat
1 # Onallo munka
2 # Pontosan egy perc alatt erjen korbe a mutato!
3
4 from microbit import *
5 display.show(Image.ALL_CLOCKS, loop=True, delay=5000)

10. feladat
1 # Onallo munka
2 # Jatsszuk le az ALL_ARROWS animaciot ismetles nelkul 2 mp alatt!
3
4 from microbit import *
5 display.show(Image.ALL_ARROWS, delay=250)

11. feladat
1 from microbit import *
2
3 hajo1 = Image(’05050:’
4 ’05050:’
5 ’05050:’
6 ’99999:’
7 ’09990’)
8
9 hajo2 = Image(’00000:’
10 ’05050:’
11 ’05050:’

2
12 ’05050:’
13 ’99999’)
14
15 hajo3 = Image(’00000:’
16 ’00000:’
17 ’05050:’
18 ’05050:’
19 ’05050’)
20
21 hajo4 = Image(’00000:’
22 ’00000:’
23 ’00000:’
24 ’05050:’
25 ’05050’)
26
27 hajo5 = Image(’00000:’
28 ’00000:’
29 ’00000:’
30 ’00000:’
31 ’05050’)
32
33 hajo6 = Image(’00000:’
34 ’00000:’
35 ’00000:’
36 ’00000:’
37 ’00000’)
38
39 hajok = [hajo1, hajo2, hajo3, hajo4, hajo5, hajo6]
40 display.show(hajok, delay=250)

12. feladat
1 # Onallo munka
2 # Az elsullyedt hajo emelkedjen ki a habokbol, majd sullyedjen el...
3 # ...ujra meg ujra, az idok vegezeteig!
4
5 # Csak az elozo feladat veget irjuk at a 39. sortol kezdve!
6 hajok_le = [hajo1, hajo2, hajo3, hajo4, hajo5, hajo6]
7 hajok_fel = [hajo5, hajo4, hajo3, hajo2]
8
9 display.show(hajok_le + hajok_fel, delay=250)

Házi feladat
1 # Onallo munka
2 # Animaljunk valami szepet!
3
4 # python.microbit.org

You might also like