Interested in Our Program?

If you would like to be considered for acceptance into this instructional program for high school teachers, you may:

Apply Online Now

The ability to solve complex problems has always been important, but in today’s digital world It has become an increasingly essential skill.

Essentially, computational thinkers are excellent problem solvers.

Computational thinking itself is a highly structured way of identifying and solving problems, and it is made up of four parts.

Decomposition – breaking down a complex problem or system into smaller, more manageable parts

Pattern Recognition – looking for similarities among and within problems

Abstraction – focusing on the important information only, ignoring irrelevant detail

Algorithms – Developing a step-by-step set of rules to follow to solve the problem.

Learn more

Introduce Your High School Students To High-Level Computational Thinking Tools & Strategies

Would you like to become one of an elite group of high school teachers who learn how to teach high-level computational thinking to students in math, science and other disciplines?

With support from a National Science Foundation Grant, the DIMACS Center at Rutgers University has created an online series of instructional courses that will teach you the basics of computational thinking and how to integrate it into your coursework.

Computational thinking is a high-level thought process that includes a set of tools and strategies for solving complex problems. Although essential to the development of computer applications, it can also be used to solve difficult problems across all disciplines.

Participating teachers will receive:

  • A professional development certificate from Rutgers
  • Free admission to the course
  • $1,000.00 for course completion and class implementation

Learn more.

CANVAS Teacher Students

Please SIGN IN to the CANVAS website using your email and the password you received at the pre-course workshop.

Apply for Admission to Upcoming Workshops

The following one-day, pre-course workshops are scheduled to be held this summer at the locations listed below for teacher students accepted into the program.

These mandatory in-person workshops will provide essential information about the course and how to use CANVAS, the online instructional platform. Online instruction will be available for about one month following these workshops.

To apply for admission, you may contact the local coordinators listed under each workshop or complete our online application form.

July 2 at the Pittston Area High School, Pittston, PA
The online course will run from July 8-August 4, 2019. Contact James Kupetz at

July 17 at a High School in Oklahoma City, OK
The program starts with an in-person workshop July 17. The online course will run from July 15-Aug 14, 2019.  Contact Brandi Williams at or Kristi Adams at

End of August at Capital High School in Helena, MT.
The online course will run from Sept 9-Nov 1, 2019.  Contact Carl Anderberg at or Helen Bosch  at