Basic programming concepts were introduced to students by programming remote controlled (RC) cars in Python. They learnt how to import libraries, connect with the RC Cars over the internet and use a sequence of commands to program them to follow a predetermined path. The communication between their computers and the cars was explained and the different points of failure were discussed. Finally, the security and privacy implications of communicating over the internet were presented and discussed.
Teacher: Δημήτρης Βελιμπάσης