; and (B) to serve as models for national replication of computer science education expansion efforts. (2) Consortia and partnerships A State, local educational agency, or eligible Tribal school may apply for a grant under this section as part of a consortium or in partnership with a State educational agency or other partner. (3) Duration Grants awarded under this section shall be for a period of not more than 5 years. (b) Application requirements A State, local educational agency, or eligible Tribal school that desires a grant under this section shall submit an application to the Secretary at such time, in such manner, and containing such information as the Secretary may require, including, at a minimum, plans for the following: (1) Every high school student served by the State, local educational agency, or eligible Tribal school to have access to computer science education not later than 5 years after receipt of grant funds. (2) All students served by the State, local educational agency, or eligible Tribal school to have access to a progression of computer science education from prekindergarten through middle school that prepares students for high school computer science education. (3) Expansion of overall access to rigorous STEAM classes, utilizing computer science as a catalyst for increased interest in STEAM more broadly, and reducing the enrollment and academic achievement gap for underrepresented groups such as minorities, girls, and youth from families living at, or below, the poverty line. (4) Continuous monitoring and evaluation of project activities. (5) Effectively sustaining project activities after the grant period ends, and the length of time which the applicant plans to sustain the project activities. (c) Use of grant funds (1) Required activities A State, local educational agency, or eligible Tribal school that receives a grant under this section shall use the grant funds for the following activities: (A) Training teachers to teach computer science. (B) Expanding access to high-quality learning