Secretary of Education shall award grants to State educational agencies to develop comprehensive plans to strengthen elementary and secondary computer science education in accordance with this section. (b) Objectives A comprehensive plan developed under this section shall outline strategies for achieving the following objectives: (1) Provide an engaging and rigorous computer science education intended to ensure students are prepared for the 21st century. (2) Assess the State’s needs for computer science education, particularly for underrepresented populations. (3) Ensure access to computer science courses, particularly at low-performing schools and for low-income students and students underrepresented in computing. (4) Ensure that students are exposed to grade-appropriate computer science concepts in kindergarten through grade 12 and that computer science courses at the secondary level are viewed as part of the standard curriculum students need to be ready for postsecondary education and careers. (5) Ensure that teachers have the appropriate background, skills, and access to resources to teach computer science. (c) Contents of comprehensive plans A State educational agency that receives a grant under subsection (a) shall develop a comprehensive plan that meets the objectives described in subsection (b) and includes the following: (1) An assessment of elementary and secondary computer science education in such State. (2) Proposals to improve elementary and secondary computer science education in such State through the development and implementation of— (A) challenging and grade-appropriate academic content standards for computer science at elementary and secondary education levels