Kurs im Selbststudium

Web-Technologien

Angeboten von Prof. Dr. Christoph Meinel

Exkurs: Javascript-Programmierung

Liebe Teilnehmer,

herzlich Willkommen zu unserem kleinen Exkurs in die Welt der Javascript-Programmierung. Wir haben für Sie eine Reihe zusammenhängender Tutorial-Videos vorbereitet, die Ihnen einen knappen Einstieg in die Programmiertechnik bieten. Hier lernen Sie Konzepte wie Variablen, Bedingungen, Schleifen, oder Funktionen kennen. Bitte beachten Sie, dass diese Einführung nur ein erster Schritt sein kann, wenn Sie tatsächlich lernen wollen, Javascript zu programmieren. Weiterführende Quellen haben wir bereits im Lesematerial für Woche 4 für Sie zusammengestellt.

Wir benutzen für die Durchführung der Aufgaben ein externes Werkzeug namens JSFIDDLE ( http://jsfiddle.net). JSFIDDLE wird in der Regel zum gemeinsamen Ausprobieren oder Demonstrieren von HTML, CSS und Javascript verwendet, wenn die Kooperationspartner sich nur "virtuell" kennen, also z.B. in Kombination mit einem Internet-Forum.

Wir haben auf JSFIDDLE eine Reihe von Code-Bruchstücken vorbereitet, die Sie bei der Bearbeitung der Bonusaufgaben verwenden um a) die Aufgabe an sich zu lösen und b) um ihre Lösung zu überprüfen. Bei korrekter Lösung erhalten Sie ein Passwort, das die Antwort zu der jeweiligen Quizfrage auf openHPI ist.

Die Aufgaben haben einen ansteigenden Schwierigkeitsgrad und gliedern sich wie folgt:

  • Drei Selbsttests zum Aufwärmen, hier geht es um das Lesen und Verstehen von Javascript-Code (keine Bonus-Punkte)
  • Zwei Aufgaben, bei denen HTML geschrieben wird (je 1 Bonuspunkt)
  • Vier grundlegende Aufgaben, bei denen Javascript geschrieben wird (je 2-3 Bonuspunkte)
  • Zwei Aufgaben für Fortgeschrittene (je 2 Bonuspunkte)

Für diese Bonusaufgaben gilt eine Reihe besonderer Regeln:

  • Die Abgabefrist ist Dienstag, der 16. Juli 2013, 22:00 Uhr (CEST).
  • Sie haben nur einen Versuch für diese Aufgabe.
  • Es gibt KEIN Zeitlimit, sie können an der Aufgabe so lange arbeiten, wie sie möchten. Klicken Sie erst auf den Button zum Abgeben der Aufgabe, wenn Sie die richtige Lösung eingetragen haben. Sollten Sie die Aufgabe zu einem späteren Zeitpunkt fortsetzen wollen, können Sie die Seite verlassen oder das Browser-Fenster schließen.

Denken Sie daran: die Bearbeitung des Exkurses ist freiwillig, die Bonuspunkte erhöhen nicht die Gesamtpunktzahl für den Kurs. Sie können also 100% der Gesamtpunkte erreichen, ohne die Bonusaufgaben zu bearbeiten.

Wir wünschen Ihnen viel Spass mit dem Exkurs,

Prof. Dr. Christoph Meinel und das Teaching Team