Re: Die Programmiersprache LOGO
Zitat:
|
Re: Die Programmiersprache LOGO
Hi,
ich hatte in der Ausbildung gar kein Informatik :mrgreen: Gruß Stephan :dance: |
Re: Die Programmiersprache LOGO
Da muss ich auch mal meinen senf zu geben.
Also ich mache grad in der 10 LOGO und finde es zum :kotz: Das Ganze ist komplett auf Deutsch, also die Sprache. Angeblich wollen wir damit noch spiele oder so machen aber wie das wirklich gehen soll :gruebel: Ich hab hier mal n "Code" aus der letzten Klassenarbeit den wir interpretieren mussten.
Code:
So das sollten wir interpretieren.
PR Aufgabe2 :a :b :c
bild vw :b unterprog :c re 90 vw :a li 90 unterprog :c rw :b unterprog :c li 90 vw :a re 90 unterprog :c re 45 wh 2 [ vw :b re 90 vw :a re 90 ] sh li 135 vw :c/2 li 45 vw 20 li 90 (schreibe "a = " :a ", b = " :b ", c = " :c) rw 150 re 90 vw 20 li 90 (schreibe "V = " :a*:b*:c ", O = " 2*:a*:b+2*:b*:c+2*:a*:C) vi ENDE PR unterprog :x re 45 vw :x/2 sh rw :x/2 li 45 sa ENDE Das ganze zeichnet auf die "Grafikseite" in Logo einen Quader mit den Maßen die man beim "Program"-Start eingibt (:a :b :c) Die ganze kacke die im "Program"-Kopf steht sind Variablen die am Anfang abgefragt werden. Dann schreibt es etwas unter den Quader das Volumen und den Oberflächeninhalt. Das is Alles. Exes gibts es sowieso nicht. Hier mal n paar LOGO Erklärungen
Code:
Usw.vw 100 //Zeichnet eine 100 Pixel lange Linie rw 100 //Das Gleiche nur rückwärts re 90 //Dreht das Maldingsbums um 90 ° nach rechts li 90 //Dreht das Maldingsbums um 90 ° nach links Setze "i" 0 //Setzt die Variable i auf 0 (Deklarationen bedarft es nicht) (dz "BLABLA") //Schreibt den Text in ein kleines Extratextfenster Oe "Hallo" //Ergibt "allo" Ol "Hallo" //Ergibt "Hall" Kurz gesagt: Das Program ist der Größte Mist aller Zeiten. Hier kannst du ja mal gucken was auf dich zu kommt http://www.win-logo.de/ So das wars erst mal :warn: |
Re: Die Programmiersprache LOGO
Zitat:
Dann ein minigolfspielchen (einfallswinkel = ausfallswinkel, winkel und kraft angeben und ab gehts) Der Igel (aka das Dreieck) verfolgt den Mauszeiger und hinterlässt dabei eine spur, sah für Logo ziemlich eindrucksvoll aus :mrgreen: Allerdings, wer schonmal in ner höheren Sprache erfolgreich geproggt hat, ist hier unterfordert glaub ich :stupid: BlueJ ist zB eine schöne Herausforderung :) mfg phlux :hi: |
Re: Die Programmiersprache LOGO
Synopsis: LOGO ist eine Art Canvas-Interface für Leute, die kein English können und nie im Leben mehr was mit Computern machen wollen..
|
Re: Die Programmiersprache LOGO
Nochmal kurz das Kursbild Informatik, das wir bekommen haben:
Zitat:
|
Re: Die Programmiersprache LOGO
"Einführung in die Prinzipien der Programmierung" hört sich doch gut an. Klar dürfte sein, dass man mit Delphi nur sehr schlecht die Prinzipien der Programmierung lernen kann.
|
Re: Die Programmiersprache LOGO
Also ich hab in der Schule in nfo auch mit LOGO angefangen, und soooo schlimm fand' ichs garnicht, war zum Teil sogar recht cool. Hm.. erinnern tu ich mich noch an das Sierpinski-Dreieck, dass umzusetzen bzw. zu verstehen war erstmal garnicht so einfach, gerade wenn man noch keine Vorkenntnisse in sachen Programmieren hat. Ich hatte damals noch keine Ahnung von dem ganzen Zeugs, wenn man allerdings mit einer höheren Programmiersprache gut klar kommt glaub ich wohl dass LOGO da eher etwas... öde ist.
|
Re: Die Programmiersprache LOGO
Zitat:
Naja, kommt ja auch immer darauf an, was man unter "Prinzipien" versteht. Also ich finde, mit Delphi kriegt man ziemlich schnell die Prinzipien der Programmierung drauf und lernt außerdem eine höhere Programmiersprache, die teilweise auch auf .NET basiert, die zukunftsicher und objektorientiert ist. Und nach dem, was ich so über Logo gehört hab, halte ich Logo für etwas... nunja, "anderes" ;) |
Re: Die Programmiersprache LOGO
Zitat:
Ich habe früher auch mit LOGO rumgebastelt. Da war ich wohl 9-10 ( :gruebel: )... Ich fand's prima. Boah war ich stolz auf meinen ersten dunkelgrünen Bildschirm (ich hatte zu dem Zeitpunkt nur einen monochrom grünen :mrgreen: ). |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz