Computer Science Programming Basics in Ruby : Exploring Concepts and Curriculum with Ruby by Gideon Frieder, David Grossman and Ophir Frieder (2013, Trade Paperback)

ZUBER (282586)
98.3% positive feedback
Price:
$22.95
Free shipping
Estimated delivery Thu, Oct 30 - Mon, Nov 3
Returns:
30 days returns. Seller pays for return shipping.
Condition:
Brand New
COMPUTER SCIENCE PROGRAMMING BASICS IN RUBY: EXPLORING CONCEPTS AND CURRICULUM WITH RUBY By Ophir Frieder & Gideon Frieder & David Grossman **BRAND NEW**.

About this product

Product Identifiers

PublisherO'reilly Media, Incorporated
ISBN-101449355978
ISBN-139781449355975
eBay Product ID (ePID)144005753

Product Key Features

Number of Pages186 Pages
LanguageEnglish
Publication NameComputer Science Programming Basics in Ruby : Exploring concepts and Curriculum with Ruby
SubjectProgramming / General, Computer Science, Programming Languages / Ruby
Publication Year2013
TypeTextbook
Subject AreaComputers
AuthorGideon Frieder, David Grossman, Ophir Frieder
FormatTrade Paperback

Dimensions

Item Height0.4 in
Item Weight11.9 Oz
Item Length9.1 in
Item Width7.1 in

Additional Product Features

Intended AudienceScholarly & Professional
LCCN2016-462136
Dewey Edition23
IllustratedYes
Dewey Decimal005.133
SynopsisThis book is intended as a text for an "Introduction to Computer Science" course for non-majors. That is, this book is intended for "the rest of the world"; namely "every can program". No specific pre-requisites at the college level are needed. However, basic high school level mathematics knowledge is assumed. Our approach minimizes the need to harp on the illustrative programming language details in favor of an immediate introduction to core computer science topics. User interface issues are ignored as these have little if anything to do with the foundations of Computer Science. We use a very practical programming language (Ruby) as the foundation and provide a variety of detailed examples using the language that illustrate the concepts being taught., 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. Learn how to write algorithms to solve real-world problems Understand the basics of computer architecture Examine the basic tools of a programming language Explore sequential, conditional, and loop programming structures Understand how the array data structure organizes storage Use searching techniques and comparison-based sorting algorithms Learn about objects, including how to build your own Discover how objects can be created from other objects Manipulate files and use their data in your software, This book is intended as a text for an "Introduction to Computer Science" course for non-majors. That is, this book is intended for "the rest of the world"; namely "every can program". No specific pre-requisites at the college level are needed. However, basic high school level mathematics knowledge is assumed.
LC Classification NumberQA76.76

All listings for this product

Buy It Nowselected
Any Conditionselected
New
Pre-owned

Ratings and Reviews

5.0
1 product rating
  • 1 users rated this 5 out of 5 stars
  • 0 users rated this 4 out of 5 stars
  • 0 users rated this 3 out of 5 stars
  • 0 users rated this 2 out of 5 stars
  • 0 users rated this 1 out of 5 stars

Would recommend

Good value

Compelling content

Most relevant reviews

  • Elementary

    Good fundamental concepts that put the Ruby programming language into context.

    Verified purchase: YesCondition: Pre-owned