Self Driving Cars

A Rationale for the Approach to the Brief:

Research

This is the result of the code for our self-driving microbit car.

Response To Brief


We used this code as it was the best possible to getting our car to drive to our satisfaction.



Design and Development of the Artefact:

The iterative design process



1. We downloaded the motorbit extension, got the "move forward" block and put it inside the "forever" block

2. We then took the "if" block and put it under the motorbit block.
So we made it in a way where if the "analog read pin" block wasless than 300, it would then display the next bit of code explained in the next step.

3. The last few bloks of code made it so that it would showcase an icon as well as play a bit of music, while the car stopped fr a millisecond each time the music played.



Evidence of Computational Thinking


We basically just improvised through this whole process.
We ignored all the other advanced steps to mimic an actual working car and decided to start simple through iterative design, while adding more features throughout the project.
It was a goood decision as it did not cause any stress for the both of us.