Nachrichten Sport Magazin Service
Anzeigen Verlag im Netz Kevag Telekom Internet-Service Kontakt
Auto Computer Multimedia Wirtschaft Freizeit Urlaub Gesundheit Beruf Lexikon
Dienstag, 22. Sep. 20

Retro-FansPader­born - In den drei ver­gan­genen Dekaden hat der Per­sonal­com­puter eine rasante Ent­wick­lung durch­lebt. Doch eine kleine Gruppe von PC-Nost­algi­kern bleibt ihren Rech­nern aus den frühen Tagen des Heim­com­puters…

Cannes - Der fin­nische Han­dypro­duzent Nokia und Micro­soft koope­rie­ren bei Musi­kan­gebo­ten. Künftig ist es mög­lich, Musik­titel direkt auf das Handy zu laden und sowohl im Handy…

Büdels­dorf - Das Mobil­fun­kun­ter­neh­men mobil­com hat im ver­gan­genen Jahr das beste Ergeb­nis der Unter­neh­mens­geschichte erwirt­schaf­tet. Mit einem Gewinn vor Zinsen und Steuern (EBIT) von 94,3 (Vor­jahr: 22,3)…

Hamburg - „End­lich gibt es einen Mac ohne Moni­tor, der noch dazu außer­ordent­lich preis­güns­tig, klein und schick ist. Doch genügt er den Anfor­derun­gen?” Die Frage, die das Com­puter­maga­zin „ct” auf­wirft…

New York - Der US-Tele­fon­riese Verizon über­nimmt die zweit­größte ame­rika­nische Fern­gesprächs­gesell­schaft MCI für ins­gesamt 6,7 Mil­liar­den Dollar (5,2 Mrd Euro). Dies hat Verizon bekannt gege­ben.

Mon­tabaur - Der Inter­net­dienst­leis­ter United Inter­net hat im ver­gan­genen Jahr bei Gewinn und Umsatz ent­spre­chend der Erwar­tun­gen zuge­legt. Der Gewinn vor Steuern stieg um 32 Prozent auf 85,5 Mil­lio­nen Euro…

Computer

News  

CD der Woche  

Surftipps  

Tipps  

Programmieren für mehr Einsicht

Berlin/Hamburg - Jeder Rechner ist nur so schlau wie der Mensch, der ihn programmiert hat.

Programmieren

Es hilft, Computer besser zu verstehen. (Bild: Jens Schierenbeck/dpa/gms)

Wer allerdings nicht „hacken” kann, den lässt oft das Gefühl nicht los, sein PC tanze ihm auf der Nase herum.

Das sei ein guter Grund, eine oder mehrere Programmiersprachen zu lernen, sagt Frank Bongers, IT-Dozent aus Berlin. „Hinterher hat man ein anderes Verständnis für Computer und fühlt sich nicht mehr so ausgeliefert.” Außerdem ist Programmieren ein guter Denksport.

Anfänger lassen sich oft abschrecken, weil das Schreiben von Codezeilen eine vergleichsweise abstrakte Sache ist. „Man muss vor allem immer erst einmal eine Aufgabe definieren”, erklärt Bongers. Anfänger sollten mit einer so genannten höheren Sprache wie Java oder C starten. Diese geben bestimmte Schlüsselbefehle vor, die das Programmieren erleichtern. „Die Grundstruktur ist aber bei allen Sprachen gleich.” Und dieses Verständnis für die Vorgänge in der „Black Box” PC soll Anfängern schließlich vermittelt werden.

In welcher Form sich das Programmieren am leichtesten lernen lässt, hängt von den eigenen Vorkenntnissen an. „Es geht auch mit dem Buch zu Hause. Aber weil zum Programmieren sowieso der Rechner gebraucht wird, eignen sich Online-Kurse gut”, erläutert Bongers. Für Kurse, die beispielsweise fast jede Volkshochschule anbietet, spricht der direkte Austausch mit den anderen Teilnehmern und der direkt ansprechbare Dozent. Eine Altersgrenze zum Anfangen gibt es nicht: „In meinen Kursen sind auch schon 60-Jährige problemlos mitgekommen.” Letztlich ist das Lernen wie überall eine Frage der Motivation und des Spaßes an der Sache.

