Skip to content

Commit

Permalink
On DrGeo
Browse files Browse the repository at this point in the history
  • Loading branch information
hilaire committed Apr 12, 2024
1 parent 6254c45 commit d08ddd1
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion Discussion-on-Dynabook.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,9 @@ is for both teacher and learner.

**---JR**: What happened to DrGeo? Isn't this a new rebirth of DrGeo? Or does it live underneath, in the scripts de app runs?

**---HF**:
**---HF**: DrGeo exists as a standalone application of its own. In the Dyanbook device, I envision it will continue to exist as a standalone application of its own, but also as an integrated part to the Dynabook application, through sketches designed by Smalltalk code. DrGeo is also my laboratory to explore new idea as the Smalltalk Sketch and associated GUI design. A DrGeo sketch designed with Smalltalk code is an example of a dynamic knowledge model related to geometry. DrGeo is really my test bed to see how you will want the tooling be arranged to let teachers design dynamic knowledge models: How will be arranged the code editor? What contextual help? Do we want it in local language? So far, there are several domains I am not satisfied like the debugging experience of Smalltalk Sketch and how the integrated documentation is designed.

DrGeo is quite a complex application because you have both the dynamic knowledge model (in the field of euclidean geometry) and the whole GUI to build the sketch with mouse and clic operations. However, it is possible to build much simpler application with only its dynamic knowledge model and its public Smalltalk interface to script it. This make the whole application smaller. Most dynamic knowledge models taught in school should be developed like that.

**---JR**: Reading your docs

Expand Down

0 comments on commit d08ddd1

Please sign in to comment.