Week - 1 |
Course introduction: Producing working prototypes with software, hardware and various materials
Introduction of tools to be used in the course: Arduino platform, electronic components, software |
Week - 2 |
Interaction design: What is interaction? Why is it important to designers? |
Week - 3 |
Introduction to electronic programming: Arduino development platform, programming structure |
Week - 4 |
Basic Circuit Elements, setup and introduction to Arduino programming |
Week - 5 |
ArduinoBlocks, Arduino IDE, Tinkercad, Fritzing environments |
Week - 6 |
Arduino syntax, variables, data types, functions, operators |
Week - 7 |
Using digital input/output and Analog input functions and manufacturing a simple electronic assembly |
Week - 8 |
Autopsy of input and output elements of simple electronic devices used in daily life |
Week - 9 |
Interactive product recommendations: Project development with multiple input and output circuit elements |
Week - 10 |
Variable definition examples and applications |
Week - 11 |
IF/ELSE control structure, examples and applications |
Week - 12 |
Circuit creation via Motors and Sensors |
Week - 13 |
Wearables, Internet of Things (IOT) |
Week - 14 |
Improvement and development of design solutions with feedback on the user experience of the interactive prototype proposal |