Starfire computational thinking

Computational Thinking (CT) is an approach to solving problems that can be applied to understand complex and open ended real world problems like climate science, the spread of diseases, what causes gravity, and mapping the human genome.

In the Starfire Computational Thinking class students will use real world illustrations and examples to explore the core elements of CT. The the core elements of computational thinking: abstraction, algorithmic thinking (logical and analytical thinking), automation, decomposition, debugging, generalization, pattern recognition are used to solve complex problems with large data sets that lend themselves to being solving using the computational power of computers.

CT is used to teach a computer how to solve a problem. CT is essential to the development of computer applications, but it can also be used to support problem solving across all disciplines, including the humanities, math, and science.

Expected Student Outcomes

  • Understand and implement the core concepts of CT.
  • Use the elements of CT to create models to solve a complex problem.

Starfire teaching methods and curriculum

Starfire classes foster a growth mindset, grit, teamwork, and empathy in a fun, emotionally, intellectually safe and supportive learning environment. Starfire teachers’ inspire intellectual and personal growth in their students. The teachers love what they do and their passion is contagious.


What are the Starfire teachers-coaches qualifications?

Starfire teacher-coaches are highly qualified math and engineering professionals and teachers with degrees from Stanford University, University of California and other excellent academic institutions. 

Small Class Size

The Starfire Computational Thinking classes are limited to 16 students per classroom, with no more than 8 students per teacher/coach.

Try a Class

If you would like your child to try a Starfire class, we ask that you register and pay online. If after attending two classes, you feel that the class is not the right fit for your child we will gladly issue a refund for the full cost of the remaining classes. Unfortunately we are unable to process refunds for withdrawals after the two week trial period.


Starfire is able to offer a limited number of scholarships intended only for students with a financial need who would not otherwise be able to participate. If your family is able to pay for after school classes, please allow others to utilize the scholarships!