Kamiak High School junior Joey Schafer recently became one of only 10 students in the world to ace the AP Computer Science exam. In other words, he fell into the 0.02 percentile of all students who took the difficult test. (Ian Terry / The Herald)

Kamiak High School junior Joey Schafer recently became one of only 10 students in the world to ace the AP Computer Science exam. In other words, he fell into the 0.02 percentile of all students who took the difficult test. (Ian Terry / The Herald)

Kamiak High junior Joey Schafer an ace in AP testing

MUKILTEO — He is one of 10 students worldwide who received a perfect score. His teacher called him a crown jewel.

Joey Schafer, 16, is a junior at Kamiak High School. He took his first college-level Advanced Placement exam in computer science in May.

Test performance is rated on a scale of 1 to 5. Joey scored a 5. This is equivalent to an A.

ADVERTISEMENT
0 seconds of 0 secondsVolume 0%
Press shift question mark to access a list of keyboard shortcuts
00:00
00:00
00:00
 

Last week there was a letter from the College Board on his kitchen counter. His parents and younger sister waited while he read.

Not only did Joey score a 5, he also had a perfect score. This placed him in a select category comprised of only .02 percent of this year’s AP computer science test takers.

“I felt confident I passed, but I didn’t think I got a perfect score,” Joey said. “I didn’t know that this kind of letter existed.”

Nathan Binz, Joey’s computer science teacher, said his students on average score a 4 on the AP test.

“This is a once in a career type of thing. Not many teachers have this privilege of a student doing so well,” Binz said.

Joey started out in an introductory computer science course last year. He was a sophomore in a class of juniors and seniors.

“Joey is one of those kids who is always on task. He’s intelligent and on point,” Binz said. “He’s a dream student.”

After mastering the basics, Joey moved on to a coding language called JavaScript. He learned how to make a fraction calculator and a simplified version of a spreadsheet.

To celebrate birthdays in his family, Joey programmed digital birthday cards.

He also dabbled with graphing calculators.

He can program a calculator to spit out information about a specific number, such as its square root.

“You can be creative, but there’s still some logic to it,” Joey said. “There are right answers, but there are different steps you can take to get there.”

Following the AP exam, Binz introduced options for the class’ final project. Many pursued a research project on the history of computer science. Preparation for the AP test had done them in. They needed a break.

Joey decided to explore Unity, a more advanced coding language. He designed a two-dimensional endless runner game, similar to Temple Run.

The transition from JavaScript to Unity was “like saying go read the Odyssey in English, then go read it in ancient Greek,” the teen said.

It was difficult.

But Joey appreciates intricacy.

He scours code to find errors among parentheses, numbers and letters. He plays pieces written by classical pianists such as Felix Mendelssohn. And since fourth grade, he has practiced origami.

Joey even coordinated an origami club for middle schoolers. He meets with them weekly.

He feels fortunate Kamiak High School has computer science classes. Not many do.

Only 7 percent of Washington high schools offer AP computer science classes.

Binz took over Kamiak’s computer science program four years ago and made it his own. He had spent the 10 years prior teaching math.

Originally, the classes were lecture-heavy. Binz said many students struggled to grasp the material. They would go home and spend hours practicing.

Binz transformed the classroom into a “coach and his team” environment. Students spend the majority of class time working together on projects and asking questions.

Binz wants them to be curious, and successful.

Joey plans to attend college, possibly at the University of Washington. He hopes to study math, physics or computer science.

But for now, he is not worried about where he is headed. He is focused on the next line of code.

Caitlin Tompkins: 425-339-3192; ctompkins@heraldnet.com

Talk to us

> Give us your news tips.

> Send us a letter to the editor.

> More Herald contact information.

More in Local News

Cars drive along Cathcart Way next to the site of the proposed Eastview Village development that borders Little Cedars Elementary on Wednesday, May 7, 2025 in unincorporated Snohomish, Washington. (Olivia Vanni / The Herald)
Former engineer: Snohomish County rushed plans for Eastview development

David Irwin cited red flags from the developers. After he resigned, the county approved the development that’s now stalled with an appeal

Outside of the Madrona School on Monday, Aug. 26, 2024 in Edmonds, Washington. (Olivia Vanni / The Herald)
Sewer district notifies Edmonds schools of intent to sue

The letter of intent alleges the school district has failed to address long-standing “water pollution issues” at Madrona K-8 School.

Everett
Man stabbed in face outside Everett IHOP, may lose eye

Police say the suspect fled in the victim’s car, leading officers on a 6-mile chase before his arrest.

A person walks up 20th Street Southeast to look at the damage that closed the road on Wednesday, Nov. 20, 2024 in Lake Stevens, Washington. (Olivia Vanni / The Herald)
WA delegation urges Trump to reconsider request for bomb cyclone aid

The Washington state congressional delegation urged President Donald Trump on… Continue reading

Aaron Weinstock uses an x-ray machine toy inside the Imagine Children Museum on Tuesday, Dec. 3, 2024 in Everett, Washington. (Olivia Vanni / The Herald)
Imagine Children’s Museum $250k grant reinstated following federal court order

The federal grant supports a program that brings free science lessons to children throughout rural Snohomish County.

Snohomish County 911 Executive Director Kurt Mills talks about the improvements made in the new call center space during a tour of the building on Tuesday, May 20, 2025 in Everett, Washington. (Olivia Vanni / The Herald)
New 911 center in Everett built to survive disaster

The $67.5 million facility brings all emergency staff under one roof with seismic upgrades, wellness features and space to expand.

Everett
Five arrested in connection with Everett toddler’s 2024 overdose death

More than a year after 13-month-old died, Everett police make arrests in overdose case.

Madison Family Shelter Family Support Specialist Dan Blizard talks about one of the pallet homes on Monday, May 19, 2025 in Everett, Washington. (Olivia Vanni / The Herald)
Madison Family Shelter reopens after hiatus

The Pallet shelter village, formerly Faith Family Village, provides housing for up to eight families for 90 days.

The Everett Municipal Building on Thursday, Feb. 29, 2024 in Everett, Washington. (Annie Barker / The Herald)
Everett Municipal Building to close for two weeks

The closure is part of the building’s $36 million repair project. City staff will be accessible by phone and email during business hours.

Help Washington manage European green crabs with citizen science events

Washington State University and Washington Sea Grant will hold a training at Willis Tucker Park on June 2.

Emilee Swenson pulls kids around in a wagon at HopeWorks' child care center Tomorrow’s Hope, a job training program for people interested in child care, on Tuesday, Sept. 7, 2021 in Everett, Washington. HopeWorks is one of the organizations reciving funding from the ARPA $4.3 million stipend. (Andy Bronson / The Herald)
Early learning group presents countywide survey findings

The survey highlighted the largest issues parents and providers are facing amid the county’s child care crisis.

Brian Murril, who started at Liberty Elementary as a kindergartner in 1963, looks for his yearbook photograph during an open house for the public to walk through the school before its closing on Thursday, May 29, 2025 in Marysville, Washington. (Olivia Vanni / The Herald)
Locals say goodbye to Marysville school after 74 years

Liberty Elementary is one of two schools the Marysville School District is closing later this year to save costs.

Support local journalism

If you value local news, make a gift now to support the trusted journalism you get in The Daily Herald. Donations processed in this system are not tax deductible.