[Cuis-dev] Dybo script in action
H. Hirzel
hannes.hirzel at gmail.com
Mon Mar 17 01:11:07 PDT 2025
Hi Hilaire
On 16/03/2025 11:21 pm, Juan Vuletich via Cuis-dev wrote:
> On 3/15/2025 5:33 AM, Hilaire Fernandes via Cuis-dev wrote:
>> Inserting, editing, debugging, etc.
>>
>> https://mamot.fr/@drgeo/114154912013226195
>>
>> DyboScript is the way to insert and parametrized Dynamic Knowledge
>> Model[1]. It is the corner stone the dynamic-book[2] project.
>>
>> Read the references to learn more.
>>
>> [1]
>> https://github.com/Dynamic-Book/doc/wiki/Discussion-on-Dynabook#dynamic-knowledge-model
>> [2] https://github.com/dynamic-book
>>
>
> This is amazing Hilaire.
Indeed!
> Congrats! You show not only thoughtful ideas and a lot of reflection
> on education and learning, but also actually working software. Great!
>
> I particularly like the idea of the medium being agnostic wrt the
> teaching style, and focusing on giving the teacher possibilities and
> freedom.
I like that that you use and interview to describe the topic.
So Dybo scripts are actually Smalltalk scripts used for controlling
simple or complex objects. In the case of a dynamic knowledge model they
an internal Domain specific language (DSL) [3]
You mention two examples of dynamic knowledge models,
1. images and sound tracks the user can interact with
2. DrGeo sketches.
I understand that these two models are not integrated in the Dynabook
app yet as currently your focus is on finalizing an annotation system
for PDF files used for teaching?
For number 1 you mention that resources should be free what would be
ideal. However I think the Dynabook should also give support to keep
track of authors and source and manage the usage rights which often
allow for a lot of options (e.g. just CreativeCommons BY). To manage
this is a lot of work for teachers in case he or she wants to produce
teaching materials which can be used by larger groups. "A real need; a
boring aspect, to be helped by a 'cash register' type of machine".
You give a link to the 'introduction of the Dynabook App' [4]. It gives
a 'file not found' message.
Regards
--Hannes
[3] https://martinfowler.com/bliki/InternalDslStyle.html
[4] https://github.com/hilaire/dynabook/tree/main/resources/doc/DynabookApp
More information about the Cuis-dev
mailing list