Auch Kinder und Jugendliche müssen nicht unbedingt besonders früh mit dem Programmieren anfangen. „Das Einstiegsalter kann relativ hoch sein, wir bieten Informatikunterricht nicht vor der 9. oder 10. Klasse an”, sagt Uwe Debacher, Informatiklehrer am Gymnasium Lohbrügge in Hamburg. In der Schule soll nicht nur das Programmieren vermittelt werden. Der Informatikunterricht hat vor allem das Ziel, den Jugendlichen beizubringen, Probleme zu strukturieren und Projekte zu betreuen.

„Informatik ist etwas für kommunikative Menschen, die im Team arbeiten können - wir wollen keine Hacker heranziehen, die sich hinter ihren Rechnern verschanzen”, erklärt Debacher. Für Jugendliche besonders interessant ist die Sprache PHP, mit der dynamische Webseiten programmiert werden.

Insgesamt gibt es einige Hundert Programmiersprachen. Und um jede einzelne Sprache herum entstehen immer neue Dialekte für spezifische Einsatzgebiete. Tatsächlich relevant sind zur Zeit aber nur rund 20 Sprachen. Zum Lernen eignen sich vor allem freie und kostenlose Sprachen wie Java. „Wir arbeiten mit der speziell für den Unterricht entwickelten Java-Entwicklungsumgebung BlueJ”, erläutert Debacher. Die Sprachstrukturen können in dieser Umgebung übersichtlich und leicht verständlich dargestellt werden. Auf die überfrachtete Oberfläche von Java wird verzichtet.

In manchen Schulen oder Kursen stehen noch heute Sprachen wie Basic oder Turbo Pascal auf dem Programm. „Teilweise geht es noch zu wie vor 20 Jahren, für diese Sprachen gibt es heute keinen sinnvollen Bedarf mehr”, kritisiert Debacher. Wer mit Java eingestiegen ist und später noch eine weitere Sprache erlernen will, wird sich die Frage nach einer Art Allround-Talent stellen. „Die Sprache C++ ist weit verbreitet, weil sie schnell arbeitet und mächtig ist”, sagt Gabriele Peters, Präsidiumsmitglied der Gesellschaft für Informatik in Bonn.

Niemand muss befürchten, eine erlernte Sprache beispielsweise nur für Windows- oder nur für Apple-Rechner verwenden zu können. Jede Programmiersprache funktioniert unabhängig vom jeweiligen Betriebssystem. Allerdings müssen die vom Programmierer geschriebenen Befehle in der Regel noch mit einer Compiler-Software bearbeitet werden. „Der Quellcode muss übersetzt werden, damit der Rechner ihn verstehen kann”, erklärt Peters. So wird aus allgemeingültigen Befehlen ein innerhalb des Betriebssystems ausführbares Programm.

Programmieranfänger müssen auf ihr erstes Erfolgserlebnis nicht allzu lange warten: „Man kann schon nach einer Woche viel erreichen”, sagt Peters. Entwickelt der Informatik-Neuling aber innerhalb dieser Frist kein echtes Interesse an der Materie, hilft meist auch Fleiß nicht weiter. Aber wer will sich schon von seinem Rechner auf der Nase herumtanzen lassen?

Informationen: Online-Programmierkurse unter www.akademie.de; kostenlose Java-Entwicklungsumgebung BlueJ zum Herunterladen unter www.bluej.org; BlueJ-Lehrbuch: David J. Barnes und Michael Kölling, Objektorientierte Programmierung mit Java. Eine praxisnahe Einführung mit BlueJ, Pearson Studium, ISBN: 3-8273-7073-6), 23,95 Euro.

akademie.de asp GmbH: www.akademie.de

BlueJ: www.bluej.org

dpa-infocom


http://rhein-zeitung.de/a/service/computer/t/rzo120038.html
Montag, 17. Januar 2005, 11:17 © RZ-Online GmbH (NewsDesk)
Artikel empfehlen    Leserbriefe    Impressum

suchen im
Lexikon
RZ-Online-Archiv
Zeitungs-Archiv
Internet
 
Druckversion