Programmiersprachen

Im Rahmen der Fobizz-Zusatzqualifikation habe ich mich heute nochmal mit Programmiersprachen auseinander gesetzt. Wenn die Zeit reicht, werde ich auch den passenden Wahlkurs noch belegen und dann eventuell den Artikel erweitern. Programmiersprachen dienen dazu, dem Computer Anweisungen zu übermitteln. Ich unterscheide dabei Code, der rein der Formatierung dient (html, css, Latex) und Code, der eine […]

Programmiersprachen Read More »

Moodle: Zugänge zu Aufgaben einzeln einstellen

Manchmal muss man Aufgaben für einzelne Personen länger verfügbar machen, etwa bei Nacharbeiten aufgrund von Krankheit oder bei Nachteilsausgleichen. Diese Möglichkeit bietet Moodle in den Einstellungen über „Verfügbarkeitsänderung“. Man kann für Gruppen oder Einzelpersonen dort andere Abgabefristen festlegen. Bei einem Test würde man also insgesamt eine längere Bearbeitungszeit festlegen, aber für die Großgruppe das Zeitfenster

Moodle: Zugänge zu Aufgaben einzeln einstellen Read More »

Moodle: Sprechstunden planen

Ich habe das Plugin „Planer“ in unserem Moodle neu installiert – das kannte ich schon, hatte bisher aber wenig Anwendung dafür. Mit meiner neuen Klasse macht es Sinn. Hier eine Anleitung zur Nutzung. Man legt eine neue Aktivität „Planer“ an und vergibt einen Namen. Ich empfehle, zu prüfen, ob die Einstellung „Bewertung: kein“ eingestellt ist,

Moodle: Sprechstunden planen Read More »

WLAN und mehr

Wenn man sich mit einem WLAN verbindet, nutzt man eine Funkverbindung. Dabei werden verschiedene Informationen zwischen dem Router und dem Gerät gesendet, unter anderem: SSID des Netzes (also der Name des Netzes) MAC-Adresse des Gerätes Name des Gerätes (bei erfolgreicher Verbindung) Die SSIDs aller WLANs, die das Gerät kennt (bevor die Verbindung erfolgreich aufgebaut wurde,

WLAN und mehr Read More »

Level Up und Fordson

Ich habe mir überlegt, angeregt von dem Artikel in Computer+Unterricht, das PlugIn LevelUp nochmal auszuprobieren, weshalb ich es auf unserer Instanz installiert habe. Wir nutzen Fordson im einspaltigen Boost-Standard. Mir ist aufgefallen, dass ich dann den Blöcke-hinzufügen-Knopf nicht finde. Umschalten in den dreispaltigen Boost-Standard hilft, und wenn ich wieder zurück geschaltet habe, sieht man den

Level Up und Fordson Read More »

Git checkout

Git bietet die Möglichkeit, ein Projekt in einen vorherigen Zustand zurückzuversetzen. Ich habe das genutzt, um die Projekte meiner Schüler*innen zum Abgabetermin anzusehen, obwohl wir danach im Unterricht daran weiter gearbeitet haben. Es geht so; Logge dich via ssh auf den Server ein (mit einem Admin Account) Mit dem Befehl sudo su – $name loggt

Git checkout Read More »

Individuelle Arbeitsblätter und Tests

In Mathematik hat man leider oft bei Leistungsüberprüfungen das Problem, dass Schüler*innen spicken. Andererseits ist es recht einfach, verschiedene Versionen einer Aufgabe zu erstellen, oft reicht es nämlich, die Zahlwerte auszutauschen. Deswegen bastelt man mühsam mit Cpoy-undPaste verschiedene Versionen. Im Zuge meines Moodle-Kurses bot ich SuS die Möglichkeit, digitale Tests zu schreiben und diese mehrfach

Individuelle Arbeitsblätter und Tests Read More »

php Formulare und Variablenübergabe

Normalerweise wird man sich auf großen Webseiten einloggen müssen und dann wird ein Session-Cookie erzeugt, der sich den LogIn-Status merkt. Für unser kleines php-Projekt war das aber zu aufwendig. Dennoch wollten wir, nachdem wir auf einer Seite bereits einer Userid ausgelesen hatten, diese auf der nächsten Seite, die der User anwählt, weiter benutzen. Wie realisert

php Formulare und Variablenübergabe Read More »

MYSQL Datenbanken auslesen

Für das Projekt eines Schülers standen wir heute vor dem Problem, Daten aus der Mysql-Datenbank auslesen zu wollen, die über eine Realtionstabelle verknüpft waren. Konkret war das ERM so: Nun wollten wir alle Artikel einer Liste eines Users auslesen. Also alle Artikel, die in der Realtionstabelle zu einer festgelegten Listenid genannt werden. Übereinstimmen muss als

MYSQL Datenbanken auslesen Read More »