Einrichten der Entwicklungsumgebung

Im Modul 320 kommt TypeScript als Programmiersprache zum Einsatz. Hierbei handelt es sich um eine Erweiterung von JavaScript bzw. ECMAScript um ein Typsystem.

Da TypeScript bzw. JavaScript eine interpretierte Programmiersprache ist, wird eine Ausführungsumgebung dafür benötigt. Hierzu verwenden wir in diesem Modul Deno, das sowohl JavaScript wie auch TypeScript direkt ausführen kann.

Auftrag

Deno installieren

Installiere Deno für dein jeweiliges Betriebssystem: siehe Instruktionen

Windows:

irm https://deno.land/install.ps1 | iex

macOS und Linux:

curl -fsSL https://deno.land/install.sh | sh

Führe anschliessend folgenden Befehl aus:

deno --version

Halte die Ausgabe als Screenshot fest.

GitHub

Falls du noch keinen Account auf GitHub hast, registriere dirch.

Melde deinen GitHub-Benutzernamen der Lehrperson via Teams-Direktnachricht.

Visual Studio Code

Installiere Visual Studio Code, falls du es noch nicht hast.

Installiere auch die Deno-Erweiterung.

Beispielcode ausführen

Klone das Repository m320-2026/intro-examples.

Öffne das geklonte Verzeichnis mit Visual Studio Code.

Führe dann die einzelnen Beispiele aus:

deno encapsulation.ts
deno abstraction.ts
deno inheritance.ts
deno polymorphism.ts

Erstelle einen Screenshot von der Ausgabe (ein Screenshot für vier Ausgaben genügt).