As used in the promoting advancement in computing knowledge act:
- (a) "Computer science" means the study of computers and algorithmic processes, including principles, hardware and software designs, implementation and impact on society.
- (b) "Computer science course" means any standalone computer science course of instruction that teaches the content in the Kansas model standards for computer science.
(c) "High-quality professional learning" means professional development activities that:
- (1) Clarify the conceptual foundations of computer science;
- (2) teach research-based practices, including hands-on and inquiry-based learning; and
- (3) are intended for existing teachers with or without prior computer science experience.
(d) "High-quality professional learning providers" means any school district, school district interlocal cooperative, school district cooperative, institution of higher education, nonprofit organization or private entity that:
- (1) Has successfully designed, implemented and scaled high-quality professional learning for teachers; and
- (2) is approved or recommended by the state board of education as providing high-quality professional learning.
L. 2022, ch. 86, § 2; July 1.