Last month, I attended a meeting in Chicago of stakeholders in creating a K-12 CS Education Framework for the US. Code.org is organizing and funding the effort. The stakeholders meeting included representatives from several states and districts implementing computer science education for their students. Other groups sending representatives included Apple, Google, and the Computer Science Teachers Association (CSTA).
Hadi Partovi, CEO of Code.org, opened the meeting by describing the need for a framework. Several states are currently defining computer science standards for their students, and CSTA is about to revise their standards. Code.org is receiving queries for what those standards should look like. They decided to turn the questions around, and to fund a community effort to define a framework for standards. Pat Yongpradit, Chief Academic Officer for Code.org, explained the difference between a Framework and Standards. Standards are expectations for students. A framework is guidance for instruction. It serves to define the great ideas that frame the standards. Standards are policy documents about what a group wants for their students.
We learned about the issues and politics of standards fromleaders in mathematics and science education who gave us advice from their experience in efforts like Common Core and Next Generation Science Standards (NGSS). NGSS also used a framework+standards structure. Michael Lach at the University of Chicago (see bio) led science and mathematics education in the US Department of Education during the first Obama administration. Heidi Schweingruber at the National Academies (see bio) co-directed the study that led to the frameworks that structured NGSS. Michael Gilligan at Achieve (see bio) helps states implement NGSS.
Michael Lach had three messages for the whole meeting, then five more just for states and districts.
Michael Lach, Heidi, and Michael Gilligan all talked about what didn't work well in NGSS and Common Core. While there were long public comment periods for both efforts, they weren't long enough, or not enough people were solicited to comment. There was still too many concerns about these standards when they were finalized.
Michael's five pieces of advice to the states and districts in the room were:
Heidi and Michael told us that all curriculum work lives in a political context. While only 3% of all US students are home-schooled (see data here), they were surprised at how politically powerful the home school movement is among the legislatures in some states. The home school movement can stop adoption of standards in some states.
Heidi told us that having the National Academies behind the science education framework "inoculated" the standards based on that framework. While different parties might disagree on the details of standards, the backing of a respected body helped the framework to succeed. Even states that have rejected NGSS have developed their own standards based on the National Academies' framework.
Right now, large school districts like New York City, Chicago, and San Francisco are developing plans to teach computer science to all their students. States like Massachusetts, Washington, Nebraska, and California are developing standards about what all their students should know about computer science. We can use standards efforts in mathematics and science education to help us understand the mistakes to avoid and the characteristics that lead to successful standards.
No entries found