A promotional banner for the book with the line "Learn How To Think Like A Programmer"

Curly Brackets: The Hidden Code – A Graphic Novel For Coding?

Every now and then I’m fortunate enough to find a product that is a move away from the norm; something creatively intuitive and fresh. Curly Brackets: The Hidden Code is definitely in this category. Created by Johan Wendt and his co-author Tor Moström, “Curly Brackets…” is a graphic novel, aimed at kids aged 8 to 13. It introduces the reader to the concepts of computational thinking by immersing them in a story set a futuristic digital world. In this world the ability to program and problem-solve is the key to success.

The Curly Brackets Story [no spoilers!]

The protagonist, 13 year old Curly Brackets, lives in a future where an overbearing corporation Corporatus controls everything  As the story begins, Curly is poised to sit her final school exam; an exam which will determine her entire future within this world – to become a coder for Corporatus. But, as her dream is within reach, change begins to occur – changes which will alter the life of this rebellious teenager forever.

A sample of the curly brackets book

Any fan of the Neal Stephenson novel “Snow Crash” (1992) or Ernest Cline’s Ready Player One (2011) will immediately see the similarities here. Action takes place in a dystopian future. A young child is burdened with the responsibility of saving herself and possibly mankind. The overbearing Corporatus corporation resembles Spiga Biotech from the hit sci-fi series “Incorporated” (2016) where, in the absence of effective government, a large multinational conglomerate has assumed the position of a de facto ruler. Parents and educators will notice shades of the Matrix series and Lord of the Rings in the story too. I’m not saying this is a bad thing by any means. Hey, if it ain’t broke don’t fix it.

Coding in Cartoon?

The unique feature of this book is the medium through which the reader has an opportunity to learn. What Johan and Tor have done, along with illustrator Peter Bergting, is construct a distinctively different type of graphic novel – something I’ve never seen before. What’s more, it’s an attractive, accessible and hugely enjoyable story for the younger generation. In fact, it could be described as half comic, half textbook – a means of encourage computational thinking among kids: Curly is faced with a number of problems throughout the adventure, and readers are encouraged to help her solve them as they progress through the book. You become involved.

Similarly, the problem sets, found in the latter part of the book are well thought out and explained in an understandable way. Readers can jump forward and backward from story to problem set, or if they wish read the entire novel and then take some time to discover how Curly Brackets negotiated her way through various obstacles.

Graphical illustrations

My Thoughts

Books on coding for kids are available in abundance at the moment. But coding languages change and it can be difficult to keep children motivated while laboring through ‘the basics’. This book gets under the surface. The one thing which people in just about every technical and STEM-based career share is the ability to problem-solve. And great problem-solving skills come from learning computational thinking.

I do have one criticism. A number of the problems which kids are encouraged to help Curly solve are actually quite difficult. I actually had to get the pen and paper out and really spend time working on them. This may be an issue for younger kids working on their own. That said, if you do buy Curly Brackets: The Hidden Code for your classroom or family, why not encourage kids to read a chapter on their own, and work through the problems with their peers? Self-motivation and team-based activities all in one!

Finally …

There are many issues facing the school systems throughout the world. We all understand this – lack of student engagement, and large class numbers being just a few. In that respect, Curly Bracket: The Hidden Code really makes sense. It’s a tool to engage – plain and simple – a unique addition to the teacher/student arsenal of problem-solving weaponry. And it will never run out of batteries!


You can purchase Curly Brackets: The Hidden Code by visiting the author’s website.

10 comments

  1. You had to get pen and paper out?? Thank goodness you didn’t have to count to 20- the smell could be overwhelming!
    Good article Dan. I like how this is aimed at the younger generation. Sounds like a good book, and a great read.
    On another note, can you see if my comments come up in your spam box at all. Having some issues with comments going to Spam box.
    Cheers, Francis.

  2. I think I would have love this comic if I could turn back time again. No surprise that I turned out to be a coder. I guess I would find problems which you deemed too difficult a satisfying challenge for my technical mind.

  3. Hi, I just loved your review on Curly Bracket:The Hidden Code. It’s very complete and I loved that you gave the reader part of the basic plot. After reading it, I’m even interested in the story. I’m sure this will be a great book for kids to read and help them learn coding.
    Thanks so much for the wonderful review.

  4. What a great way to introduce kids to this way of life. Speaking of which, what does a coder make out in the marketplace these days? What can kids expect to earn after they’re all trained up? It would be interesting to know what with all the student debt out there. Just wondering if those same comic book kids have a monetary future with this stuff. Great post, really well done!

    1. Hey Peter,
      Thanks for your kind words. In terms of earning potential, that’s one of those “how long is a piece of string” questions. So, depending on the type coder you are, this can impact on how much your earn. Firstly there is a difference between front-end (what we “see” on the web, i.e. html, css, js) and the back-end (python, ruby, java, c#) etc… I could literally go on forever. Different language, different uses, a multitude of potential earning figures. I specialise in one area, but it’s a very small niche so earning potential wouldn’t be above €40,000. A lot of bootcamps these days say you’ll leave their course and start earning 35k straight away!!! I would say this is a lie. I code because I enjoy it.

      If your kids are into it then I’d say start early and work hard, immerse yourselves in the discipline and it will pay off in the end. Here’s an interesting article on the subject: http://money.usnews.com/careers/best-jobs/computer-programmer/salary

Leave a Reply

Your email address will not be published. Required fields are marked *