Skip to content
ADVERTISEMENT
Sign In
  • Sections
    • News
    • Advice
    • The Review
  • Topics
    • Data
    • Diversity, Equity, & Inclusion
    • Finance & Operations
    • International
    • Leadership & Governance
    • Teaching & Learning
    • Scholarship & Research
    • Student Success
    • Technology
    • Transitions
    • The Workplace
  • Magazine
    • Current Issue
    • Special Issues
    • Podcast: College Matters from The Chronicle
  • Newsletters
  • Events
    • Virtual Events
    • Chronicle On-The-Road
    • Professional Development
  • Ask Chron
  • Store
    • Featured Products
    • Reports
    • Data
    • Collections
    • Back Issues
  • Jobs
    • Find a Job
    • Post a Job
    • Professional Development
    • Career Resources
    • Virtual Career Fair
  • More
  • Sections
    • News
    • Advice
    • The Review
  • Topics
    • Data
    • Diversity, Equity, & Inclusion
    • Finance & Operations
    • International
    • Leadership & Governance
    • Teaching & Learning
    • Scholarship & Research
    • Student Success
    • Technology
    • Transitions
    • The Workplace
  • Magazine
    • Current Issue
    • Special Issues
    • Podcast: College Matters from The Chronicle
  • Newsletters
  • Events
    • Virtual Events
    • Chronicle On-The-Road
    • Professional Development
  • Ask Chron
  • Store
    • Featured Products
    • Reports
    • Data
    • Collections
    • Back Issues
  • Jobs
    • Find a Job
    • Post a Job
    • Professional Development
    • Career Resources
    • Virtual Career Fair
    Upcoming Events:
    College Advising
    Serving Higher Ed
    Chronicle Festival 2025
Sign In
Profhacker Logo

ProfHacker

Teaching, tech, and productivity.

Programming as Magic Spells in Erica Sandbothe’s New Novel

By Adeline Koh July 25, 2013
codecrafter

As a little girl, Erica Sandbothe loved making things -- by sewing, drawing, weaving, painting, and whittling, she realized she could fashion just about anything. What she didn’t realize, however, was that computer science and programming were

To continue reading for FREE, please sign in.

Sign In

Or subscribe now to read with unlimited access for as low as $10/month.

Don’t have an account? Sign up now.

A free account provides you access to a limited number of free articles each month, plus newsletters, job postings, salary data, and exclusive store discounts.

Sign Up

codecrafter

As a little girl, Erica Sandbothe loved making things -- by sewing, drawing, weaving, painting, and whittling, she realized she could fashion just about anything. What she didn’t realize, however, was that computer science and programming were creative fields where she could further expand her love of building things. In her new novel, Codecrafter, Sandbothe constructs a fantasy world to introduce programming possibilities to young readers. Programming is sorcery, and code makes spells. The novel focuses on Tagglinde, a young daughter of a lord, and her entry into the world of sorcery through learning programming, and using her knowledge of programming to defeat her mortal enemy.

The imaginative world of the novel is enchanting, and will delight both adult and younger readers. Sandbothe breathes three-dimensional life into the work of programming. To cast a spell, Tagglinde has to write code she then feeds to a Chree, a farm animal somewhere between a horse and a cow. The Chree compiles her code for her. If she makes a mistake with her code, the Chree will unceremoniously deposit her spell in a mess on the ground. If the code processes successfully, the Chree blow her a spell in the form of a shiny silver bubble, which she then uses to execute her code. One of the most charming moments of the novel takes place when Tagglinde successfully compiles and executes her first spell: she activates the bubble and sees first a burst of light, then “Hello World” appearing in faint golden letters in the air--the classic first lines of code that are taught to beginners. The novel’s main programming language is a combination of C and C++, but there are gestures towards other languages as well in terms of the different “lang-monsters”, or code-compilers in the form of animals (Piythons for Python, Yavalings for Javascript, Ruubies for Ruby) that are bred at Tagglinde’s school.

The elegant way that Sandbothe brings together the worlds fantasy and magic with coding made the novel a very pleasant read. Its goals of getting young girls interested in STEM fields are similar to GoldieBlox and The Spinning Machine, a toy aimed at engaging younger girls in science and engineering. Using GoldieBlox, children learn to build a simple spinning machine by reading a story. Debbie Sterling, the creator of GoldieBlox, came up with the idea for the toy through research showing that narrative is one of the critical ways in which boys’ and girls’ toys diverge. Through the use of an engaging story, both Codecrafter and GoldieBlox introduce children to the creative potential of mechanical and computational forms of building.

