Welche Programmiersprache



  • aah, langsam wirds doch interessant 🙂

    Nun, den Vorschlag, dass manche sich mit dem erstellen der Grafiken bei einem BG beschäfftigen kann ich ja wohl klar mit GEHT NICHT beantworten. Wir sind und bleiben in der Schule. Ich kann ihm Vorschläge machen, was uns mehr spaß machen würde. Aber ich weis, dass er uns nicht die letzten 20 Unterrichtstunden damit zubringen lässt zu Zeichnen. Dann könnten wir auch gleich nen anderen Kurs wählen!

    Also scheidet C# und damit auch Direct X schonmal aus (war mir eigentlich klar. Ich schlage mich immernoch damit rum)



  • Mal ganz ehrlich - und bitte nicht persönlich/übel nehmen - aber ich glaube euer/dein Problem ist nicht die Wahl der Programmiersprache, sondern das Programmieren an sich.

    Edit:
    Ausserdem sehe ich gerade, dass ihr euch ja hauptsächlich mit HTML/CSS und sowas beschäftigt habt. Da macht es IMHO jetzt keinen Sinn mit ner richtigen Programmiersprache zu kommen, weil das wie du schon selbst sagtest ja nur Schule ist. Da wird die anfängliche Motivation sehr sehr schnell verflogen sein, sobald es die ersten "Probleme" (sprich Laufzeitabstürze, Compiler-Fehler, usw...) gibt. Ich kenn das noch von meiner Schule damals... als es ans "richtige" Programmieren ging, hatte nach kurzer Zeit so gut wie keiner mehr Lust...
    Vielleicht wäre es besser etwas anderes als ein Spiel zu machen.
    Hab den Thread aber auch nur überflogen, und kann gut sein dass ich wichtige Details überlesen habe



  • Ähm, sie haben Probleme mit Javascript und ihr schlagt ihnen C# vor? Ne is klar (muss mir grade vorstellen wie der Lehrer versucht protected schutz in ner struktur zu erklären). Am besten noch gleich mit Managed DirectX ne Engine proggen.

    Ernsthaft: Python halte ich für die beste Sprache. Sie ist ziemlich Highlevel (alleine das ne Zuweisung völlig losgelöst von einer Speicherkopie gesehen werden kann) und man kann in ihr tolle Konzepte zeigen. 👍



  • Gibts eigentlich noch die Sprache Logo? (die mit der Schildkröte) Idial wenn ein haufen Schüler an die Programmierung heran geführt werden sollen. Ansonst würde ich Basic empfehlen (muß ja nicht VisualBasic sein, gibt auch andere Dialekte).

    http://de.wikipedia.org/wiki/Logo_(Programmiersprache)



  • Artchi schrieb:

    Ansonst würde ich Basic empfehlen (muß ja nicht VisualBasic sein, gibt auch andere Dialekte).

    Ne, da halte ich Python für geeigneter. Basic vermittelt imho kein Programmieren.



  • Artchi schrieb:

    Gibts eigentlich noch die Sprache Logo? (die mit der Schildkröte) Idial wenn ein haufen Schüler an die Programmierung heran geführt werden sollen.

    Hör bloß auf 😃 . "WH 360 VW 1 RE 1"... ich lache mich heute noch schlapp über Logo.



  • was die "beste" sprache ist wird dem lehrer egalsein, wenn er sie selber nicht kann. am besten ist es wohl den lehrer zu fragen was er kann und davon was auszuwählen



  • naja schrieb:

    was die "beste" sprache ist wird dem lehrer egalsein, wenn er sie selber nicht kann. am besten ist es wohl den lehrer zu fragen was er kann und davon was auszuwählen

    dann wirds turbo pascal oder sql 😃



  • Scheme oder Forth sind aufgrund ihrer einfachen Sytax recht gut zu erlernen. Und man erhält schnell erste Ergebnise.

    Ein "Hello World!"-Programm sieht in Forth beispielsweise so aus:

    ." Hello World!"
    

    oder so:

    s" Hello World!" type
    

    Kurz und einfach nichwahr?
    Minimal länger, aber viel schöner sind folgende Varianten:

    pad dup char H swap ! 1+ dup char e swap ! 1+ dup char l swap ! 1+ dup char l swap ! 1+ dup char o swap ! 1+ dup hex 20 decimal swap ! 1+ dup char W swap ! 1+ dup char o swap ! 1+ dup char r swap ! 1+ dup char l swap ! 1+ dup char d swap ! 1+ char ! swap ! pad 12 type
    

    und

    char ! char d char l char r char o char W hex 20 decimal char o char l dup char e char H pad ! pad 1+ ! pad 2 + ! pad 3 + ! pad 4 + ! pad 5 + ! pad 6 + ! pad 7 + ! pad 8 + ! pad 9 + ! pad 10 + ! pad 11 + ! pad 12 type
    

    😉



  • ⚠ nerd ⚠



  • May the forth be with you schrieb:

    Scheme oder Forth sind aufgrund ihrer einfachen Sytax recht gut zu erlernen. Und man erhält schnell erste Ergebnise.

    Ging es nicht darum, dass die Schüler Spaß haben sollen und die Motivation steigen soll? Und dann kommst du ernsthaft mit Scheme? 😃 🙄 🤡



  • Jan schrieb:

    May the forth be with you schrieb:

    Scheme oder Forth sind aufgrund ihrer einfachen Sytax recht gut zu erlernen. Und man erhält schnell erste Ergebnise.

    Ging es nicht darum, dass die Schüler Spaß haben sollen und die Motivation steigen soll? Und dann kommst du ernsthaft mit Scheme? 😃 🙄 🤡

    Scheme ist vermutlich die beste Programmiersprache um programmieren zu lernen.


Anmelden zum Antworten