Computational Thinking

Computational thinking is a process in which you creatively apply a problem-solving cycle to ideas, challenges and opportunities you encounter to develop and test solutions.

These courses teach computational thinking skills and include self-study modules from the Computer-Based Maths (CBM) project. Earn course completion and CBM computational thinking certificates and also apply your skills to obtain Wolfram Language Level 1 certification.

Upcoming Events

  • Feb 10 | Online

    Computational Xplorations with Examples from Microscopy and Music

    This free, introductory course demonstrates how to interactively explore nearly any field using computation. See how computational thinking—a modern blend of critical analysis and information processing—is being applied to a range of disciplines not traditionally associated with coding.

  • FEB 23–27

    Daily Study Group: Computational Food and Nutrition

    Access new possibilities for food science research, recipe management, content development and nutrition education with easy-to-use computational tools and functions in Wolfram Language. This Daily Study Group will cover how to compute, analyze and visualize data from Wolfram Language's built-in knowledgebase of foods.

  • ON DEMAND

    Turn Rough Ideas into Computation with Wolfram Notebook Assistant

    Learn how to turn conversational input into precise computational code for accessing the full power of Wolfram Language. This webinar demonstrates ways you can interact with Wolfram Notebook Assistant, showcases examples for writing and fixing code and explains how to take advantage of LLM functionality via Wolfram Language functions.