Zum Diktieren von einfachen Texten habe ich bis jetzt immer eine Online App verwendet. Da ich aber nicht mehr möchte, dass meine Stimme auf irgendwelchen Servern verarbeitet wird, habe ich eine einfache App entwickelt, welche rein lokal arbeitet.
In den letzten Jahren entwickelte ich gemeinsam mit Masterstudierenden und Kollegen von der Pädagogischen Hochschule Steiermark 3 Python-Kurse für absolute Anfänger in der Form von MOOCs (Massive Open Online Courses). Diese Kurse werden über die Plattform iMooX.at kostenlos und mit einer offenen Lizenz (CC BY 4.0) bereitgestellt.
Last month I started experimenting with a Raspberry Pi Pico. I am using it with Micro Python and at the beginning the projects were very little. This means that the first projects consisted only of blinking LEDs and push buttons. Later on a distance sensor came into play.
When developing learning applications the topic of LTI (Learning Tools Interoperability) will arise. These tools enable linking different learning applications together. If python and django is used the onl available method to develop a LTI provider is the usage of the python LTI library. With the interfaces of this library the rest has to be implemented for each project.
This is the documentation of LIVE (short for Live Interaction in Virtual Learning Environments). It is a web-platform which enriches videos or live-broadcastings with different methods of interactivity. From a technical point of view LIVE is based on python, django and some other libraries.
When developing learning applications you will most likely have to write your own LTI (Learning Tools Interoperability) provider for it. Such a provider enables your app to be embedded or called from an other learning platform (e.g. moodle) which is called LTI consumer.
During the last years I have developed some tools for my robotic arm. This includes a library to control the motors of the arm and furthermore there are some examples using this library.
The DJI Phantom 3 Professional is a quadrocopter with a 4k camera. It can be configured to record flight data in addition to a recorded video. This is done by using subtitles in the .srt format. Each second a block of data is recorded. For example:
During the last weeks I tested Firefox OS. I did this by developing apps. You can find the code of these very useful apps on github:
Stat466 is a little application that provides the possibility to record game results of the famous card game Bauernschnapsen. Its database is compatible with the desktop version. The main reason to develop it was to learn making android apps. You can find the code on githhub:
Stat466 is a little application that provides the possibility to record game results of the famous card game Bauernschnapsen.I developed it using Python 2.7 and PyQT4.