ABH020 - ALGOT
Verringerung der mentalen Belastung in der Software-Entwicklung und bessere Zugänglichkeit der Programmierung durch neues Programmierparadigma
Projektziel:
Das Hauptziel des Algot-Projekts besteht darin, die visuelle Programmiermethode von Algot zu verbreiten und eine lebendige Community von Nutzer:innen aufzubauen, die in der Lage sind, anspruchsvolle Projekte zu erstellen. Das Projekt zielt darauf ab, die bestehenden Paradigmen der Programmierung zu kombinieren, um eine höhere Produktivität, weniger kognitive Belastung und mehr Zufriedenheit in der Softwareentwicklung zu erreichen.
Beschreibung:
Algot ist eine revolutionäre Programmiermethode. Die Benutzer:innen des innovativen Ansatzes von Algot sind in der Lage einfache wie interaktive Programme, mit einem ansprechenden User Interface zu erstellen, ohne eine einzige Zeile Code zu schreiben.
Entwickelt an der ETH Zürich basiert Algot auf dem Prinzip des Programming-by-Demonstration(1).
Die Anwender:innen können den Programmzustand mittels Direct Manipulation(2) ändern, was zu einer direkteren und angenehmeren, weil weniger herausfordernden, Codingerfahrung führt.
Algot stellt die Brücke zwischen Konzept und Ausführung dar und ermöglicht, die Auswirkungen von Änderungen in Echtzeit zu sehen und anzupassen, was nicht nur das Lernen, sondern auch den kreativen und problemlösenden Prozess erleichtert.
Das Projekt ist in drei Abschnitte gegliedert:
- Von spielerischen Anwendungen zu Beispielanwendungen über Community-Bildung
- Übertragung von Abschnitt (1) zur branchenspezifischen Anwendungsfällen
- Potentialanalyse aus Abschnitt (1) und (2) und Ausbau solide Entwicklungs-Community
Quellen:
(1) https://cacm.acm.org/magazines/2000/3/7710-programming-by-example-introduction/fulltext
(2) https://www.cs.umd.edu/users/ben/papers/Shneiderman1983Direct.pdf
Leadpartner | |
Leadpartner Adresse | |
NUTS3 Lead Partner | |
Projektstart | 01.11.23 |
Projektende | 31.10.25 |
Projektwebsite | |
Projektpartner |
Eidgenössische Technische Hochschule Zürich
Ostschweizer Fachhochschule
|
Assoziierte Partner |
Crate.io AT GmbH
WIRTSCHAFTS-STANDORT VORARLBERG GMBH
valantic CEC Schweiz AG
clownfish Information Technology GmbH
Leica Geosystems AG
|
Kosten | Förderung | Förderrate | |
EU | 140.000,00 € | 84.000,00 € | 60,00 % |
CH | 124.687,16 € | 62.343,58 € | 50,00 % |
Gesamt | 264.687,16 € | 146.343,58 € |