Skyddshemmen var från och med 1924 års barnavårdslag avsedda för barn som hade omhändertagits för skyddsuppfostran .