O Ordering Information
. Shop online
. Fill out order form
. Contact us

 O Book home pages
. Java Methods
. Coding in Python
. Be Prepared Comp Sci
. Be Prepared Calculus
. 800 Questions in Calculus

 O Download files
. Students
. Teachers

 O Coding in Python and Discrete Math
. Test Package
. Getting Started with Python

 O Java Methods
. Test Package
. PowerPoints
. Syllabi
. Getting started/help
. Papers/projects
. AP Summer Institutes
. What teachers say...

 O AP* test prep
. Be Prepared for the AP CS Exam
. 250 MC Questions in Java
. Be Prepared for the AP Calculus Exam
. 800 Questions in Calculus
. Calculus Calculator Labs
. What teachers say...

 O C++
. 100 MC Questions in C++
. Free textbook

Skylight home


    Copyright © 2022 by Maria Litvin, Gary Litvin, and Skylight Publishing

    8.25" by 10.75", 226 pages, ISBN 978-0-9972528-1-1, $24.95.

    e-Book: $24.95 (lifetime).

From the preface:

At the intersection of mathematics and computer science lies a mysterious domain where kids and adults can notice patterns, solve problems, and sharpen their logic skills.  Some call it “computational thinking.” Others call it puzzle fun.  After you've played around with the 244 questions in this book, you can decide what to call it.

This book was inspired by the questions we co-wrote for the Continental Mathematics League computer science contests.  We have written two contests every year since 2014: one for elementary school kids (Grades 3-5) and one for middle school students (Grades 6-8).  We have also added a few new questions for this book.

Contents and Preface

Chapter 1.  Pink Painter
Chapter 2.  Bongard Problems
Chapter 3.  Line-By-Line
Chapter 4.  Loops and Ifs
Chapter 5.  Puzzles
Chapter 6.  Turtle Graphics
Chapter 7.  Number Systems
Chapter 8.  Counting
Chapter 9.  Logic
Chapter 10.  Sequences and Recursion
Chapter 11.  Parity, Ciphers, and Strategy Games
Chapter 12.  Lists, Stacks, Trees
Chapter 13.  Graphs
Chapter 14.  Searching and Sorting
Answers and Solutions

Contact us