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.

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

Irene Pfister, left, holds a sign reading “Justice for Jonathan” next to another protester with a sign that says “Major Crimes Needs to Investigate,” during a call to action Saturday, April 12, 2025, in Arlington. (Aspen Anderson / The Herald)
Arlington community rallies, a family waits for news on missing man

Family and neighbors say more can be done in the search for Jonathan Hoang. The sheriff’s office says all leads are being pursued.

Jury awards $3.25M in dog bite verdict against Mountlake Terrace

Mountlake Terrace dog was euthanized after 2022 incident involving fellow officer.

Northshore School District Administrative building. (Northshore School District)
Lawsuit against Northshore School District reaches $500,000 settlement

A family alleged a teacher repeatedly restrained and isolated their child and barred them from observing the classroom.

Everett City Council on Wednesday, March 19 in Everett, Washington. (Will Geschke / The Herald)
Everett council to vote on budget amendment

The amendment sets aside dollars for new employees in some areas, makes spending cuts in others and allocates money for work on the city’s stadium project.

Bryson Fico, left, unloaded box of books from his car with the help of Custody Officer Jason Morton as a donation to the Marysville Jail on Saturday, April 5, 2025 in Marysville, Washington. (Olivia Vanni / The Herald)
Books behind bars: A personal mission for change

Bryson Fico’s project provides inmates with tools for escape, learning and second chances.

Everett
Everett man, linked to Dec. 31 pipe bomb, appears in federal court

Police say Steven Goldstine, 54, targeted neighbors with racial slurs and detonated a pipe bomb in their car.

Congress member Suzan DelBene speaks at a roundtable on Thursday, April 17 in Monroe, Washington. (Will Geschke / The Herald)
DelBene talks possible Medicaid cuts at Monroe roundtable

Health experts worry potential cuts to the program could harm people’s health, strain hospital resources and drive up the cost of care.

Local law enforcement officers stage in the drive of the Farwest Motel on the 6000 block of Evergreen Way in Everett. Friday, April 18, 2025 (Aaron Kennedy / The Herald)
Two reportedly barricaded in Everett motel; SWAT responds to shooting

The situation is ongoing. Police asked people to avoid the 6000 block of Evergreen Way in Everett.

Over a dozen parents and some Snohomish School District students gather outside of the district office to protest and discuss safety concerns after an incident with a student at Machias Elementary School on Friday, April 18, 2025 in Snohomish, Washington. (Olivia Vanni / The Herald)
Parents protest handling of alleged weapon incident at Machias Elementary

Families say district failed to communicate clearly; some have kept kids home for weeks.

Edmonds Mayor Mike Rosen speaks during a special meeting held to discuss annexing into South County Fire on Tuesday, Dec. 3, 2024 in Edmonds, Washington. (Olivia Vanni / The Herald)
PDC issues warning, dismisses complaint against Edmonds officials

The agency found that emails and texts from the city broke state law, but the minor violation didn’t warrant further action.

Everett City Council on Wednesday, March 19 in Everett, Washington. (Will Geschke / The Herald)
Everett council approves budget amendment for staffing, stadium funding

The amendment budgets for some new employees and costs for the city’s multipurpose stadium project.

A SoundTransit Link train pulls into the Mountlake Terrace station as U.S. Representative Rick Larsen talks about the T&I Committee’s work on the surface reauthorization bill on Wednesday, April 16, 2025 in Mountlake Terrace, Washington. (Olivia Vanni / The Herald)
Larsen talks federal funding for Snohomish County transit projects

U.S. Rep. Rick Larsen (D-Everett) spoke with Snohomish County leaders to hear their priorities for an upcoming transit bill.

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.