ABSTRACT

Based on the author's introductory course at the University of Oregon, Explorations in Computing: An Introduction to Computer Science focuses on the fundamental idea of computation and offers insight into how computation is used to solve a variety of interesting and important real-world problems. Taking an active learning approach, the text encoura

chapter 1|18 pages

Introduction

chapter 2|26 pages

The Ruby Workbench

chapter 3|30 pages

The Sieve of Eratosthenes

chapter 4|28 pages

A Journey of a Thousand Miles

chapter 5|28 pages

Divide and Conquer

chapter 6|30 pages

When Words Collide

chapter 7|36 pages

Bit by Bit

chapter 8|24 pages

The War of the Words

chapter 9|26 pages

Now for Something Completely Different

chapter 10|32 pages

Ask Dr. Ruby

chapter 11|30 pages

The Music of the Spheres

chapter 12|32 pages

The Traveling Salesman