Skip to content

Commit

Permalink
Updated Principles (markdown)
Browse files Browse the repository at this point in the history
  • Loading branch information
hilaire committed Feb 20, 2024
1 parent 02084ed commit adb9936
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions Principles.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,15 @@
Extracted from her presentation at Camp Smalltalk 50th Anniversary.
* The context of a learning environment based on modeling is as much about understanding how an existing model works, as it is constructing a new model. As a consequence, the ability to read an implementation **matters** -- Hello Smalltalk.

* **Smalltalk kit**, specific set of interacting objects and theways in which those objects relate to one another, and how they can be accessed and refined. I also use the term **modeling* rather than **programming,** since, as you now know, creating, sharing, and challenging the veracity of models comprises a particular approach to learning
* **Smalltalk kit**, specific set of interacting objects and the ways in which those objects relate to one another, and how they can be accessed and refined. I also use the term **modeling* rather than **programming,** since, as you now know, creating, sharing, and challenging the veracity of models comprises a particular approach to learning

* So an important quality of this kit (Programming by Rehearsal) is that it is always working, always displaying what the model
represents.
* So an important quality of this kit is that it is always working, always displaying what the model
represents (_on Programming by Rehearsal_).

* What also makes **ThingLab** Smalltalk kit so interesting is its view that constraints, whether equations to be
* What also makes this kit so interesting is its view that constraints, whether equations to be
solved or relations to be maintained, can express partial information, can be combined with other
constraints, can be general purpose in the sense of their properties, are declarative, and can be
searched and experimented with. So, these represent an important class of base objects we would
need in a modeling environment.
need in a modeling environment (_on ThingLab kit_).

* It would be a mistake to assume that there is just one virtual world of simulation as generality often proves to make things harder for beginners (_on Alternate Reality kit_).

0 comments on commit adb9936

Please sign in to comment.