7. Challenge solutions
Lesson 1
C1:
Lesson 4 arrays
C1:
C2:
References
http://ev3lessons.com/en/Lessons.html?tab=beginner
http://ev3lessons.com/en/Lessons.html?tab=intermediate
https://www.lego.com/en-us/mindstorms
Building Instructions & Program Descriptions
https://education.lego.com/en-au/support/mindstorms-ev3/building-instructions
Appendix: Samples
Logic Math
https://www.youtube.com/watch?v=bOM9uNP9TUI
Multitasking
http://www.stemcentric.com/ev3-multithreading
Stall Detect
https://builderdude35.com/2017/10/12/a-new-method-for-detecting-motor-stall-ev3-rotation-sensor/
Bridge Layer
https://www.youtube.com/watch?v=oUJ4L4kmbHw
Inspirational
Kyle Markland
https://www.youtube.com/watch?v=G7JAs3PhDlA
Introducing to C-Programming for Beginners
https://www.youtube.com/watch?v=hk0OoYWZfSM