While politicians and education policymakers across the country have talked a good game about creating broader access to high-quality computer science classes in public schools, one state appears to be far ahead of the pack.
Arkansas Gov. Asa Hutchinson campaigned on bringing computer-programming classes to every high school in the state, and early last year, just weeks after taking office, the Republican for making that goal a reality. The law, approved in February 2015, required that every high school offer computer science classes starting the following fall.
As a result, nearly 4,000 Arkansas students enrolled in a computer science course during the 2015-16 school year, a 260-percent increase from the previous year, according to the state department of education. But the students aren鈥檛 the only ones getting a digital education.
More than 1,000 teachers received some kind of professional development in computer science during the school year, most funded by $1.6 million in competitive grants awarded to schools and districts. The department doled out another $800,000 for additional training. Within five years, the state hopes to get 1,000 high-school and junior high school teachers certified to teach computer science and another 10,000 K-8 teachers trained in basic computer science.
Arkansas wasn鈥檛 the first jurisdiction to institute aggressive coding-education objectives, but some experts attribute the state鈥檚 success to how it followed up with millions of dollars to train educators to teach a discipline that is largely new to the K-12 space.
鈥淲hile it is certainly a little ambitious, I don鈥檛 know of any other state that has done more than Arkansas. They have a really strong, multifaceted plan that is well thought out and probably stands the best chance for success,鈥 said Mark R. Nelson, the executive director of the Computer Science Teachers Association.
鈥淭raining teachers is the biggest part of the challenge,鈥 Nelson added. 鈥淚nevitably, one or two teachers won鈥檛 hit the mark on the first shot, but I think the state is far better off than anyone else.鈥
Coding classes aren鈥檛 entirely new to Arkansas. The Arkansas School for Mathematics, Sciences and the Arts, or ASMSA, a residential public high school for students gifted in math and science, has been requiring students to take computer science classes since its founding in 1993. Today, the Hot Springs school offers 11 programming classes, including one on artificial intelligence and robotics. ASMSA boasts alumni working in the IT departments of large Arkansas firms like Wal-Mart and Acxiom, as well as prominent tech-industry figures working further afield like Luther Lowe, the director of public policy for Yelp.
In just the first half of 2016, several states have passed legislation relating to coding and computer science in schools. Here鈥檚 a look at what the new laws do.
West Virginia
HB 4730 | Signed May 30
Requires the state board to submit a plan to the legislature on how it will implement computer science instruction in public schools, including recommendations for content standards, teacher certifications, and specific courses.
Colorado
HB 1198 | Signed April 21
Requires the state board to adopt content standards for computer science, including code writing, in one or more math or science courses that qualify as a graduation requirement.
Tennessee
HB 1755 | Signed April 8
Beginning in 2016-17, the state board must permit every candidate for a full high school diploma to enroll in and complete one computer science class. The class can satisfy the fine arts graduation requirement.
Utah
SB 93 | Signed March 28
Directs the state board to begin a computer science initiative and appropriates $400,000 for it, most of which will be awarded in competitive grants to schools to provide incentives for teachers to earn computer science endorsements. Also requires the state to develop an online repository of materials for teaching coding and to offer professional development.
Virginia
HB 831 | Signed March 25
Adds computer science and coding to the state鈥檚 Standards of Learning.
Idaho
HB 379 | Signed March 24
Creates the Computer Science Initiative for Public Schools. Directs the state board, state education department, and STEM action center to: adopt computer science content standards for implementation by 2017-18; provide professional development in teaching computer science; and create an online repository of instructional materials, among other actions.
SOURCE: Education Commission of the States
At least one alumnus hasn鈥檛 strayed too far. Daniel Moix first returned to the school as a teacher in 2003, serving in that capacity through 2010, and then again last year to lead the school鈥檚 Coding Arkansas鈥 Future program, which school officials hope will be a signature code-training center for teachers across the state.
The ASMSA鈥檚 teacher-training program entails a weeklong summer boot camp followed by a year鈥檚 worth of support and mentoring from Moix. He says he worked with 16 educators from across the state this year and that most of them were new to computer science.
鈥淭hey are mostly business and math teachers, but we even have a French teacher,鈥 said Moix. 鈥淭he business teachers, as far as technology goes, are very well off. They can use spreadsheets, for example, but didn鈥檛 know computer programming or where that software comes from. The math teachers came in understanding more about algorithms, some of them had programmed calculators and some had even taken computer science classes in college. Each is facing a different set of challenges.鈥
Tammy Glass is one of the business teachers, based in the Spring Hill district in the southwest corner of the state. Glass explained that she and her students were bored with her school鈥檚 old computing curriculum, which consisted largely of lessons on using spreadsheets and making PowerPoint presentations, so she went to her superintendent and asked if she could apply for one of the new state grants to be trained to teach computer science. Glass didn鈥檛 think she had much of a chance, since her district serves just 550 students. When she got word that she had gotten the money, she quickly signed up for Moix鈥檚 class, not knowing what to expect.
鈥淛ust being familiar with computers helped me, but I had zero coding and programming experience,鈥 she said. 鈥淒uring that week [of class], a lot of us were overwhelmed. We had a lot of information thrown at us, but it鈥檚 just like picking up a new language. Time and practice have made it easier and easier, but I鈥檓 not going to lie. It was a tough week.鈥
Throughout the year, the teachers in the ASMSA program have been using technology to get help from Moix as well as from each other. They have a monthly video-chat meeting to chew over their progress and get tips from each other. During those sessions, they discuss issues like how to handle behavioral issues in a classroom where every student is on a computer, or how to help students untangle a complex coding issue.
鈥淲e also have this amazing Google group,鈥 said Glass. 鈥淵ou post a question, and five to 10 minutes later, someone has an answer. When you are in a smaller school district, there鈥檚 nobody else.鈥
Glass and one of her fellow ASMSA trainees, Deborah Horn, a math teacher in the Hot Springs school district, agree that the biggest challenge is balancing their training and new assignments teaching computer science with all their other duties.
鈥淛uggling all the other responsibilities is the toughest part,鈥 said Horn. 鈥淚 usually teach three or four different subjects. During the year, we had to make sure to stay at least a week ahead of the students, working through everything they were going to see later, so when a kid had a question, you knew the stumbling blocks to that problem. I鈥檇 say on average we were easily spending an extra five to 10 hours a week learning computer science.鈥
Beyond the time crunch, Glass鈥 advice to educators looking to teach coding is to accept that in many cases the students might know more about the subject than the teacher does.
鈥淭eachers like to hold all of the information and then give it out to students, but with computer science and technology, that鈥檚 not the case, our kids are exploring on their own, and they, a lot of the time, know more than I do,鈥 said Glass.
Arkansas鈥檚 teacher-centered approach to increasing school coding offerings has begun to receive national recognition, with U.S. Secretary of Education John B. King Jr. citing the state鈥檚 progress as an example for the nation.
Educators in the state have the same agenda.
鈥淲hat we鈥檙e doing at ASMA reaches into 16 districts, but this is a national movement that Arkansas happens to be ahead of the curve with,鈥 said Moix. 鈥淚t鈥檚 about moving computer science beyond the 2 percent who have been taking [Advanced Placement] classes. Getting all kids ready to be not just consumers of technology but producers, change agents.鈥