Article
Allison Shelley/AP Images for Scholastic, Inc.

Creative Coder

Author and activist Sasha A. Alston works to get kids excited about coding

By Dani Leviss

As you read, think about how writing a book is similar to creating code for a computer app. 

Courtesy of Sasha Alston

Alston hopes her books will inspire kids to become coders!

At 10 years old, Sasha Savvy goes to camp to learn to code, or write instructions that tell computers what to do. She’s nervous and doesn’t think she’s good with computers. But with her friends, Sasha learns how to create cool computer programs. She also learns to love coding!

Sasha Savvy is a character in a book by Sasha A. Alston. In high school, Alston didn’t see people who looked like her in computer science classes or at coding events. Very few women or Black students were learning to code. Alston wanted to change that through storytelling.

At 19 years old, Alston self-published her first book, Sasha Savvy Loves to Code. In Alston’s second book, Sasha Savvy Starts It Up, Sasha and her friends start a business. Now as a STEM activist, Alston visits schools to inspire kids to learn how to code. She recently spoke with SuperScience about her work.

What sparked your interest in coding?

I didn’t know much about how coding applied to the real world until I did an internship at Microsoft when I was in high school. We built gaming apps that people can play on phones. I created social media accounts for our app. I used data to figure out how to get followers. I liked that you need to add creativity to coding to bring projects to life.

Why did you decide to focus your books on coding?

In high school, I did well in computer science classes. But it was hard to understand the need for computer science. I hope the Sasha Savvy series will help students understand how useful coding can be. Maybe they’ll want to go to coding camp and work on their own projects.

How did you start creating the book?

First, I went to my public library to do research. I read things like the Junie B. Jones books to help me get inside the minds of my audience, 7-to-10-year-olds. I also used a lot of my own experiences, like when I went to coding camp.

ALLISON SHELLEY/AP IMAGES FOR SCHOLASTIC, INC.

Code Up Close: Websites, computer programs, and apps run on code. Computers “read” these letters, numbers, and symbols as instructions.

What challenges did you face in writing the book?

My first idea was to create a picture book with just Sasha explaining coding. When I sent the book to agents, one suggested that it should be a chapter book instead. After I made it into a chapter book, agents rejected it again. I was discouraged, but I didn’t give up.

My mom suggested that I list the reasons why I believed the book was needed. Writing them down convinced me. That gave me the motivation I needed to keep going. I decided to raise money online and publish the book myself. In exchange for contributing money, people received items such as copies of the book. I raised close to $18,000! It was amazing. That showed me that this book was truly needed and that people were inspired by my story.

What message do you want to share with young people?

I want to spread awareness about coding, so I go to schools and events to talk to students and teachers. TV shows and movies make it seem like people create coding projects alone, but that’s not the case. I hope my books will inspire kids to be creative and tackle problems they care about together. I want students to dream big!

video (1)
Activities (5) Download Answer Key
Text-to-Speech