Mobile learning

The content on this page was translated automatically.

Here you can find the software systems and apps of the Digital Engineering department that have been developed in the context of teaching.

This iPad app for lecturers enables the presentation of PDF slide sets as part of a lecture. Special features are offered for this purpose, such as a virtual laser pointer, annotation options and a cover paper.

In addition, interaction with lecture participants can be established in conjunction with a server and client apps (currently on iOS, Android is in preparation). Features include ad hoc questions, prepared multiple choice questions, the "red button", written question submissions. More are in the pipeline.

To support learning, references to available learning materials can be sent with the questions, which can be collected from client aps and used in the learning process (currently iPad only). Available are weblinks (also to the Uni-Bib), book references, references to lecture slides etc.

Interested profs. and lecturers please contact the FG Digitaltechnik: We will install this app directly on your device.

This client app allows students to interactively participate in lectures presented with the TiApp. Basic functions are the synchronous display of the lecture slides as well as the possibility to browse and enter own notes on the slides.

As an interaction option, the app offers the "red button", the input and submission of written questions (with the option to check them off later "" ), participation in ad hoc questions from the lecturer and multiple-choice question rounds. More are in the pipeline.

The iPad app additionally offers the possibility to collect and make available learning support information regarding incorrectly answered multiple-choice questions. The iPhone app will also have this capability later .

Available as a free app for iPad, iPhone and iPod touch (in the App Store: SiApp), a functionally identical Android version is currently being developed.

Learning Effort Capture

The app for recording learning effort enables students to record the hours spent on their studies per course, completely anonymously and without a UniKassel account. . Thus, the hours for the different segments lecture, exercise, tutorial or exam preparation can be recorded independently of each other.

After completing a course, students can enter their final grade. Subsequent semesters are thus shown the learning effort in comparison to the final grade.

In addition, students in the current semester can compare themselves with each other in terms of hours learned per course.

The app for recording learning effort (iOS and Android) is currently in the development phase, but is expected to leave this stage for the winter semester 2015/2016 and move into the test phase. The test phase will probably take place at Department 16, but interested profs and lecturers are welcome to contact the FG Digital Technology.

This iPad app enables the input and simulation of finite state machines (FSM). . This is intended to make the description and operation of state machines from the Digital Logic lecture interactively accessible.

A state transition graph can be entered via touch interface. In addition to the states, this includes the state transitions and their respective output and transition conditions. Based on an input of these condition bits, the automaton can then be simulated step-by-step and its operation observed.

Available as a free app for iPad (in the App Store: LerneFSMs). A functionally equivalent version for Android tablets is currently being developed.

Since WS 2010/2011 all students of the lecture Digital Logic build a board called Configurable Logic Board (CLB), with which different circuits from digital technology can be realized via plug-in fields.


The CLB can be cascaded via connectors at the edges of the board to realize more complex circuits. With the help of our HiWi Marcel Viehmeier a simulator was developed, which can be used to simulate several interconnected CLBs - but of course also single CLBs - comfortably. The simulator is written in Java and can therefore be run under (almost) any operating system in the Java runtime environment (from version 1.6).

The lecture web page for the CLB simulator can be found here:

The Java program VVIDE is used to interactively display Verilog change dump files (.vcd) as they may be generated during the simulation of digital circuits.

The software is open source and currently available for download from github at :

In the current version, simulation can also be performed together with the Icarus-Verilog or GHDL tools, which are also freely available.