Teachers at Walsall Academy made the protective face masks in the school's design and technology department, with the help of a Year 8 student, Millie-Jo Aldridge, 12, who is the daughter of a key worker.
They have been delivered to a number of care homes around Walsall.
Mr Adrian Armstrong, deputy headteacher, said: "Mr Rogers the headteacher, and managed to offer them to local care homes, but felt that we should still do more.
"A colleague from another school mentioned to me that they had begun manufacture of face visors. I went online and found a variety of templates which I then shared with Mrs Willis, head of technology.
"Mr Rogers, offered the financial support and materials were sourced.
"To date 340 visors have been produced and been issued to 10 different care homes."