Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


pfingst2013

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
pfingst2013 [29.05.2013 15:43] Stefan Gaumpfingst2013 [09.11.2014 10:40] (aktuell) – gelöscht Stefan Gaum
Zeile 1: Zeile 1:
-~~NOTOC~~ 
-====== PFINGSTAUFGABE 2013 ====== 
  
-<note important>Die Pfingstaufgabe ist von jedem Schüler in Einzelarbeit bis **zum zweiten Mittwoch in den Pfingstferien, den 29.05.2013 um 12:00 Uhr** zu bearbeiten. 
- 
-<fc #FF0000>Projekt **GET-VALIDE** muss von jedem Schüler bearbeitet werden.</fc> 
- 
-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: 
-  - die Abgabe zählt zu **25%** bei Bearbeitung **eines** der beiden Projekte\\ (beliebige Wahl zwischen Projekt A ''oder'' Projekt B). 
-  - die Abgabe zählt zu **50%** bei Bearbeitung **beider** Projekte A ''und'' B. 
- 
-</note> 
- 
-Die genauen Kriterien für die Benotung eures Projekts könnt ihr auf dem {{:sonstige:bewertungsbogen.pdf|Bewertungsbogen}} einsehen. 
- 
----- 
- 
-==== Projekt GET-VALIDE ==== 
-...oder //"bisheriges überarbeiten"//. 
-<note important>Beachte: die Teile zum HTML-Kapitel müssen nicht nochmals überarbeitet werden und werden in der Pfingstaufgabe nicht bewertet.</note> 
-Gestalte deine Website so um, dass folgende Kriterien erfüllt sind: 
-  - 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); 
-  - 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; 
-  - 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; 
-  - die CSS regeln müssen valide sein (Web Developer Toolbar); 
-  - 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 ==== 
- 
-  - Schreibe ein Formular mit einem einzigen Eingabefeld, dieses Formular soll nach dem Klick auf // Absenden // den Inhalt an sich selbst schicken. 
-  - Das dort vorhandene Skript soll 
-    * versehentliche Leerzeichen am Anfang und am Ende der Eingabe entfernen (Hilfe [[http://www.php.net/manual/de/function.trim.php|hier]]); 
-    * prüfen, ob die Eingabe ein **@** und einen **. (= Punkt)** enthält (Hilfe [[http://www.php.net/manual/de/function.strpos.php|hier]]); 
-    * prüfen, ob die Eingabe länger als 7 Zeichen ist (Hilfe [[http://www.php.net/manual/de/function.strlen.php|hier]]). 
-  - Wenn obige drei Bedingungen erfüllt sind, soll das Skript ausgeben: //Danke für die Eingabe//. 
-  - Wenn mindestens eine der obigen Bedingungen nicht erfüllt ist, soll das Skrpit ausgeben: //Eingabe nicht korrekt!//. 
-  - Layoute die Seite ansprechend und benenne die Datei //mailcheck.php//. 
- 
----- 
- 
-==== Projekt B - mehrdimensionale Arrays ==== 
- 
-  - Informiere dich über **[[http://www.php-kurs.com/arrays-mehrdimensional.htm|mehrdimensionale Arrays]]** auf der verlinkten Seite und erstelle einen solchen auf ähnliche Weise mit den Inhalten **name**, **alter** und **hobby** //als sekundären Index//. 
-  - Fülle das Array mit zehn fiktiven Personen samt Alter und Hobby. 
-  - 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; 
-    * die einzelnen Einträge sollen wie hier gezeigt ausgegeben werden:\\ => Name, Alter, Hobby sind jeweils **fett**-geschrieben 
-      * **Name:** Boris - **Alter:** 16 - **Hobby:** Wandern 
-      * **Name:** Helga - **Alter:** 8 - **Hobby:** Fußball 
-      * **Name:** Matthäus - **Alter:** 37 - **Hobby:** Joggen 
-      * **Name:** Bärbel - **Alter:** 54 - **Hobby:** Backen 
-      * .... 
-    * Achtung: CSS auslagern! 
-  - Layoute die Seite ansprechend und benenne die Datei //dimensionarray.php//. 
pfingst2013.1369842194.txt.gz · Zuletzt geändert: 29.05.2013 15:43 von Stefan Gaum

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki