Diskussion:Scratch (Programmiersprache)

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Start des Scratch Artikels[Quelltext bearbeiten]

Ich würde mich freuen, diesen Artikel mit Euch gemeinsam weiter zu verbessern! (nicht signierter Beitrag von Mtwoll (Diskussion | Beiträge) 01:03, 5. Okt. 2007)

Hallo. Bzgl. deines "Ihr habt Recht und ich meine Ruhe" im Zusammenhang mit den Scratch-Links: Die von mir entfernten Links entsprechen nicht WP:WEB, inbesondere das verlinkte Forum mit ca. 10 Beiträgen verstösst komplett gegen die Verlinkungsrichtlinien. Gruss, --P UdK 19:19, 29. Nov. 2007 (CET)[Beantworten]

Hallo, folgende Links hat P_UdK mit formell korrekten Wikipedia-Argumenten entfernt:
Deutschsprachiges Forum auf dem Scratch-Server
ScratchInDeutsch Versuch ein deutschsprachiges Forum aufzubauen, bevor obiges Forum entstand (wird wieder geschlossen denn http//:scratch.edu.mit ist seit heute (17.12.07) in deutscher Sprache verfügbar)
Treffpunkt deutschsprachiger Scratcher bevor obiges Forum entstand
ScratchR Einstieg in die Internetplattform von Scratch
Link-Sammlung zu Scratch
Allen Lesern sei die fruchtlose Diskussion darüber erspart. Mtwoll 18:34, 17. Dez. 2007 (CET)[Beantworten]
Versusray: Du bist ja mittelerweile doch nicht mehr "unbeteiligt" und hast darauf hingewiesen, dass Erziehungsorientierte Programmiersprache keine Programmierparadigma ist [1], was zumindest nach der deutschen Paradigma-Definition stimmt. Ich hatte die Info ursprünglich aus en:Scratch (programming language) übernommen. Da diese Eigenschaft aber ein wesentliches Kriterium zur Klassifikation von Programmiersprachen darstellt, sollte es irgendwo im "Klassifizierungskasten" untergebracht und nicht einfach nur gestrichen werden. Hast Du eine Idee und kannst diese umsetzen? Mtwoll 18:34, 17. Dez. 2007 (CET)[Beantworten]
Zu Erziehungsorientierte Programmiersprache: Da fehlt scheinbar ein deutscher Artikel. Wer möchte diesen schreiben? Mtwoll 18:34, 17. Dez. 2007 (CET)[Beantworten]
P UdK: Du hast m.E. auch Teile des Artikels ersatzlos gestrichen, die unter keines der von Dir angegebenen "Irrelevanz-Kriterien" fallen, auch nicht unter WP:WWNI: Das waren doch nicht nur "Anleitungen" und "POV-Geschwurbel", sondern teilweise genauere Beschreibungen der Charakteristika dieser Programmiersprache und der zugehörigen Entwicklungsumgebung (siehe Diff). Wäre es nicht besser diese zu weiterzuentwickeln, als sie ersatzlos zu streichen? Mtwoll 18:34, 17. Dez. 2007 (CET)[Beantworten]

Ja, nun möchte ich auch gern meinen Putzfimmel hier abladen: "Die Entwicklungsumgebung [...]. Da sie mit dem plattformunabhängigen Smalltalk-Entwicklungssystem Squeak erstellt ist, gibt es Versionen für Windows, Mac OS X und potentiell für weitere Betriebssysteme." Wie kann es etwas potentiell geben? Erbsenzähler wie ich könnten sich daran potentiell stören. Nur als Anregung, das mal gelegentlich zu neutralisieren. 46.59.149.199 15:26, 13. Mär. 2016 (CET)[Beantworten]

:-) Leider sehe ich Deinen Kommentar erst jetzt, aber ich erkläre das gerne: Squeak arbeitet mit einer VM die es ermöglicht, die komplette Programmierung bitkompatibel auf andere Plattformen zu übertragen. Das Scratch-Team hat aber Scratch 1.x offiziell nur für Windows und MacOS unterstützt. Es gibt jedoch inoffizielle Linux-Portierungen (denen aber leider gewisse weniger wichtige Eigenschaften fehlen, die mehr Aufwand bedeutet hätten). Das war mit "potentiell" gemeint Mtwoll (Diskussion) 16:18, 6. Mär. 2017 (CET)[Beantworten]

Weiterentwicklung des SCRATCH-Artikels[Quelltext bearbeiten]

Auf http://scratch.mit.edu/forums/viewtopic.php?pid=16488#p16488 gibt es einige Beiträge zu diesem Artikel aus der deutschsprachigen Scratch-Community.

Mitglieder der englischsprachigen Scratch-Community haben den deutschen Artikel als Vorlage genutzt, den englischen weiterzuentwickeln was auf http://scratch.mit.edu/forums/viewtopic.php?id=1024&p=1 diskutiert wurde (Hier ist auch eine Idee Scratch in Wikipedia einzusetzen beschrieben, was bisher jedoch nicht realisiert werden konnte).

Aktueller Beitrag im deutschsprachigem Thread ist:

Hallo Kevin: Danke für Dein Engagement beim englischen Scratch Artikel auf: http://en.wikipedia.org/wiki/Scratch_%28programming_language%29 Gerne melden wir Dir wenn wir den deutsche Artikel auf http://de.wikipedia.org/wiki/Scratch_%28Programmiersprache%29 weiterentwickelt haben, aber im Augenblick liegt Ihr mit dem englischen glaube ich in Führung :)

