Teach Design Thinking And Coding With Micro:Bit And Arcade Games

Поделиться
HTML-код
  • Опубликовано: 9 фев 2025
  • OPEN THE APP: cardboard.lofi...
    MORE INFO: cardboard.lofi...
    What you need:
    BBC Micro:Bit
    laptop or computer with bluetooth 4.0
    Blockout is a very basic arcade-style game. You control the paddle left and right trying to catch a bouncing ball, the ball destroys blocks on the top of the screen. your goal is to destroy all the blocks, you loose when the ball falls down.
    How do you control the paddle - WITH YOUR MICRO:BIT!
    But this app is not about playing this game - this would be boring.
    Our goal is to design the game controller.
    You use the Micro:Bit but there is no one method how it controls the paddle - YOU DESIGN IT!
    What can you do?
    use accelerometer to convert M:B angle into paddle position
    use A and B buttons to move the paddle left and right like in a regular gamepad
    connect bananas to inputs pins to turn them into buttons
    build a ballance board to stand on and detect its position with Accelerometer
    use your imagination!
    This app is a nice exercise with design thinking pattern.
    IDEA - imagine how do you want to control the game
    PROTOTYPE - code it, if it has any physical additions - build it
    TESTING - play the game with your controller - test how it works, was your idea effective, is there something to improve?
    REPEAT THE CYCLE - to improve on your experience
    Do not provide “correct” solution to your students, let them experiment, work in groups and test each others ideas.
    Make a Blockout competition in the end.
    I hope you will have fun.
    SUPPORT CARDBOARD ROBOTS
    Buy our robotic kit!
    cardboard.lofi...

Комментарии • 2

  • @lylewilliams7716
    @lylewilliams7716 10 месяцев назад

    Great stuff. Do you do any of the programming for micro it in Python?

    • @CARDBOARD_ROBOTS
      @CARDBOARD_ROBOTS  10 месяцев назад

      Hey, I explore simple stuff, there was no need for python by now. As for the apps they are in javascript and react. Fun fact: the blockout game is 90% output of ChatGPT.