Computer Science Programming Basics in Ruby

Exploring Concepts and Curriculum with Ruby



Bookstore > Books > Computer Science Programming Basics in Ruby

Price$19.99 - $26.44
Rating
AuthorsOphir Frieder, Gideon Frieder, David Grossman
PublisherO'Reilly Media
Published2013
Pages188
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101449355978
ISBN-139781449355975
EBook Hardcover Paperback

If you know basic high-school math, you can quickly learn and apply the core concepts of computer science with this concise, hands-on book. Led by a team of experts, you'll quickly understand the difference between computer science and computer programming, and you'll learn how algorithms help you solve computing problems.

Each chapter builds on material introduced earlier in the book, so you can master one core building block before moving on to the next. You'll explore fundamental topics such as loops, arrays, objects, and classes, using the easy-to-learn Ruby programming language. Then you'll put everything together in the last chapter by programming a simple game of tic-tac-toe.





4 5 84

Similar Books


Introduction to Computer Science Using Python

Introduction to Computer Science Using Python

by Charles Dierbach

Introduction to Computer Science Using Python: A Computational Problem-Solving Focusintroduces students to programming and computational problem-solving via a back-to-basics, step-by-step, objects-late approach that makes this book easy to teach and learn from. Students are provided with a thorough conceptual grounding in computational pr...

Price:  $91.38  |  Publisher:  Wiley  |  Release:  2013

The Computer Science Activity Book

The Computer Science Activity Book

by Christine Liu, Tera Johnson

The Computer Science Activity Book is the perfect companion for curious youngsters - or grown-ups who think they'll never understand some of the basics of how computers work. Work through this brief, coloring book-like collection of fun and innovative hands-on exercises and learn some basic programming concepts and computer terminology th...

Price:  $7.02  |  Publisher:  No Starch Press  |  Release:  2018

Classic Computer Science Problems in Swift

Classic Computer Science Problems in Swift

by David Kopec

Don't just learn another language. Become a better programmer instead. Today's awesome iOS apps stand on the shoulders of classic algorithms, coding techniques, and engineering principles. Master these core skills in Swift, and you'll be ready for AI, data-centric programming, machine learning, and the other development challenges that wi...

Price:  $31.51  |  Publisher:  Manning  |  Release:  2018

Practical Programming, 3rd Edition

Practical Programming, 3rd Edition

by Paul Gries, Jennifer Campbell, Jason Montojo

No programming experience required! Incremental examples show you the steps and missteps that happen while developing programs, so you know what to expect when you tackle a problem on your own. Inspired by "How to Design Programs" (HtDP), discover a five-step recipe for designing functions, which helps you learn the concepts - a...

Price:  $29.71  |  Publisher:  The Pragmatic Programmers  |  Release:  2017

Practical Programming

Practical Programming

by Jennifer Campbell, Paul Gries, Jason Montojo, Greg Wilson

Welcome to computer science in the 21st century. Did you ever wonder how computers represent DNA? How they can download a web page containing population data and analyze it to spot trends? Or how they can change the colors in a color photograph? If so, this book is for you. By the time you're done, you'll know how to do all of that and a ...

Price:  $3.99  |  Publisher:  The Pragmatic Programmers  |  Release:  2009

Classic Computer Science Problems in Python

Classic Computer Science Problems in Python

by David Kopec

Classic Computer Science Problems in Python deepens your knowledge of problem solving techniques from the realm of computer science by challenging you with time-tested scenarios, exercises, and algorithms. As you work through examples in search, clustering, graphs, and more, you'll remember important things you've forgotten and discover c...

Price:  $31.99  |  Publisher:  Manning  |  Release:  2019

Programming Cocoa with Ruby

Programming Cocoa with Ruby

by Brian Marick

Programming Cocoa with Ruby brings together two enthusiastic development communities. Ruby programmers will tell you how productive they are with just the right amount of code. Cocoa developers know the importance of a clean, intuitive interface.Now, through Programming Cocoa with Ruby, the joy of Cocoa meets the joy of Ruby....

Price:  $4.90  |  Publisher:  The Pragmatic Programmers  |  Release:  2009

Data Structures and Algorithms with Python

Data Structures and Algorithms with Python

by Kent Lee, Steve Hubbard

This book explains the concepts and techniques required to write programs that can handle large amounts of data efficiently. Project-oriented and classroom-tested, the book presents a number of important algorithms supported by examples that bring meaning to the problems faced by computer programmers. The idea of computational complexity ...

Price:  $42.67  |  Publisher:  Springer  |  Release:  2015