“…To nurture future science teachers who are critical thinkers and who can teach their students in the use of science from the classroom to solve daily live problem, it is very important to engage them in the full range of inquiry-based science teaching, asking question for investigation, designing investigation, conducting experiments, analysing data, and drawing conclusion. Indeed, an inquiry-based approach to teaching is widely promoted in science education owing its potential benefits (Garbett, 2011;Nezvalová, 2011), and in Tanzania, for which this study is most relevant, there is an emphasis on a constructivist teaching perspective, where students are given more authority in creating meaning (Nzima, 2016).…”