Tune in for expert tips from Steve Kass & Sarah Wood on computer science integration & computational thinking in K-12 classrooms.| Class Tech Tips
Note: As of today, copies of Wolfram Version 14.1 are being auto-updated to allow subscription access to the capabilities described here. [For additional installation information see here.] Just Say What You Want! Turning Words into Computation Nearly a year and a half ago—just a few months after ChatGPT burst on the scene—we introduced the first […]| Stephen Wolfram Writings
Stephen Wolfram takes the first steps in developing a medical metamodel framework for studying and formalizing the abstract foundations of medicine.| writings.stephenwolfram.com
Those who inhabit the world of knitting and crocheting will recognize that syntax in the title. They will likely also recognize how to enact, with [yarn and (knitting needles or crochet hooks)], the sequences, repeats and branches —much like computer algorithms—that yield amazing woven craft artifacts from items of clothing…Continue reading| Shuchi Grover
[Blog post published by the Communications of the ACM, August 27, 2020] Last week, I was invited to deliver a keynote address for The Fourth International Conference on Computational Thinking Education 2020 (CTE2020) organized by the Education University of Hong Kong (EduHK). I was one of four keynote speakers (along…Continue reading| Shuchi Grover
The International Conference of the Learning Sciences, or ICLS, is a much-awaited event in the Learning Sciences community. It brings together a fairly close-knit community of scholars. Even though large proportion of ISLS members are engaged in STEM education research, we feel an intimate sense of belonging to the learning…Continue reading| Shuchi Grover
Modeling (developing and using models) is an essential science practice listed in the Next Generation Science Standards (NGSS). As is ‘Using mathematics and computational thinking’. In science, models are used to represent a system (or parts of a system), to help in the development of questions and explanations, and to…Continue reading| Shuchi Grover
More than a year ago, I answered a question on Stack Overflow about the Quickselect algorithm, which takes some unsorted data and finds the k-th smallest value (that is, the value that would be in position k if you were to sort the data). The person asking the question had seen multiple technical descriptions of the algorithm, but was looking for a simplified explanation that was not expressed as computer code. I tried to illustrate the algorithm in story form, and others seemed to like my ...| Teaching, Playing, and Programming
I usually don't teach our Data Structures course, but I often give a guest lecture about balanced binary search trees. This comes right after they've learned about plain (unbalanced) binary search trees. Often the previous lesson has ended with an illustration of what happens when values are inserted into the tree in sorted order.| Teaching, Playing, and Programming
Is it time to overhaul the user interface of the phone system?| Teaching, Playing, and Programming
Computer Science Education: Perspectives on Learning and Teaching at School is a new book edited by Sue Sentance, together with Carsten Schulte, University of Padeborn and Erk Barendsen, Radboud Un…| Sue Sentance
In his TED Talk, Stephen Wolfram covers the emergence of space by the application of computational rules to spacetime, gravity and quantum mechanics to AI and LLMs. Computational irreducibility and the ruliad.| writings.stephenwolfram.com