My highschool (Spring Lake Park, MN) had a program like this when I was a student in the 90s. It was a specific course you signed up for like autoshop.
The basement and foundations were dug and laid by contractors but all of the other, non heavy equipment, construction was done by students under supervision from pros (like helping out a habitat for humanity project). Everything from framing, plumbing to electrical. Students would rotate and get their hands on every part of the house. Returning students took on leadership roles and more skilled tasks.