Middle school students learn science