PC-Microbit
Index:
Introduction
Lessons_1
- 1. Mu editor
- 2. Microbit library
- 3. EXT: Mu editor Errors
- 4. while True loops
- 5. Scroll text
- 6. EXT: Scroll text
- 7. Show text
- 8. EXT: Show text
- 9. Sleep
- 10. Built-in images
- 11. EXT: Using built-in images
- 12. Buttons and selection
- 13. EXT: Buttons and selection
- 14. EXT: While loops
- 15. for-loops
- 16. EXT: for-loops
- 17. for-loops using the range function
- 18. EXT: for-loops using the range function
Lessons_1_Practice
Lessons_1_Practice_Answers
BreadBoards
BreadBoard_projects
Definition_blocks
Errors
Lessons_2
Images
- 1. Built-in images
- 2. Built-in images advanced
- 3. Image strings
- 4. Heart beat simulation
- 5. Setting pixels
- 6. Random pixels
- 6.1. Random pixel and random brightness
- 6.2. Random pixel randint
- 6.3. Tuple unpacking using an asterisk in a function call
- 6.4. Tuple unpacking in multiple assignment
- 6.5. Random pixel randrange(stop)
- 6.6. Random pixel randrange(start, stop)
- 6.7. Random pixel randrange(start, stop, step)
- 6.8. Random pixel random.choice
- 6.9. Random Pixel rows and columns
- 6.10. Random Pixels
- 6.11. Random Pixels choice Pixel rows and columns lists
- 6.12. get_pixel and set_pixel
- 7. Image arithmetic
- 8. Byte array images
- 8.1. bytearray with integer list
- 8.2. Uniform images using List multiplication
- 8.3. bytearray gradients using List multiplication
- 8.4. bytearray irregular patterns using List multiplication and concatenation
- 8.5. Integer-list-producing definitions for bytearray
- 8.6. Random-integer-producing definitions for bytearray
- 8.7. List comprehension for bytearray images
- 8.8. List comprehension with alternatives for bytearray images
- 9. Moving images
- 10. Oversize Byte array images
- 11. Flip and Rotate images
- 11.1. Useful Syntax
- 11.2. Pixels from repr
- 11.3. Brightness array
- 11.4. So far
- 11.5. Flipping horizontally
- 11.6. Flipping vertically
- 11.7. Flipping a list of images
- 11.8. Rotating 270 degrees
- 11.9. Rotating 90 degrees clockwise
- 11.10. Rotating 180 degrees
- 11.11. Rotating image animation
- 11.12. Rotating a list of images
- 12. Image masks
- 13. Flame simulation
- 14. Pixel Class
- 15. Screen Class
- 16. Other image methods
Classes
Radio
Extra microbit
- 1. Modules
- 2. builtins
- 2.1. abs
- 2.2. all
- 2.3. any
- 2.4. bin
- 2.5. bool
- 2.6. bytearray
- 2.7. bytes
- 2.8. callable
- 2.9. chr
- 2.10. classmethod
- 2.11. complex
- 2.12. delattr
- 2.13. dict
- 2.14. dir
- 2.15. divmod
- 2.16. Ellipsis
- 2.17. enumerate
- 2.18. eval
- 2.19. exec
- 2.20. filter
- 2.21. float
- 2.22. format
- 2.23. getattr
- 2.24. globals
- 2.25. hasattr
- 2.26. hash
- 2.27. help
- 2.28. hex
- 2.29. id
- 2.30. input
- 2.31. int
- 2.32. isinstance
- 2.33. issubclass
- 2.34. iter
- 2.35. len
- 2.36. list
- 2.37. locals
- 2.38. map
- 2.39. max
- 2.40. memoryview
- 2.41. min
- 2.42. next
- 2.43. object
- 2.44. oct
- 2.45. open
- 2.46. ord
- 2.47. pow
- 2.48. print
- 2.49. property
- 2.50. range
- 2.51. repr
- 2.52. reversed
- 2.53. round
- 2.54. set
- 2.55. setattr
- 2.56. slice
- 2.57. sorted
- 2.58. staticmethod
- 2.59. str
- 2.60. sum
- 2.61. super
- 2.62. tuple
- 2.63. type
- 2.64. zip
- 2.65. Exceptions
- 3. os module
- 4. machine module
- 5. gc module
- 6. antigravity love this modules