In Adventures in Computing students will explore a range of creative technologies and tackle puzzles and problems -- sometimes involving computers and sometimes unplugged. Students will develop their ideas using web design, programming, robotics, and interactive medias. In the process they will discover some fundamental principles relating to computer science, such as the concepts of binary, sorting, and algorithms. With Adventures in Computing we hope to encourage a future generation of problem solvers and creators of new technologies. The long-term goals of this program are to increase and to broaden participation in the field of computing.