Zurück zur Übersicht

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 Fachhochschule Vorarlberg GmbH
Leadpartner Adresse Hochschulstrasse 1, 6850 Dornbirn, Österreich
NUTS3 Lead Partner AT342 – Rheintal-Bodenseegebiet
Projektstart 01.11.23
Projektende 31.10.25
Projektwebsite https://algot.ch/
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 €