If you want a full-fledged platform for computational learning, Wolfram is a great option. It includes a range of tools and services, including the Wolfram Language, a symbolic programming language, and Mathematica, a technical computation product. The platform also includes Wolfram|Alpha Notebook Edition for interactive learning and a locally installed engine for developers. Wolfram also offers a wealth of documentation, online courses and community support to help you get the most out of it.
Another tool worth considering is Wolfram|Alpha, a computational knowledge engine that can handle a broad range of subjects from math to science to everyday living. It can provide step-by-step solutions, plot functions and perform statistical calculations, and it's useful for both academic and professional pursuits. With the premium version, Wolfram|Alpha Pro, you get direct access to the full engine, and it's available in mobile apps and a notebook edition.
If you want to bring coding and robotics into your curriculum, STEMpedia offers a full-fledged ecosystem. The site includes coding and robotics labs, block-based coding with PictoBlox, and Python programming. It also includes kits and packages for AI and robotics projects, so it's a good option for K-12 educational settings.
Last, Khan Academy offers a free, nonprofit online learning platform covering a range of subjects including math, science and computing. It's personalized so students can learn at their own pace, and it's got resources for students and teachers, too. It's a good option for anyone who wants to learn more about computing.