[01] Montag, 03. April 2017

Geplante Inhalte

  • Vorstellungsrunde und Organisatorisches
  • Sprechen über berufsbezogene Trends in der Informationstechnik.
  • Erläuterung des Veranstaltungskonzepts

Inhalte, die sich in der Veranstaltung ergeben haben

Auf die Frage nach aktuellen berufsbezogenen Trends in der Informationstechnik wurden die folgenden genannt:

Elektrotechnik

  • Netzwerkgrundlagen, souveräner Umgang mit Office-Programmen
  • HTML/CSS kommt auch in Interfaces vor, die im IoT (Internet of Things) eine Rolle spielen

Medientechnik

  • Social Media
  • Webseitengestaltung für den Bereich Fotografie, Drucker_innen, Mediengestalter_innen
  • Internet of Things (IoT)

Internet Of Things (IoT)

Das Internet of Things ist in aller Munde und doch nicht allen bekannt. Gemeinhin wird es als "Die Vernetzung von allem mit allem" umschrieben. Wie so oft bietet der Wikipedia-Artikel einen ersten Einstieg ins Thema. Clemens Gleich von heise online kommentiert den Trend mit der Polemik "Internet of Shitty Things", denn das Konstrukt weisst massive Sicherheitslücken auf, wie Thorsten Kleinz vorführt. Ein aktuelles Buch mit vielen Projekten für Raspberry Pi und Arduino ist im Franzis Verlag erschienen.

Apps für mobile Endgeräte

Wir haben kurz darüber gesprochen, wie Apps für mobile Endgeräte entwickelt werden. In diesem Zusammenhang möchte ich darauf hinweisen, dass man Apps heute auch sehr gut mit HTML, CSS und Javascript erstellen kann. Weitere Informationen sind bei den derzeit führenden Frameworks zu finden, React Native und Ionic.

Auftrag

INF1


INF2

  • Überprüfen Sie, ob Sie die Voraussetzungen erfüllen.
  • Überprüfen Sie, ob Python auf Ihrem Rechner installiert ist. Wenn nicht, holen Sie das bitte nach.

Windows

  • Installieren Sie GitBash auf Ihrem Rechner, um eine Linux/UNIX-ähnliche Kommandozeile zu haben.
  • Installieren Sie Python 3.4 auf Ihrem Rechner.1

MacOS

  • Prüfen Sie, welche Python-Version auf Ihrem Rechner läuft. Installieren Sie nicht eine neue Version drüber, da das die Funktion Ihres Betriebssystems beeinträchtigen könnte! Sollte Python 2.7 auf Ihrem Rechner installiert sein, ist das erstmal ok. Wir werden in einer späteren Sitzung "neben" der aktuellen Python-Version die Version 3.4 installieren.

Linux

  • Hier verhält es sich ähnlich wie beim Mac, Python ist schon vorinstalliert. Sollten Sie die Version 2.7 vorfinden, reicht das erstmal aus.

Programmieraufgabe

  • Überprüfen Sie Ihre Atom-Installation.
  • Legen Sie eine Datei helloworld.py mit folgendem Inhalt an.

    #!/usr/bin/env python3
    
    print("Hello World!")
    
  • Auf der Kommandozeile bzw. im Terminal: Machen Sie die Datei ausführbar mit chmod +x helloworld.py.
  • Führen Sie die Datei aus mit ./helloworld.py.

Abgabetermin

Der Auftrag ist bis zum Sonntag, 09.04.2017, zu erledigen.

1. Es gibt durchaus neuere Versionen von Python 3, allerdings funktioniert 3.4.x bekanntermaßen verlässlich im Kontext unserer technischen Themen.