Primitive Typen, Strings und mit einer Nummer rechnen

Im Artikel Schlechte Chancen Yoda als Programmierer gehabt hätte haben wir gelernt, dass Programmiersprachen, genauso wie natürliche Sprachen, gewissen Regeln folgen. Um diese Syntax-Regeln das erste Mal anzuwenden, haben wir uns mit repl.it beschäftigt, eventuell ein Benutzerkonto dort angelegt und unsere erste Aufgabe gelöst.

Heute werden wir einen weiteren wichtigen Schritt gehen. Wir befassen uns mit Datentypen. Das System der verschiedenen Datentypen ist eines der allgegenwärtigen Grundkonzepte der Programmierung.

„Primitive Typen, Strings und mit einer Nummer rechnen“ weiterlesen

Algorithmus für Süßkartoffelsuppe

Eine meiner liebsten Beschäftigungen ist es, anderen Menschen Dinge beizubringen – Informatik-Dinge. Besonders viel Spaß macht es, wenn die Zielpersonen meiner Erläuterungen mit diesen auch auf längere Sicht etwas anfangen können. Juristen, seien Sie nun praktizierende, lehrende oder forschende Juristen, werden in Ihrer Zukunft immer mehr mit dem Computer zu tun haben. Versteht mich nicht falsch, in allen Bereichen unseres Rechtssystems werden Computer bereits ausgiebig eingesetzt, denn ohne EDV wären viele Tätigkeitsbereiche auch heute schon nicht mehr zu bewältigen. Jedoch taucht die Informatik immer häufiger nicht mehr nur als reine EDV auf, sondern verlangt nach einem tieferen Verständnis.

Ich würde gerne meinen Teil zur Bildung dieses Verständnisses beitragen. Um einen ersten Schritt hin zu einem wachsenden Verständnis zu wagen, soll heute erklärt werden, warum Computerprogramme das tun, was sie tun.

„Algorithmus für Süßkartoffelsuppe“ weiterlesen

Relais, Binärcodes und das von Neumannsch´e Modell

Alles hat einen Ursprung, so auch Rechenanlagen. Den theoretischen Basis aller bis heute betriebenen Anlagen entwickelte John von Neumann in den 1940er Jahre. Die heutigen Unterschiede ergeben sich aufgrund der Entwicklung von mechanischen Relais hin zu elektronischen Halbleiter. Doch der Basis ist und bleibt bis heute gleich. „Relais, Binärcodes und das von Neumannsch´e Modell“ weiterlesen

Grundlagen der Informatik – Historische Grundlagen

Letzte Woche veröffentlichte ich den ersten Beitrag zur Einführung in Python, mit einem so großen Resonanz hätte ich aber nicht gerechnet. Ich habe eine durchweg sehr positive Rückmeldung bekommen, dafür schonmal vielen Dank. Darüber hinaus erreichte mich aber eine sehr konstruktive Kritik vom Herrn Jan Ginhold über Twitter. „Grundlagen der Informatik – Historische Grundlagen“ weiterlesen

Android unterstützt Kotlin – Der Anfang eines Projekts

Up to date Technikinteressierte dürften die Tage überall von der eingeführten Unterstützung der Programmiersprache Kotlin in Android gelesen haben. Die meisten Geeks und Nerds werden sich hierbei vermutlich keine Fragen stellen, für den meisten Juristen dürfte Kotlin gar kein Begriff sein oder werden an das polnische Dorf Kotlin denken und sich fragen, was das ganze mit Android zu tun hat.

„Android unterstützt Kotlin – Der Anfang eines Projekts“ weiterlesen