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
-
APR 28–MAY 2 | Online
Daily Study Group: Exploring and Getting Started with Wolfram Language
Learn to use Mathematica and the programming language at its core—Wolfram Language. This Study Group starts by using Wolfram Notebook Assistant to help you explore computational questions and build familiarity with the syntax and core areas of the language. You'll also learn about visualizing data and explore different examples of what you can do in Wolfram Notebooks.
-
May 1 | Online
Computational Xplorations
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.
-
May 12–16 | Online
Daily Study Group: Creative Computation
This Study Group follows lessons from the Wolfram U project-based course and explores Wolfram Language programming concepts by creating visual art, poetry, audio and even video games using built-in functions and the Wolfram Notebook interface. Use coding and computation as tools to express creativity while you build a portfolio of computationally creative work.