Außerdem fehlen in der deutschen Wikipedia noch viele Grundlagenartikel, auf die der englische Scratch-Artikel verweist, z.B.

  1. en:Dynamic_programming_language dynamische Programmiersprache
  2. en:Visual_programming_language visuelle Programmiersprache
  3. en:Educational_programming_language erzieungorientierte Programmiersprache
  4. en:Mitchel_Resnick Mitchel Resnik
  5. en:Etoys_(programming_language) E-Toys

Einige Hintergrund-Artikel fehlen auch noch in beiden Wikipedias z.B.:

  1. Lifelong_Kindergarten_Group

Wer hat KnowHow und Lust, die fehlenden Artikel zu schreiben (bzw. zu übersetzen)? Mtwoll 10:07, 8. Jan. 2008 (CET)[Beantworten]


Es ist ja nicht so, das Wikipedia in meiner Welt ne Aussagekraft hat. Dennoch möchte hier ne Anmerkung hinterlassen bzw. Kritik (aus Sicht ein Informatikers):

"Scratch unterstützt folgende Programmierparadigmen"

Das Groh der Aufzählung ist ein Witz und sollte dringend in Anlehnung an gängigen Programmierparadigmen aus der IT überarbeitet werden. (nicht signierter Beitrag von 2A02:908:8B5:90C0:D9B9:4E91:8E73:91F5 (Diskussion) 15:02, 5. Sep. 2022 (CEST))[Beantworten]

BYOB = Löschkandidat[Quelltext bearbeiten]

Scratch-Ableger Build Your Own Blocks (Programmiersprache) soll gelöscht werden, weil "Relevanz nicht gegeben"! Ist das gerechtfertigt? --Wikida (Diskussion) 15:32, 9. Sep. 2013 (CEST)[Beantworten]

Schade, dass der Artikel gelöscht wurde :((( Er steht jetzt hier BYOB --- Zu BYOB (Programmiersprache) existierte bis zum 18.09.2013 ein eigenständiger umfangreicher Wikipedia-Artikel [1], um den es eine kontrovers geführte Löschdiskussion [2] und eine ausstehende Löschprüfung [3] gibt. --Wikida (Diskussion) 21:34, 22. Sep. 2013 (CEST)[Beantworten]

Was ist das denn für ein quatsch? Das gehört doch in einen eigenen Artikel. Aktuell sind es 2 Artikel in einem: Scratch und BYOB -- (nicht signierter Beitrag von 95.91.208.157 (Diskussion) 22:42, 1. Mär. 2016 (CET))[Beantworten]

Einzelnachweise[Quelltext bearbeiten]

  1. BYOB (Programmiersprache) vorläufig gelöschter Wikipediaartikel
  2. Löschdiskussion zu BYOB (Programmiersprache)
  3. Löschprüfung zu BYOB (Programmiersprache)

Betriebssystem korrigieren[Quelltext bearbeiten]

Ich würde mich über eine Korrektur des Inhalts bei "Betriebssystem" freuen (2.x ist aucht als Download erhältlich)

Hilfe! Welche Schleife ist denn das?[Quelltext bearbeiten]

Schleife (Programmierung): Wobei die Schleife "wiederhole bis Bedingung" (eigentlich "wiederhole solange Bedingung = falsch") in andren Programmiersprachen so nicht zu finden ist. while false do {...}??? --Wikida (Diskussion) 00:11, 5. Mär. 2021 (CET)[Beantworten]

Gefunden: siehe https://de.scratch-wiki.info/wiki/Schleifen (ganz schön verwirrend diese Scratch-Schleife!)

while: Während eine Bedingung wahr ist, läuft die Schleife weiter (entspricht einer "wiederhole bis"-Schleife in Scratch, bei der die Bedingung durch einen Nicht-Block verneint wird)

wiederhole bis Zähler = 0  -->  Wiederhole bis <Bedingung = true>   ---> so eine blödsinnige Schleifenkonstruktion - unpädagogisch finde ich

Die Scratch-Schleife läuft nur, wenn die Bedingung falsch ist. Bei allen anderen Programmiersprachen läuft die kopfgesteuerte Schleife nur, wenn die Bedingung wahr ist.

let zaehler = 10;
while(zaehler > 0) {   // while not (Bedingung = 0) ?????
  tuEtwas()
  zaehler--
}

Ahh! Die Scratch-Schleife "wiederhole bis (Abbruch-Bedingung)" verhält sich wie die fußgesteuerte Schleife aus Pascal "repeat ... until (Abbruch-Bedingung)", ist aber kopfgesteuert und kann so auch null-mal durchlaufen werden. - Aus pädagogischen Gründen ist diese exotische Konstruktion wohl eher nicht so sinnvoll!

--Wikida (Diskussion) 20:39, 5. Mär. 2021 (CET)[Beantworten]

Entwicklung von Scratch[Quelltext bearbeiten]

2007 war Scratch nicht so bekannt. Deshalb hat man wenige Informationen gefunden. Nur dass die Arbeit am 2003 begonnen hat und dann am 2007 veröffentlicht wurde. Mehr erfährt ihr bei der deutschsprachige Scratch Wiki. --Julijana2014 (Diskussion) 10:43, 24. Mär. 2024 (CET)[Beantworten]

Programmieren mit der Maus Infos stimmen nicht ganz[Quelltext bearbeiten]

Programmieren mit der Maus wurde schon hochentwickelt. Es gibt jetzt auch die Erweiterung „Musik“ --Tunibal Scratcher (Diskussion) 11:36, 5. Apr. 2024 (CEST)[Beantworten]