Interactive Textbooks hosted by Trinket

Think Java: How to Think Like a Computer Scientist

by Allen B. Downey & Chris Mayfield

An introduction to Java that covers input/output, control structures, object-oriented programming, and other essential topics. Trinket has made many of the examples and exercises in this open-licensed book interactive in collaboration with the authors.

This popular text is used by self-directed learners and in classrooms around the world. We hope you enjoy!

Python for Everybody: Exploring Data With Python

by Charles Severance

An introduction to Python emphasizing its applications across many discipliness, covering basic data structures, text processing, and web-enabled Python programs. Trinket has made all of the examples and exercises in this open-licensed book interactive in collaboration with the author.

This text is used in Dr. Severance's Coursera course Python for Everybody and in classrooms around the world. We hope you enjoy!