1. Short title This Act may be cited as the Coding Opportunities and Development for Equitable Students Act or the High School CODES Act . 2. Definitions In this Act: (1) Coding The term coding has the meaning given the term in section 114(e)(6) of the Carl D. Perkins Career and Technical Education Act of 2006 ( 20 U.S.C. 2324(e)(6) ). (2) Computer science The term computer science means the study of computers and algorithmic processes, including the principles, hardware and software designs, implementation, and impact on society, of computers and algorithmic processes. 3. Sense of the House It is the sense of the House of Representatives that— (1) States should support high schools in recognizing coding and computer science classes as classes that count toward the fulfillment of graduation requirements; (2) it should be a priority to create a national strategy to incorporate computer science and coding into the elementary and secondary educational system in the United States; (3) learning to write and read code is critical to creating and innovating in cyberspace, and learning to write and read code is a skill critical to the national security and economic competitiveness of the United States; and (4) the modernization of the educational system in the United States is a priority, and modernization is necessary to bolster the next generation of high-tech workers. 4. Coding demonstration program Section 114 of the Carl D. Perkins Career and Technical Education Act of 2006 ( 20 U.S.C. 2324 ) is amended— (1) by redesignating subsection (e) as subsection (f); (2) in subsection (d)(2)(A), by striking subsection (e) and inserting subsection (f) ; (3) in subsection (d)(4)(A), by striking subsection (e) and inserting subsection (f)