Abstract
In middle schools, Computer Science (CS) is usually taught as part of other disciplines. We propose a didactic module that aims at reaching the CS learning objectives and foster SE principles, while guaranteeing the achievement of the existing curricular learning objectives.