hilaire / dynabook

9 stars 2 forks source link

Introduction

The cash register is a boring computer designed for efficiency. The Dynabook, both software and hardware, wants to bring this efficiency to teachers and students to manage their job of teaching and learning.

The Dynabook App is the main user application of the Dynabook device. It is through this app that teachers and students interact the most. Its features are interconnected to maximize user comfort and to save time. It anticipates the needs of the user according to their location and time of use, at home, school, in which class, and with which students.

For more insights about the project, watch this presentation at The Smalltalk 2023 Fast event in Buenos Aires.

Installation

Instructions to install the Dynabook.app in a Cuis-Smalltalk developer environment.

  1. Set up your Cuis-Smalltalk environment
    
    mkdir Cuis
    cd Cuis
    # Install Cuis image and packages
    git clone --depth 1 https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
    git clone https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-UI
    git clone https://github.com/hilaire/Cuis-NeoCSV

cd Cuis-Smalltalk-Dev git clone https://github.com/hilaire/dynabook


2. Start the Dynabook.app IDE

cd Cuis/Cuis-Smalltalk-Dev ./dynabook/startIDE.sh


A new image dynabookIDE.image is built. In the image execute
`DySystem beDevelopment`, execute `Dynabook new` (to come) to start the
application.

Have an interesting exploration!

## License

Copyright Hilaire Fernandes 2023, 2024