Upload
magda-bogle
View
111
Download
0
Embed Size (px)
Citation preview
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 1
Visuelle Programmiersprachen im
InformatikunterrichtTutorial im Rahmen der GI-Fachtagung
INFOS‘99
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 2
Verlaufsplanung
• Bewertung und Austausch erster Eindrücke
• Vortrag• Praxisphase
45120 40
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 3
Programmierung in der Schule!?
Individuelle Nutzung komplexer Software im Alltag
Programmierung als „Kulturtechnik“
Einblick in die Wissenschaft Informatik
Programmierung als „Unterrichtsmethode“
Schulung allgemeiner Fähigkeiten und Fertigkeiten
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 4
Das Dilemma und die Vision
• Programmierkurse statt Informatikkurse– Erlernen textueller Sprache fällt S schwer – S lernen Tips u. Tricks in der Sprache X– Technische Details ersticken Kreativität
• Probleme visuell und intuitiv lösen– Konzepte ohne Overhead kennenlernen – Metaphern erleichtern das Lernen – Schwerpunkt: Problemlösung
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 5
VPS: Begriffsanalyse
Visuell mehrdimensionalebildlich-grafischeRepräsentation
Programm Menge von AnweisungenUniversalitätsgrad
Sprache Alphabet mit Regeln zurBildung von Sätzen undWörtern
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 6
Visuelle Programmierung Visuelle Programmiersprache
A M E TH Y S TK A E S TLE
V isu alis ieru n gvo n
D aten s tru k tu ren
B A LS ATP M
A n im atio n vo nA lgo rith m en
V isu alW o rk sV is taV isu alA geM S V isu alX X L
grafischu n ters tü tz te
S o ftw are-en tw ick lu n g
V isu alis ieru n gen inE n tw ick lu n gsu m geb u n gen
!
P ro gram m ieru n gm it visu ellenA u sd rü ck en
V P S
M acro M ed iaD irecto rM ed iaS tream sIn fo rm atio n V isu alizer
S p rach en zu rV erarb eitu n g
visu ellerIn fo rm atio n /In terak tio n
V isu elle S p rach en
"V isu elle P ro gram m ieru n g"
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 7
Charakteristika VPS
Programmiertechnik
Visuelle Repräsentation
Spracheigenschaften
Sprachimplementierung
Sprachzweck
Diverses
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 8
Toontalk
Nachrichten
Werkzeuge Agenten
Methoden
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 9
LuckyLogicWin
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 10
Visual-Softwarestudio
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 11
Cocoa / Stagecast Creator
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 12
Agentsheets
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 13
3D-Visulan
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 14
Diskussion VPS
Annahmen der Visuellen Programmierung:
• Bilder werden allgemein Text vorgezogen.
• Bilder können Inhalte kompakter darstellen.
• Bilder haben eine größere Aussagekraft als Wörter.
• Bilder ermöglichen einen schnelleren Informationstransfer
• Bilder als Gedankenstütze.
• Bilder überwinden Sprachbarrieren.
• Bilder können interaktiv-dynamisch sein
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 15
Vorläufiges Fazit
• Sackgasse für professionelle Entwicklung ?!• Stärken in speziellen Anwendungen• Vorteilhaft
– zur Vermittlung von Ideen, – der Darstellung komplexer Zusammenhänge und – der Gestaltung von Benutzungsschnittstellen
• Mensch-Maschine-Kommunikation unterstützende Mechanismen sind häufig unzureichend
• Ausbildung allg. kognitiver Fähigkeiten ?!!!
Marco Thomas - Visuelle Programmiersprachen im Informatikunterricht - Tutorial zur GI-Tagung „Informatik und Schule 1999“ - Potsdam 25. September 1999 16
Uni Potsdam
• Modifikation VPS für Schulzwecke
• Erprobung VPS im Informatikunterricht
• Erstellung entsprechender Lehrhilfen
http://WWW.HyFISCH.DE
Mach mit!