1. Arduino, 2019. GitHub - arduino/arduino-cli: Arduino command line interface. https://github.com/arduino/arduino-cli, Online; last accessed September 23, 2019.
2. Pyot, a macroprogramming framework for the internet of things;Azzará,2014
3. Software Architecture in Practice;Bass,2012
4. Exploring exploratory programming;Beth Kery,2017
5. Exploring the Benefits and Barriers of Using Computational Notebooks for Collaborative Programming Assignments;Borowski,2020