We named this lesson “Let`s Rock! :with Python & Lego” because we combine in this lesson programming, robotics, mathematics and music to achieve the main goal: to construct and program two music instruments (a sequencer and a guitar). So, we use an interdisciplinary, S(cience)T(echnology)E(ngineering)A(rts)M(athematics) approach. The Lego Mindstorms EV3 kit will be used for the construction and the programming language Python (the EV3python version) will be used for the programming process. The guitar will be fully functional and can be used to play real songs. During the whole lesson we will follow the Inquiry-based Science Education (IBSE) methodology.
The full lesson plan can be found here
Continue reading