Explorations in computing : an introduction to computer science / John S. Conery ; with illustrations by Phil Foglio.
Material type: TextSeries: Chapman & Hall/CRC textbooks in computing | Chapman & Hall/CRC textbooks in computingPublisher: CRC Press, 2011Copyright date: ©2011Description: xix, 370 pages : illustrations; 26 cmContent type:- text
- unmediated
- volume
- 9781439812624 (acidfree paper)
- QA76 CON
Item type | Current library | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|
Book | Main Library Open Shelf | QA76 CON (Browse shelf(Opens below)) | 160885 | Available | BK148737 |
Browsing Main Library shelves, Shelving location: Open Shelf Close shelf browser (Hides shelf browser)
QA76 CAP Computers and data processing | QA76 CLA AQA A-Level Computer science / | QA76 COM Computer studies : | QA76 CON Explorations in computing : an introduction to computer science / | QA76 DRI Computer studies and information technology | QA76 FRE Data processing and information technology | QA76 FRE Computer studies : |
Includes bibliographical references (p. 15) and index.
"Based on a course taught by the author, this textbook provides an introduction to computer science for non-majors or pre-majors in beginning courses. The book uses an active learning and problem-solving approach to present key topics in computer science, along with real-world examples and practical algorithms. The author explains how to read, rather than write, programs and how to solve problems. To provide a good understanding of computing without covering everything in the field, short focused chapters include tutorial projects and interactive labs that use Ruby, a simple open-source language."--
"The title of this book, Explorations in Computing, conveys the idea of how we will use a similar active learning approach to study computation. Each chapter is organized around a single project that introduces an important concept or application in computer science. To complete the project, students type commands in Ruby, an interactive programming language,following a detailed script set out in the text. The aim is for the students to immerse themselves in the interactive environment, and experience first-hand what goes on inside a computer as it solves some interesting problems. Many parts of the projects are open-ended, and students are encouraged to continue exploring on their own, after using the exercises in the book as a starting point"--
There are no comments on this title.