Full description not available
A**T
Great For Beginners
This book was definitely a source of clarity for my Computer Science Using Ruby course at Georgetown University. I like the way it translates computer jargon into something easy enough for a novice to understand and implement. Although I would have preferred a paper version to make notes about the coding in the margins, the Kindle version was nice in that you could easily navigate through the table of contents to go right to the section that was needed. I also found the logic-flow diagrams useful in trying to understand how the various codes operated. Overall I would say that this book was perfect for the course I was enrolled in and I feel that other introductory course students would feel the same way.
R**T
this is a very helpful book
This book is very helpful for gaining a basic understanding of ruby. It takes you step by step through coding and explains the code in detail. It allows for a person who has never had any background in programing to gain a good basis for programming. I highly recommend this book.
A**
great
Great product completely satisfied
Y**O
Five Stars
kind of boring,but oh well, so is life
R**E
Good
Balanced presentation of class context and obstacle that is complexity. Exercises have the same balance. The same principle is tested twice, instead of including exercises that are twice as hard.
T**K
Kindle version is poorly formatted
At many points the last two or three characters of a paragraph or heading are cut off. Bizarrely, the table of contents is in the back of the book.
A**N
Very Good Book. Good Addition to my Progamming Library!
This book was good. It provides a solid base of information regarding CS but not so much Ruby. Make no mistake, the authors made it clear that this was their path from the beginning.The book provides a good deal of information regarding the general concepts of CS via the code which powers Ruby but never really dives head first into the language itself. This may not be a problem for some readers, but I did feel a bit mislead by the title and the fact that it was in the CS>languages>Ruby section of amazon. But I guess it really couldn't be anywhere else.So while my biggest complaint concerning this book was the lack of depth pertaining to Ruby, it provides a true wealth of information spanning the entire field of computer science from a subset of Ruby code to algorithm.Simply said, if you are looking to learn Ruby, this MAY NOT be the right book, but that may be more a problem of mislabeling rather than an indictment of the content. This is an excellent book to start with if you pick up on information conceptually rather than with examples. A hardcore Ruby immersive book may be a great second or companion book to this one.I intend to read this book again once I've a stronger grasp on the language, and feel it is a good choice to reintroduce myself to CS ONCE I have truly learned Ruby.My verdict regarding Computer Science Programming Basics in Ruby by Ophir Frieder, Gideon Frieder and David Grossman, get it. It is a solid book for learning CS from a different approach. I would hope to see a second version that manages to do both introduce us to the concepts of CS, Ruby in depth and giving examples along the way.
R**E
Recommended for novice programmers
This book was very helpful. It presented the material in a straightforward way and used good examples. I had no previous programming experience, and it's hard to imagine a clearer beginning text.
Trustpilot
Hace 2 semanas
Hace 2 semanas