## How to teach, design and program robotic and IoT systems J. Hrbáček, M. Biňas, J. Strach / [**ICETA 2022**](http://www.iceta.sk/)
It is necessary to learn, how to **design** and **program** robots **systematically** and **adapt** teaching to actual needs.
## 20 Years of Experience
## Trainings for Trainers ![Johny Five is Learning](images/johny.five.is.learning.gif)
* tech is evolving * level of knowledge of trainers * need for creation of network of experts * teaching on different professional levels
> Traditional robotic and IoT courses are focuses **only to programming** and **not to the hardware** related topics.
design and construction of these systems consists of two parts: 1. **hardware part** 2. **software part**
### ...some consequences follows...
* **wrong wiring** and **defective parts** * students are not able to identify and fix such issues (nobody teached them) * many teachers are not capable too :-(
* **no diagnostics** during development * **no selftest** when system is turned on * trial-and-error procedure instead :-(
![Car Dashboard Selftest](images/car.dashboard.png)
![Check Engine](images/check.engine.gif)
## Questions?
![qr code](https://api.qrserver.com/v1/create-qr-code/?data=https://bit.ly/3ETfDVb&size=300x300) (**https://bit.ly/3ETfDVb**)