I will shortly be in the somewhat rare position of applying to software development positions straight out of high school. (This is fixed; please do not attempt to change my mind on this.) As part of the college process, my school writes three letters of reference: one by a science/math teacher, one by a humanities/history teacher, and one by the school in general. Students are asked to sign a FERPA waiver, which basically says that the student for whom a recommendation letter is written can never in their lifetime read the letter. The general idea is to give high schools the discretion to say what they want about a student, be that good or bad.
I have spoken with my college counselor and if I asked, my high school would be willing to send these letters of recommendation on to any company I might apply for.
In general, I've mostly heard about recommendations by phone and not by letter in the corporate world. This Workplace.SE question seems to support that. I can certainly supply references, both at school and not, who would be willing to recommend me by private phone call. My question is whether, in addition to my phone references, I should provide the letters of recommendation from school to any companies that ask for references?