Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


pfingst2013

Dies ist eine alte Version des Dokuments!


PFINGSTAUFGABE 2013

Die Pfingstaufgabe ist von jedem Schüler in Einzelarbeit bis Mittwoch, den 29.05.2013 um 12:00 Uhr) zu bearbeiten.
Projekt GET-VALIDE muss von jedem Schüler bearbeitet werden. Die Note für das Projekt ist als praktischer Teil der Informatikklausur des zweiten Halbjahres zu begreifen, die Wertung geht wie folgt in die schriftliche Note ein:
  1. die Abgabe zählt zu 25% bei Bearbeitung eines der beiden Projekte (Wahl nicht entscheidend).
  2. die Abgabe zählt zu 50% bei Bearbeitung beider Projekte.

Projekt GET-VALIDE

…oder „bisheriges überarbeiten“.

Beachte: die Teile zum HTML-Kapitel müssen nicht nochmals überarbeitet werden und werden in der Pfingstaufgabe nicht bewertet.

Gestalte deine Website so um, dass folgende Kriterien erfüllt sind:

  1. die Startseite muss ansprechend gestaltet sein und weiterführende Links zu den bearbeiteten Unterseiten enthalten (hier dürfen/sollen auch Links zu den HTML-Aufgaben stehen);
  2. die Seite(n) zum Kapitel PHP müssen mit Markup in validem XHTML sinnvoll strukturiert werden (Web Developer Toolbar). Der Text soll gut lesbar sein;
  3. die Seite(n) zum Kapitel PHP müssen mit einem externen Stylesheet designt und formatiert werden; im HTML-Quelltext dürfen keine Formatierungsbefehle enthalten sein;
  4. die CSS regeln müssen valide sein (Web Developer Toolbar);
  5. deine Website muss ein Impressum haben, aus dem hervorgeht, wer der Ersteller ist und welche Quellen genutzt wurden;

Projekt A - EMC, der e-mail-check

  1. Schreibe ein Formular mit einem einzigen Eingabefeld, dieses Formular soll nach dem Klick auf Absenden den Inhalt an sich selbst schicken.
  2. Das dort vorhandene Skript soll
    • versehentliche Leerzeichen am Anfang und am Ende der Eingabe entfernen (Hilfe hier);
    • prüfen, ob die Eingabe ein @ und einen . (= Punkt) enthält (Hilfe hier);
    • prüfen, ob die Eingabe länger als 7 Zeichen ist (Hilfe hier).
  3. Wenn obige drei Bedingungen erfüllt sind, soll das Skript ausgeben: Danke für die Eingabe.
  4. Wenn mindestens eine der obigen Bedingungen nicht erfüllt ist, soll das Skrpit ausgeben: Eingabe nicht korrekt!.
  5. Layoute die Seite ansprechend.

Projekt B - mehrdimensionale Arrays

  1. Informiere dich über mehrdimensionale Arrays auf der verlinkten Seite und erstelle einen solchen auf ähnliche Weise mit den Inhalten name, alter und hobby als sekundären Index.
  2. Fülle das Array mit zehn fiktiven Personen samt Alter und Hobby.
  3. Finde eine Lösung, das Array nach Klick auf einen frei stehenden Button Ausgabe in folgender Weise auszugeben:
    • jeder „Datensatz“ (= jede Person) soll eine eigene Zeile bekommen und mit Bullets (Aufzählungszeichen) beginnen;
    • zwischen den einzelnen Einträgen soll ein Leerzeichen stehen, dabei auch jeweils Name: bzw. Alter: bzw. Hobby: fett gedruckt vor der Angabe geschrieben stehen. (Achtung: CSS auslagern).
  4. Layoute die Seite ansprechend.
pfingst2013.1365019116.txt.gz · Zuletzt geändert: 03.04.2013 19:58 von Stefan Gaum

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki