SiWay aims at supporting STEM teaching and learning in European schools by providing an innovative learning environment combining curriculum-based and self-regulated learning approaches. The vision of the SiWay project is focusing the learning process around the needs of each individual student. Extending existing technology, SiWay will develop a personal and collaborative learning environment supporting (1) teachers in preparing customized learning scenarios, and mentoring and assisting students during the learning process, (2) students in defining their learning goals and learning paths, and (3) parents in supporting their children and monitoring their process. SiWay will enable students to get involved in real research activities, investigate topics of their interest and gain hands-on experience of doing science.