Ways we can help

We offer a set of pioneering initiatives to increase the use of computational thinking (CT) for problem-solving at all levels and in all sectors. This includes ready-made courses and materials for professionals—with or without a technical education—colleges, schools and students. We are also the foremost organisation for advising policymakers and governments on reform of educational systems and building new curricula to empower the next generation with computational thinking.

All sections 

Educational policymakers

Implementing computational thinking: essential in preparing all students for later life

We are unique in defining and delivering the required core CT educational subject, including how it relates to maths, coding and other STEM subjects. Because our approach is unprecedented in bridging between the complexities of real-life problems and the use of computation, we enable the use of computational thinking in many other subjects too—for example, supporting the fields of computational history, computational English and computational biology. We are ready to implement CT now—recognised worldwide as uniquely enabling policymakers to go end to end from concept through to delivery on the front line, all in one coordinated but flexible package that supports both novice and advanced teachers working with all abilities and levels of students.


Curriculum development

We can build custom CT problem-solving modules using regionally contextualised resources specifically to meet the needs of your learners. See inside our problem-solving modules

Example projects
  • How much smaller will the Great Barrier Reef be in 20 years?
  • How do you model an evacuation?
  • How have the President's speeches evolved?
  • Where should we base our depot?
  • Who is better? How do you decide?

Ready-made and custom-built CT resources

We can deliver fully packaged, broad-based CT courses to underpin a range of study paths.

Example projects
  • Data science: Working with real data of all scales, incorporating modern visualisation, statistics and data-driven probability.
  • Geometry: Specifying constructs in space and their movement in multiple dimensions.
  • Information theory: Efficiently and securely communicating datasets, images, sound or objects.
  • Modelling: Computational models—scope, techniques, construction and application of modern computation to real-world problems.
  • Architecture of computation: Utilising underlying structures and concepts of the computational system.

Custom CT training for curriculum specialists

We can provide training to give your team the skills needed to include computational thinking skills into your own curriculum.

Example projects
  • Training course designers in ways to begin integrating a CT approach into your existing courses.
  • Training curriculum specialists in the use of Wolfram technology within the curriculum.

Curriculum analysis

We can work with your team to review your current provision including mathematics, computer science, other STEM subjects and business studies and make recommendations for CT approaches.

Example projects
  • Reviewing existing courses' CT provision and comparing with ComputationalThinking.Org's required outcomes.
  • Reviewing problem-based learning opportunities and recommending opportunities to incorporate course-relevant CT-based skills.
  • Reviewing the progression of problem-solving skills throughout the curriculum.
Contact us to introduce computational thinking »