CodeCrafter is aimed at middle-school children and preteens, and Sandbothe is now working on ways teachers can use CodeCrafter in the classroom. This is a critical component of the CodeCrafter project that’s currently missing for me. I would have loved to see exercises linking parts of the narrative to coding exercises that would allow readers to learn and practice the code and the concepts in the novel. In the future, I can imagine an innovative instructor linking Codecrafter to a series of curated exercises on CodeAcademy, or possible later iterations of the novel being linked to coding exercises which might unlock different possibilities in the story. In its current form, Codecrafter is ultimately still well-worth a read. It is an excellent gift idea for a young person you would like to introduce to coding, or a novice adult programmer.

Have you read Codecrafter or played with GoldieBlox and the Spinning Machine? What did you think? Alternately, do you have experience with similar books or kits for programming beginners? Please share in the comments!

We welcome your thoughts and questions about this article. Please email the editors or submit a letter for publication.
Share
  • Twitter
  • LinkedIn
  • Facebook
  • Email
ADVERTISEMENT
ADVERTISEMENT

More News

Vector illustration of large open scissors  with several workers in seats dangling by white lines
Iced Out
Duke Administrators Accused of Bypassing Shared-Governance Process in Offering Buyouts
Illustration showing money being funnelled into the top of a microscope.
'A New Era'
Higher-Ed Associations Pitch an Alternative to Trump’s Cap on Research Funding
Illustration showing classical columns of various heights, each turning into a stack of coins
Endowment funds
The Nation’s Wealthiest Small Colleges Just Won a Big Tax Exemption
WASHINGTON, DISTICT OF COLUMBIA, UNITED STATES - 2025/04/14: A Pro-Palestinian demonstrator holding a sign with Release Mahmud Khalil written on it, stands in front of the ICE building while joining in a protest. Pro-Palestinian demonstrators rally in front of the ICE building, demanding freedom for Mahmoud Khalil and all those targeted for speaking out against genocide in Palestine. Protesters demand an end to U.S. complicity and solidarity with the resistance in Gaza. (Photo by Probal Rashid/LightRocket via Getty Images)
Campus Activism
An Anonymous Group’s List of Purported Critics of Israel Helped Steer a U.S. Crackdown on Student Activists

From The Review

John T. Scopes as he stood before the judges stand and was sentenced, July 2025.
The Review | Essay
100 Years Ago, the Scopes Monkey Trial Discovered Academic Freedom
By John K. Wilson
Vector illustration of a suited man with a pair of scissors for a tie and an American flag button on his lapel.
The Review | Opinion
A Damaging Endowment Tax Crosses the Finish Line
By Phillip Levine
University of Virginia President Jim Ryan keeps his emotions in check during a news conference, Monday, Nov. 14, 2022 in Charlottesville. Va. Authorities say three people have been killed and two others were wounded in a shooting at the University of Virginia and a student is in custody. (AP Photo/Steve Helber)
The Review | Opinion
Jim Ryan’s Resignation Is a Warning
By Robert Zaretsky

Upcoming Events

07-31-Turbulent-Workday_assets v2_Plain.png
Keeping Your Institution Moving Forward in Turbulent Times
Ascendium_Housing_Plain.png
What It Really Takes to Serve Students’ Basic Needs: Housing
Lead With Insight
  • Explore Content
    • Latest News
    • Newsletters
    • Letters
    • Free Reports and Guides
    • Professional Development
    • Events
    • Chronicle Store
    • Chronicle Intelligence
    • Jobs in Higher Education
    • Post a Job
  • Know The Chronicle
    • About Us
    • Vision, Mission, Values
    • DEI at The Chronicle
    • Write for Us
    • Work at The Chronicle
    • Our Reporting Process
    • Advertise With Us
    • Brand Studio
    • Accessibility Statement
  • Account and Access
    • Manage Your Account
    • Manage Newsletters
    • Individual Subscriptions
    • Group and Institutional Access
    • Subscription & Account FAQ
  • Get Support
    • Contact Us
    • Reprints & Permissions
    • User Agreement
    • Terms and Conditions
    • Privacy Policy
    • California Privacy Policy
    • Do Not Sell My Personal Information
1255 23rd Street, N.W. Washington, D.C. 20037
© 2025 The Chronicle of Higher Education
The Chronicle of Higher Education is academe’s most trusted resource for independent journalism, career development, and forward-looking intelligence. Our readers lead, teach, learn, and innovate with insights from The Chronicle.
Follow Us
  • twitter
  • instagram
  • youtube
  • facebook
  • linkedin