Error loading page.
Try refreshing the page. If that doesn't work, there may be a network issue, and you can use our self test page to see what's preventing the page from loading.
Learn more about possible network issues or contact support for more help.

Ruby Wizardry

An Introduction to Programming for Kids

ebook
1 of 1 copy available
1 of 1 copy available
The Ruby programming language is perfect for beginners: easy to learn, powerful, and fun to use! But wouldn't it be more fun if you were learning with the help of some wizards and dragons?
Ruby Wizardry is a playful, illustrated tale that will teach you how to program in Ruby by taking you on a fantastical journey. As you follow the adventures of young heroes Ruben and Scarlet, you’ll learn real programming skills, like how to:
–Use fundamental concepts like variables, symbols, arrays, and strings
–Work with Ruby hashes to create a programmable breakfast menu
–Control program flow with loops and conditionals to help the Royal Plumber
–Test your wild and crazy ideas in IRB and save your programs as scripts
–Create a class of mini-wizards, each with their own superpower!
–Organize and reuse your code with methods and lists
–Write your own amazing interactive stories using Ruby
Along the way, you’ll meet colorful characters from around the kingdom, like the hacker Queen, the Off-White Knight, and Wherefore the minstrel. Ruby Wizardry will have you (or your little wizard) hooked on programming in no time.
For ages 10+ (and their parents!)
  • Creators

  • Publisher

  • Release date

  • Formats

  • Languages

  • Levels

  • Reviews

    • Kirkus

      February 15, 2015
      An introductory programming guide is structured around a whimsical original fairy tale in a land run on the Ruby programming language.Weinstein turns his professional programming expertise and his experience as a computing educator designing curriculum for Codeacademy to creating an accessible introduction to coding for kids. The first chapter gives instructions on downloading and installing Ruby, as well as when to program "in window" and when to use a text editor. For an optimal experience, readers should read it while at a computer, inputting the suggested code and playing with it alongside the characters. The story stars young Ruby wizards Scarlet and Ruben, who find a king in great distress. After solving his problem, they notice more mishaps in the code that runs the kingdom. Deducing sabotage, they must travel the kingdom reprogramming code to correct errors and apprehend the guilty party. An episodic structure makes the book easy to put down and pick up again (as it's a lot of information for one sitting), and chapters frequently end with "You Know This!" recaps. Comprehensive backmatter includes further resources, troubleshooting and more. After completing their introduction to Ruby, readers can move onto Nick Morgan's JavaScript for Kids (2014), which, though it doesn't present a narrative such as this, is an absolutely phenomenal guide with a crisp design and clear, concise explanations. An enjoyable book that can turn any kid (or adult!) into a programming wizard. (index) (Nonfiction/fantasy. 10 & up)

Formats

  • OverDrive Read
  • EPUB ebook

Languages

  • English

Levels

  • Lexile® Measure:870
  • Text Difficulty:4-5

Loading