Arbeitsbuch PROLOG (German)

Arbeitsbuch PROLOG (German)

Dieses Buch soll in die Programmiersprache PROLOG und in die mit ihr verbundene ‘Logik-programmierung’ einführen. Die Idee, ‘Logik als eine Programmiersprache’ zu verwenden, führt zu einer völlig neuen Auffassung vom Programmieren: Das Programm ist nicht eine Folge von Handlungsanweisungen, sondern eine Sammlung von Fakten und Regeln. Das zu lösende Problem wird als eine Anfrage an diese Sammlung formuliert. Im Idealfall führt die logisch korrekte Formulierung der Regeln und der Anfrage zur Lösung des Problems.

Kurs Starten

Materialien

Das GitHub-Repositorium für dieses Projekt befindet sich hier:

https://github.com/LiaBooks/Arbeitsbuch-Prolog

… oder schauen sie sich das Beispiel im LiveEditor an:

Related Posts

6 Quizzes in 100 Seconds

This is our report on making quizzes in LiaScript in 100 seconds. Do you know an easier way of creating quizzes with your favorite LMS? Multiple-Choice Single-Choice Matrix Text-Input Selection Gap-Text You can use this this example as a basis for your own course by following this link … Or experiment with it in the LiveEditor below:

Read More

Macros

How can you define custom macros or even define reusable LiaScript libraries? Just use @ followed by a custom name for your macro You can add parameters Shortcut macros, that call others predefined parameters And block-macros not that difficult You can use this this example as a basis for your own course by following this link … Or experiment with it in the LiveEditor below:

Read More

Students work on open learning content

This is a translated version of a German article that was published on april 22 in 2022 here: https://tu-freiberg.de/presse/studierende-arbeiten-an-offenen-lerninhalten-mit The Institute for Computer Science has developed an interactive type of lecture format. Together with the lecturers, the students work on the lecture materials with open tools via a website - without any PDF documents or PowerPoint slide collections. Prof. Sebastian Zug during his lecture. Photo: TU Bergakademie Freiberg With one click, students can display the content in different languages, develop an executable program code or start simulations.

Read More