Texte für Java Programmierung besser verstehen?

Welche Sprache seht ihr als das Nonplusultra?

  • Java

    Stimmen: 4 100,0%
  • C++

    Stimmen: 0 0,0%
  • C

    Stimmen: 0 0,0%
  • JavaScript

    Stimmen: 0 0,0%
  • andere

    Stimmen: 1 25,0%

  • Anzahl der Umfrageteilnehmer
    4
Hey,

ich hab da mal eine Frage. Wie kann ich mein Textverständnis trainieren wenn es um die Programmierung geht?

Wir behandeln grade die Programmiersprache Java und kriegen unterschiedliche Texte, welche wir programmieren sollen. Ich habe nur das Problem das ich nach mehrmaligen lesen, trotzdem nicht nachvollziehen kann was ich den nun machen soll. Mir kommen 1000 Gedanken wie ich es lösen könnte, aber selbst die helfen mir nicht weiter. Da wir in der Uni eine Richtlinie haben an der wir uns halten müssen, jegliche Abweichung ist Falsch.

Das raubt einem den Spaß an programmieren, also wenn jemand seine Erfahrungen teilen könnte wäre das echt super. Wenn möglich schreibt hier runter was ich noch machen kann. Wie ihr den Text analysiert usw.

Für jeden Tipp bin ich euch dankbar! 🙂
 
javaCompiler23 hat gesagt.:
Mir kommen 1000 Gedanken wie ich es lösen könnte, aber selbst die helfen mir nicht weiter
Woran könnte es liegen?
Ich tippe hier auf fehlende Erfahrung. Was ich immer wieder erlebe, wenn es ums Erlernen einer Sprache geht, dass die meisten Menschen sich soweit überschätzen und dort zu lernen anfangen, wo die vorherigen 5 Kapitel die Basis ausgebaut haben, welche im besten Fall überflogen wurden, weil man eben smart und clever ist. Das führt dazu, dass einem schlicht und einfach die Programmiererfahrung fehlt oder gewisse Tiefe im Umgang mit dem oder dem anderen Thema, so, dass man bei einfachen Themen schon ins Schwanken kommt und bei komplizierteren Aufgaben aufs Glatteis läuft.

Was schafft Abhilfe?
Nimm dir die Zeit und ein bisschen Geld, kauf dir ein richtig gutes Buch und versuche Kapitel für Kapitel das Gelernte
auf dein Alltag zu übertragen. Reize das jeweilige Thema aus, bis du dich sicher durch die API bewegst und für ein Problem mehrere Lösungen parat hast. Setze dir ein Ziel: ein großes, in viele kleine zerteilt und verfolge dieses.
Nimm dir vor allem Zeit, den lernen braucht Zeit! Das hörst du doch sicher nicht zum ersten Mal.
Sehr wichtig war für mich: ich habe mich ohne Erwartungsdrang ans Programmieren gewagt, nach dem Motto: Top oder Flop.

Wenn ich ein Projekt umsetzen will, dann schreibe ich mir auf, was das Programm können muss, wozu es erschaffen wird. Danach überlege ich mir, wie ich es am besten umsetze. Dazu erstelle ich mir eine Skizze mit all den Abhängigkeiten, Vererbungen, schreibe mir auf, wie das Programm beginnt, womit also wird es gestartet.
Was passiert wenn und was soll in dem oder jenen Fall geschehen. Abbruchbedingungen, Listen, welche Klassen, wie ich dies oder das testen kann usw. Erst wenn der Plan auf Papier sitzt und der Gedanke soweit klar vor geistigem Auge schwebt, hier benutze ich LibreOffice, setze ich mich an den Rechner und programmiere zuvor skizziertes.
Danach geht es ans testen und spätestens dort wird das Programm hier und da angepasst.
Anschließend, wenn alles passt, aktualisiere ich die Skizze und denke mich nochmals rein und vergleiche den ersten Gedanken mit dem fertigen Programm. Wenn nötig, wiederhole ich den Vorgang, bis ich nichts mehr zu verbessern weiß. Zur Hilfestellung ziehe ich paar Bücher, YouTube und natürlich Java-Bibliothek so wie diesen Forum hier.
 

Neue Themen


Zurück
Oben