article thumbnail

Computer Science was always supposed to be taught to everyone, and it wasn’t about getting a job: A historical perspective

Computing Education Research Blog

My activities in computing education these days are organized around two main projects: Defining computing education for undergraduates in the University of Michigan’s College of Literature, Science, and Arts (see earlier blog post referencing this effort ); Participatory design of Teaspoon languages (mentioned most recently in this blog post ).

article thumbnail

What should mathematics majors know about computing, and when should they know it?

Robert Talbert, Ph.D.

As I teach my Linear Algebra and Differential Equations class this semester, which uses more computing than ever, I'm thinking even more about these topics. Yesterday I got an email from a reader who had read this post called What should math majors know about computing? Mostly this is because of two things.

educators

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Expression Evaluation and Fundamental Physics

Stephen Wolfram

But some of it has immediate practical implications, notably for parallel, distributed, nondeterministic and quantum-style computing. The key point is that a given event cannot happen unless all the inputs to it are available, i.e. have already been computed. Some of what this will lead us to is deeply abstract.

Physics 108
article thumbnail

Launching Version 13.1 of Wolfram Language & Mathematica ??????

Stephen Wolfram

And through all those years we’ve energetically continued building further and further, adding ever more capabilities, and steadily extending the domain of the computational paradigm. This uses ordinary listability, effectively computing: &#10005. We released Version 13.0 on December 13, 2021. And in Version 13.1 In Version 13.1

Calculus 114
article thumbnail

How Did We Get Here? The Tangled History of the Second Law of Thermodynamics

Stephen Wolfram

Computational Foundations for the Second Law of Thermodynamics (forthcoming) 2. And indeed particularly in chemistry and engineering it’s often been in the background, justifying all the computations routinely done using entropy. This is part 3 in a 3-part series about the Second Law: 1. How Did We Get Here?

Energy 88
article thumbnail

The Latest from Our R&D Pipeline: Version 13.2 of Wolfram Language & Mathematica

Stephen Wolfram

Introducing Astro Computation. Astronomy has been a driving force for computation for more than 2000 years (from the Antikythera device on)… and in Version 13.2 But what’s new now is astronomical computation fully integrated into the system. But what’s new now is astronomical computation fully integrated into the system.

article thumbnail

Even beyond Physics: Introducing Multicomputation as a Fourth General Paradigm for Theoretical Science

Stephen Wolfram

But there is something else too—and it’s from this that the full computational paradigm emerges. And this is the essence of the computational paradigm: to define a model using computational rules (say, for a cellular automaton ) and then explicitly be able to run these to work out their consequences.

Physics 64