Alliance for California Computing Education for Students and Schools
In 2014, Governor Brown signed AB1539 (Hagman), a bill that requires that the Instructional Quality Commission (IQC) consider developing and recommending standards to the State Board of Education (SBE) before July 31, 2019, and that this requirement only applies if a related appropriation is made in a future budget act.
Why are standards important?
Critics argue that having rigid standards and standadized tests discourages schools from being innovative and inspiring creativity in their students. Especially in a field like computer science that is rapidly evolving, standards are difficult to update. The process for developing standards can be lengthy, arduous and costly.
What are the challenges of having computer science standards?
Standards are guideposts for schools. Educators and families use them as a tool to focus on what students are expected to learn in each grade. These standards become the basis for the way teachers are prepared, what they teach and what students will learn and be able to do. Standards help determine how the learning is measured to make sure we are meeting our goals. And, standards provide an element of consistency from course to course and classroom to classroom.
Can standards support equity and access?
We know that access and opportunities to computer science education vary across race and socioeconomic lines. Standards could help provide a systematic approach that ensures all students, including underrepresented students in CS, have equal access to high quality CS educational opportunties.
A broad-based team of California's most respected and knowledgeable educators, university professors,researchers, computer science specialists, and industry experts will be assembled and the process will include several public input periods and external review by many stakeholders.
The Instructional Quality Commission is an advisory to the State Board. The State Board of Education directs the IQC to do this work and will play an integral role in determining the direction the CS standards will take.
Developing core academic standards in CA is a lengthy 2-step process. For example, California's Next Generation Science Standards took six years to develop and approve, and then a separate process to adopt the curriculum frameworks that guide successful implementation.
Who else has CS Standards?
The State Board of Education would need to allocate funding to support the development of CS standards and/or legislation would need to be passed in order to create a budget item to support this process.
Massachusetts Computing Attainment Network (MassCAN) collaborated with the Department of Elementary and Secondary Education and the Department of Higher Education to develop Computer Science and Digital Literacy Standards. These will be released in fall, 2015.
Georgia's standards are in CTE:
Middle school standards developed in 2009 and high school standards developed 2013-2014.
Texas released K12 standards in 2011 and are programming-centric.
Other states working on standards:
Other countries with CS standards:
Cities working to develop CS Standards:
Los Angeles USD
San Francisco USD
New York City DoE
What about national standards in CS?
The Computer Science Teachers Association first designed the CSTA K-12 CS Standards with the expectation that state governing bodies, such as Departments of Education would use them to create state or national standards in schools. Developed in 2011, these standards provide a basis for updating the CS education education approaches.
CSTA standards helped CS standards align with the Information Communications Technology Standards for Career Technical Education.
Should CS standards be aligned with the Common Core?