# Case 01: Move Forward or Reverse at the Full Speed ## Purpose --- - Learn the basic functions of [Cutebot](https://shop.elecfreaks.com/products/elecfreaks-micro-bit-smart-cutebot-kit-without-micro-bit-board?_pos=1&_sid=4c6909119&_ss=r) move forward or reverse. ## Materials --- - 1 x [Cutebot Kit](https://shop.elecfreaks.com/products/elecfreaks-micro-bit-smart-cutebot-kit-without-micro-bit-board?_pos=1&_sid=4c6909119&_ss=r) ## Software Platform --- [MicroSoft makecode](https://makecode.microbit.org/#) ## Programming --- ### Step 1 - Click the "Advanced" to see more choices in the MakeCode drawer. ![](./images/cutebot-pk-1.png) - A codebase is required for [Cutebot](https://shop.elecfreaks.com/products/elecfreaks-micro-bit-smart-cutebot-kit-without-micro-bit-board?_pos=1&_sid=4c6909119&_ss=r) programming, click “Add Package” at the bottom of the drawer, search `Cutebot` in the dialogue box and download it. ![](./images/cutebot-pk-11.png) ***Note:*** If you met a tip indicating incompatibility of the codebase, you can continue with the tips or build a new project there. ### Step 2 - Choose "show icon" in the `On start`bricks. ![](./images/case_01_02.png) ### Step 3 - Drag `go straight at full speed` brick into `on button A pressed` brick. ![](./images/case_01_01.png) ### Step 4 - Drag ``reverse at full speed` brick into `on button B pressed` brick. ![](./images/case_01_03.png) ### Programming Links: [https://makecode.microbit.org/_c95AfgFdWiPH](https://makecode.microbit.org/_c95AfgFdWiPH) You can also download it directly below:
## Result --- - After button A being pressed, the car moves forward at its full speed. - After button B being presseD, the car reverses at its full speed。 ## Exploration --- How to program the car to stop moving after pressing button A ? ## FAQ --- ## Relevant Files ---