If you want a more school-like experience, there are Fachhochschulen (more technical schools, "FH") instead of universities. Even in Germany many students complain that unis are too technical and don't provide enough handholding, and I always think WTH don't they just go to an FH then?
Often the FH offers very similar degrees, and while some employers care about the difference, many don't mind (many even don't care if you have a BSc or a MSc/Diploma, at least in IT). So there is a "Diploma in computer science" and a "diploma in computer science (FH)", in addition to the nowadays more common BSc/MSc.
For those not familiar, the Gymnaisien are college-prep schools that start around 4th grade, and roughly the top 1/3 of academic performers qualify; the rest of the students go to Realschule or Hauptschule which are more of a vocational track and end around 10th grade.