Sec. 3. Definitions
479 words·~2 min read·
/bill/117/hr/3602/ih/section-3A research copy — for the controlling text, always check the official state or federal source. Not legal advice.
In this Act: The term computational thinking aims to capture the wide range of creative processes that go into formulating problems and their solutions in such a way that the solutions can be carried out by a computer, and may involve some understanding of software and hardware design, logic and the use of abstraction and representation, algorithm design, algorithm expression, problem decomposition, modularity, programming paradigms and languages, issues of information security and privacy, the application of computation across a wide range of disciplines, and the societal impact of computing.
Programming is a hands-on, inquiry-based way in which computational thinking may be learned. The term computer science education includes any of the following: computational thinking; software design; hardware architecture and organization; theoretical foundations; use of abstraction and representation in problem solving; logic; algorithm design and implementation; the limits of computation; programming paradigms and languages; parallel and distributed computing; information security and privacy; computing systems and networks; graphics and visualization; databases and information retrieval; the relationship between computing and mathematics; artificial intelligence; applications of computing across a broad range of disciplines and problems; cloud computing; and the social impacts and professional practices of computing.
In this section, the term eligible entity means a State, local educational agency, or eligible Tribal school that— demonstrates an ability to carry out an ambitious computer science education expansion effort for all students served by the State, agency, or school, respectively, including traditionally underrepresented students; in the case of a State, serves local educational agencies that meet the requirements of section 1003(f) of the Elementary and Secondary Education Act of 1965 ( 20 U.S.C. 6303(f) ); and in the case of a local educational agency, meets the requirements of such section 1003(f) ( 20 U.S.C. 6303(f) ).
The term eligible Tribal school means— a school operated by the Bureau of Indian Education; a school operated pursuant to the Indian Self-Determination and Education Assistance Act ( 25 U.S.C. 450 et seq. ); or a tribally controlled school (as defined in section 5212 of the Tribally Controlled Schools Act of 1988 ( 25 U.S.C. 2511 )). The term institution of higher education has the meaning given the term in section 102 of the Higher Education Act of 1965 ( 20 U.S.C. 1002 ). The term local educational agency has the meaning given the term in section 8101 of the Elementary and Secondary Education Act of 1965 ( 20 U.S.C. 8101 ).
The term poverty line has the meaning given the term in section 8101 of the Elementary and Secondary Education Act of 1965 ( 20 U.S.C. 8101 ). The term Secretary means the Secretary of Education. The term State has the meaning given the term in section 8101 of the Elementary and Secondary Education Act of 1965 ( 20 U.S.C. 7801 ). The term STEAM means the subjects of science, technology, engineering, arts, and mathematics, including computer science.
Connectionstraces to 5
1 reference not yet in our index
- 20 USC 8101
Citation graph
cites case law
Cites 6Cited by 0 across 0 sources