Welche Progammiersprache wird denn heutzutage in der Schule im Fach Informatik verwendet?



  • Moin,

    bei uns ist es in den ersten 3 Semestern Java und etwas C (mit kurzen Ausflügen zur Bash und nach Assembler-Land).
    Je nach Prof ist es uns aber auch verhandelbar, die Aufgaben in anderen Sprachen zu bearbeiten.
    Mein Prof hat mir erlaubt, die Aufgaben zu Prog 2 und 3 in C++ zu machen, wenn ich mich auf eine tiefergehende Diskussion mit ihm einlasse. Das war auch immer ganz nett. 🙂

    In den späteren Semestern kommt bei und dann vermehrt C für Industrie und Embedded-Systeme, was aber an der starken Industrienähe unserer FH liegt.

    Wahlpflichtkurse gibt es für viele Bereiche: C++, AJAX, Delphi (Compilerbau), ... Es ist also recht breitgefächert.

    MfG



  • Java und C++



  • Ich habe auch viel von Java gehört, das ist das Basic der Neuzeit.



  • icwiener schrieb:

    Moin,

    bei uns ist es in den ersten 3 Semestern Java und etwas C (mit kurzen Ausflügen zur Bash und nach Assembler-Land).
    Je nach Prof ist es uns aber auch verhandelbar, die Aufgaben in anderen Sprachen zu bearbeiten.
    Mein Prof hat mir erlaubt, die Aufgaben zu Prog 2 und 3 in C++ zu machen, wenn ich mich auf eine tiefergehende Diskussion mit ihm einlasse. Das war auch immer ganz nett. 🙂

    In den späteren Semestern kommt bei und dann vermehrt C für Industrie und Embedded-Systeme, was aber an der starken Industrienähe unserer FH liegt.

    Wahlpflichtkurse gibt es für viele Bereiche: C++, AJAX, Delphi (Compilerbau), ... Es ist also recht breitgefächert.

    MfG

    Die Frage bezieht sich auf Schüler und nicht auf Studenten oder ist deine FH ein Gymnasium und du Schüler der Oberstufe in deiner FH?



  • Ich bin (noch) nicht in der Oberstufe, und habe daher noch kein Informatik, habe dies aber natürlich gewählt 😉 .
    Es wurde uns gesagt, dass wir Delphi beigebracht bekommen würden, obwohl ich nicht wirklich verstehen wieso (vielleicht weil es sehr einfach zu lernen ist...).

    Ich habe mir schon ein Pascal Tutorial angeguckt, da es immer heißt, dass Delphi Pascal sehr ähnlich sein soll. Ob dies stimmt weiß ich nicht... 😕



  • Im Studium ausschleißlich Java (in allen Bereichen)

    Im Gynmasium hatten wir mit dem Lehrer glück und wurden in Delphi, Java, SQL, Prolog, HTML/JavaScript unterreichet.

    reer schrieb:

    Ich habe auch viel von Java gehört, das ist das Basic der Neuzeit.

    👍 [Warning Flamewar approaching]
    (Nein wirklich, das ist nicht ironisch gemeint, ich stimme den Kommentar wirklich zu!)



  • Rhombicosidodecahedron schrieb:

    reer schrieb:

    Ich habe auch viel von Java gehört, das ist das Basic der Neuzeit.

    👍 [Warning Flamewar approaching]
    (Nein wirklich, das ist nicht ironisch gemeint, ich stimme den Kommentar wirklich zu!)

    Kapier ich nicht. Was ist damit gemeint?



  • Das Basic der Neuzeit ist schon PHP 😉



  • Ich habe das vergnügen mit Java. Bei mir im Kurs können das 6 von ~30 Leuten. Der Rest versagt schon bei setter/getter schreiben (1,5 Jahre machen wir jetzt schon java). 4 der 6 die mit java zurechtkommen, konnten es auch schon vorher bzw. die konnten ansich Programmieren, dass ihnen das lernen einer weiteren simplen OOP Sprache (java) keine Probleme bereitete.



  • Wer OOP versteht, versteht auch Java. Und wer Java nicht versteht scheint noch Schwierigkeiten mit OOP zu haben.



  • player4245 schrieb:

    Rhombicosidodecahedron schrieb:

    reer schrieb:

    Ich habe auch viel von Java gehört, das ist das Basic der Neuzeit.

    👍 [Warning Flamewar approaching]
    (Nein wirklich, das ist nicht ironisch gemeint, ich stimme den Kommentar wirklich zu!)

    Kapier ich nicht. Was ist damit gemeint?

    Ganz Objektiv ist "Ich habe auch viel von Java gehört, das ist das Basic der Neuzeit." eine Aussage, welche gerade wegen der Kürze und Prägnanz zu aufordert kommentiert zu werden, obgleich dieses als Beweis einhergeht, dass der Autor sich über das Thema seiner Aussage, nicht in einem ausreichenden Maße Erfahrungen oder Meinungen, um den Eindruck von Wissen vorzutäuschen, weiß, was dazu führt, dass dieser Ausspruch den böswilligen Anschein erweckt, die aktuelle Disskusion, welche sich selbst auch schon vom Diskusionsthema weit entfernt hat, dadurch zu attackieren, dass sich die einzelenen Vertreter verscheider Subjektiver Meinungen gegeneinader "argumentieren", wobei nicht zu vergessen ist, dass diese "Argumentation" weder mit Argumenten noch mit Logik in Verbindung gebracht werden sollte, wodurch ich geschlossen habe, dass dieser Beitrag ein sogenannter "Trollpost", also einen für die Fortsetzung dieses diskusionsähniches Gespräches, ist, auf den nur auf eine richtige Weise reagiert werden kann, nämlich ignorieren, was ich aber nicht tat, da ich aus subjetiven Gründena auf dieser Aussage, auch auf die oben genannte Gefahr, einging und dieses ernsthaft, da normalerweise, falls ein sollcher Beitrag in einer Diskusion ignoriert oder auf ironische Weise gelobt oder anderweitig für andere Gesprächsteilnehmer als solcher tituliert wird, um Missverständnissen vorzubeugen, zugestimmt, was auch an der Einfachheit, (inhaltichen) Prägnanz des Satzes und meiner subjektiven Überzeugung liegt.



  • Rhombicosidodecahedron schrieb:

    reer schrieb:

    Ich habe auch viel von Java gehört, das ist das Basic der Neuzeit.

    👍 [Warning Flamewar approaching]
    (Nein wirklich, das ist nicht ironisch gemeint, ich stimme den Kommentar wirklich zu!)

    Die, die zu C64 Zeiten mit Basic rumgemacht haben, sind die, die es jetzt richtig drauf haben. Von den heutigen Javaprogrammierern kann man das in einigen Jahren nicht sagen.



  • Rhombicosidodecahedron schrieb:

    player4245 schrieb:

    Rhombicosidodecahedron schrieb:

    reer schrieb:

    Ich habe auch viel von Java gehört, das ist das Basic der Neuzeit.

    👍 [Warning Flamewar approaching]
    (Nein wirklich, das ist nicht ironisch gemeint, ich stimme den Kommentar wirklich zu!)

    Kapier ich nicht. Was ist damit gemeint?

    Ganz Objektiv ist "Ich habe auch viel von Java gehört, das ist das Basic der Neuzeit." eine Aussage, welche gerade wegen der Kürze und Prägnanz zu aufordert kommentiert zu werden, obgleich dieses als Beweis einhergeht, dass der Autor sich über das Thema seiner Aussage, nicht in einem ausreichenden Maße Erfahrungen oder Meinungen, um den Eindruck von Wissen vorzutäuschen, weiß, was dazu führt, dass dieser Ausspruch den böswilligen Anschein erweckt, die aktuelle Disskusion, welche sich selbst auch schon vom Diskusionsthema weit entfernt hat, dadurch zu attackieren, dass sich die einzelenen Vertreter verscheider Subjektiver Meinungen gegeneinader "argumentieren", wobei nicht zu vergessen ist, dass diese "Argumentation" weder mit Argumenten noch mit Logik in Verbindung gebracht werden sollte, wodurch ich geschlossen habe, dass dieser Beitrag ein sogenannter "Trollpost", also einen für die Fortsetzung dieses diskusionsähniches Gespräches, ist, auf den nur auf eine richtige Weise reagiert werden kann, nämlich ignorieren, was ich aber nicht tat, da ich aus subjetiven Gründena auf dieser Aussage, auch auf die oben genannte Gefahr, einging und dieses ernsthaft, da normalerweise, falls ein sollcher Beitrag in einer Diskusion ignoriert oder auf ironische Weise gelobt oder anderweitig für andere Gesprächsteilnehmer als solcher tituliert wird, um Missverständnissen vorzubeugen, zugestimmt, was auch an der Einfachheit, (inhaltichen) Prägnanz des Satzes und meiner subjektiven Überzeugung liegt.

    👍 👍 👍

    Dein Text liest sich wie ne "End User Agreement License" (kurz EULA). 😃



  • Also ich hatte an der schule turbopascal. Das war so 2000 (hab 2001 mein abi-aufgaben auf nem 386 geschrieben 😃 ).
    Ich denke auch, dass sich pascal als lehrsprache an den schulen heute noch anbieten würde. Muss ja nicht turbopascal sein, gibt ja auch aktuelle pascal-umgebungen. Java mag ich persönlich zwar recht gern, an der schule ist die sprache aber irgendwie fehl am platz. Das ist ne sprache für grosse unternehmensanwendungen, keine lehrsprache. Man muss viel zu viel vorarbeit leisten bevor man sich ein "hallo welt" ausgeben lassen kann. Besser wären da vielleicht sprachen wie python oder so. Irgendwas, wo ich mit einer codezeile schon was auf der konsole ausgeben lassen kann.



  • KuhTee schrieb:

    Java [...]. Das ist ne sprache für grosse unternehmensanwendungen

    Danke für diese Expertise.



  • Moin,

    bei mir wars so:

    Gymnasium, Wahlfach Informatik: Pascal
    Berufskolleg, Fachgang IT: C++, HTML, PHP, SQL

    Java leider garnicht 😞



  • Moin,

    ich hab auch für nächstes Jahr Informatik gewählt. An meiner Schule wird Delphi (version 7) verwendet. Ich hab mal nen Infolehrer gefragt, er sagte:

    Wir verwenden Delphi, weil

    die Typisierung strenger ist als z.B. in C/C++
    es realtiv einfach zu lernen ist
    es von der Syntax "umgangssprachlicher" ist(z.B. begin & end statt {}...)

    Das war's, was mir zum Thema einfällt...



  • Kennst Du denn C/C++?



  • Mein Vater verwendet Java.



  • Rhombicosidodecahedron schrieb:

    player4245 schrieb:

    Rhombicosidodecahedron schrieb:

    reer schrieb:

    Ich habe auch viel von Java gehört, das ist das Basic der Neuzeit.

    👍 [Warning Flamewar approaching]
    (Nein wirklich, das ist nicht ironisch gemeint, ich stimme den Kommentar wirklich zu!)

    Kapier ich nicht. Was ist damit gemeint?

    Ganz Objektiv ist "Ich habe auch viel von Java gehört, das ist das Basic der Neuzeit." eine Aussage, welche gerade wegen der Kürze und Prägnanz zu aufordert kommentiert zu werden, obgleich dieses als Beweis einhergeht, dass der Autor sich über das Thema seiner Aussage, nicht in einem ausreichenden Maße Erfahrungen oder Meinungen, um den Eindruck von Wissen vorzutäuschen, weiß, was dazu führt, dass dieser Ausspruch den böswilligen Anschein erweckt, die aktuelle Disskusion, welche sich selbst auch schon vom Diskusionsthema weit entfernt hat, dadurch zu attackieren, dass sich die einzelenen Vertreter verscheider Subjektiver Meinungen gegeneinader "argumentieren", wobei nicht zu vergessen ist, dass diese "Argumentation" weder mit Argumenten noch mit Logik in Verbindung gebracht werden sollte, wodurch ich geschlossen habe, dass dieser Beitrag ein sogenannter "Trollpost", also einen für die Fortsetzung dieses diskusionsähniches Gespräches, ist, auf den nur auf eine richtige Weise reagiert werden kann, nämlich ignorieren, was ich aber nicht tat, da ich aus subjetiven Gründena auf dieser Aussage, auch auf die oben genannte Gefahr, einging und dieses ernsthaft, da normalerweise, falls ein sollcher Beitrag in einer Diskusion ignoriert oder auf ironische Weise gelobt oder anderweitig für andere Gesprächsteilnehmer als solcher tituliert wird, um Missverständnissen vorzubeugen, zugestimmt, was auch an der Einfachheit, (inhaltichen) Prägnanz des Satzes und meiner subjektiven Überzeugung liegt.

    Versuchs mal mit nem Punkt. Bandwurmsätze sind nicht cool und wirken auch nicht schlau. Außerdem werden vermutlich die hälfte aller Kommas/Kommata? falsch gesetzt sein.

    class Iwas
    {
        public static void main(String args[])
        {
            System.out.println("Hallo Welt");
        }
    }
    

    Also wenn das nicht einfach ist, was dann?

    Zu lernen ist das OOP von Java jedenfalls leichter als das von C++.
    Bei PHP kann man machen was man will und es "funktioniert".
    Bzw macht erfolgreich was es will. Also Basic der neuzeit ists wohl nicht.

    Zum Thema.
    Wir haben
    1. Jahr C
    2. Jahr Java
    3. Jahr PHP + SQL gemacht

    Ist eigendlich Zeitverschwendung. Wenn man etwas lehren möchte, sollte man eine sprache richtig machen, und nicht von allem nen bischen, und am ende kann ich dennoch nicht vernünftiges Zaubern.
    Beispielsweise haben wir in Java keine vererbung gemacht. Dann kann man sich das auch spaaren. Weil Java ohne OOP ist so gut wie C.

    Ich denke mal in Java kann man in 3 Jahren Schule einfach das meiste schaffen.
    Und java kann auch SQL nutzen. Dafür brauch man nicht unbedingt PHP.
    PHP wie mans in der Schule lernt kann man sich in 5 min selber beibringen.
    Und wer kann schon Quallitativ hochwertigen Code in PHP schreiben, besonders in sicherheitskritischen bereichen.


Anmelden zum Antworten