Runestone Interactive

Using Runestone Books in Class

Our books are used in Hundreds of Colleges, Universities and High Schools. We invite you to create your own course. Its free, and pretty easy.

Why create my own course?

Grade Homework Right in the Book

For each assignment you can see all your student homeworks on one page. Grading is quick and easy with the click of a button to run each submission. You can add a grade and comments for your students to view.

Review Quiz Results

A part of each book section contains quiz questions. As an instructor you can see your class averages for each question and look at the answers from individual students.

Check Student Progress and Activity

Do you wonder what your students are really doing when they should be reading and doing homework? You can see which students are active, which students are trying hard, and which students seem to just get it.

Keep your Course up to Date

The instructors dashboard will always let you know if there are important updates for your course. With the press of a button your course can be rebuilt with the latest bug fixes or new content.

How do I Create my Own Course?

Register as a user
Begin by registering as a regular user Here. When you register, register for the thinkcspy course. You will change that in a few steps.
Navigate to the Instructor's Dashboard
The Instructors Dashboard Has the tools to create a course, update a course, grade assignments, and generate other reports. For now, we will use it to create a course.
Create a Custom Course
Click on the Create Course link to go to the course creation page. there you will enter some important information about your course.
Enter Course Information
You will need a unique name for your course, yourcoursename along with the start date, and some other information. The unique course name is the name your students will need to use to register.
Select a Book
You can use How to Think Like a Computer Scientist, Problem solving with Algorithms and Data structures using Python. The AP CS A Java Review or almost any of the books in our library.
In just a few minutes a course will be set up, and a book built for you. After a successful build you will be registered as the instructor for this course, and you should be at the homepage. If you get an error check the URL carefully. It should look like the yourcoursename part is important and serves to uniquely idenitfy your course.