Eigentlich ist egal welche Programmiersprache man in der Schule lernt. Das eizige was wichtig ist ist das diese Objektorientert ist und die Aufgaben im Unterricht interessant gestalltet sind. Außerdem ist es nicht wichtig ob es jetzt C/C++/C#, Java, PHP oder sonst was ist das wichtigste ist den Schüllern beizubringen alogorythmisch zu denken. Und genau das wird mit Unterrichtsgestalltung HTML -> selfhtml.org, PHP -> selfphp.de, JAVA -> Javainsel überhaupt nicht gefördert. Warum dann noch in die Schule gehen, um den Admin zu fragen ob jetzt endlich die Seiten freigegeben hat die man benötigt ?!? Genauso könnten die Lehrer die Schulaufgabentermine per email schicken, damit dann die Schüler in die Schule kommen die SA's schreiben und wieder nach hause gehen, oder? Denn meistens sitzt man in der Schule und bekommt eine Aufgabe zugeteilt, hat man Probleme und Frage so wird man, falls es sich nicht um eine primitive Sache handelt, auf das Internet oder Dokumentationen bzw. API's verwiesen. Es ist wichtig sich mit solchen Sachen auseinader zu setzte keine Frage, aber drückt die Stimmung und die Lust am Weitermachen wenn man die Antwort nicht finden kann. Die Dokumentationen und API's sind natürlich feine Sachen, wenn man schon mehr Erfahrung hat und eigentlich bereits weiß wonach man sucht nur die Syntax oder der Methodenname nicht kennt. Ich weiss wie es bei mir ist, ich weiss meisetns am Anfang nicht so recht wie ich das eigentliche Problem anpacken soll, finde ich einen Ansatz, dann geht es meist ohne Probleme weiter. Erst dann kann ich in der API oder der Dokumentation nachschauen welche Methoden/Funktionen ich einsetzten muss.
Aber jetzt ist eh schon zu spät ... bleibt nur hoffen, dass alles gut gelaufen ist bei der Prüfung.