Schopper was born in Lanškroun, Czechoslovakia, to a family of Austrian descent. He obtained his diploma and doctorate from the University of Hamburg, studying under Wilhelm Lenz and Rudolf Fleischmann. In 1950–51 he was a research assistant with Lise Meitner at Stockholm and in 1956–57 at the Cavendish Laboratory under Otto Robert Frisch.