Skip to main content

Animation der semantischen Analyse

  • Conference paper
Informatik und Schule

Part of the book series: Informatik aktuell ((INFORMAT))

Zusammenfassung

Im Gebiet der Informatik sind lernunterstützende Methoden sehr sinnvoll, da häufig mit abstrakten Modellen umgegangen wird, die nur unbefriedigend konventionell zu vermitteln sind. Wir haben eine Lernsoftware unter Microsoft Windows entwickelt, die es den Lernenden ermöglicht, sich besser mit den Prinzipien des Compilerbaus, hier speziell der semantischen Analyse, auseinanderzusetzen. Dazu bietet die Software einerseits eine interaktive Einführung in die Problematik der semantischen Analyse, in der die wichtigsten Definitionen und Algorithmen in graphisch ansprechender Form präsentiert werden. Andererseits hat der Lernende die Möglichkeit, selbst Programmbeispiele und Spezifikationen einzugeben, an denen das vorher erlernte Wissen in Form von dynamisch erzeugten Animationen und Visualisierungen vertieft und das korrekte Verständnis gesichert werden kann. Unser exploratives Lernsystem kann sowohl zur Unterstützung des Lehrers im Unterricht, als auch vom Lernenden allein verwendet werden. In diesem Papier beschreiben wir unsere Zielsetzung, unsere Ansprüche an eine Lösung, die entwickelte Software und geben Resultate sowie Animationsprinzipien an, die wir bei der Entwicklung des Systems und dessen Präsentation gesammelt haben.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. A. Alteneder. Visualize with the Help of Computers: Computergraphics and Computer Animations. Siemens, VCH (in German ), 1993.

    Google Scholar 

  2. B. Braune, S. Diehl, A. Kerren, R. Wilhelm. Animation of the Generation and Computation of Finite Automata for Learning Software. To appear in Proceedings of Workshop of Implementing Automata WIA’99, Potsdam, Germany, July, 1999.

    Google Scholar 

  3. M. H. Brown, M. A. Najork. Collaborative Active Textbooks: A Web-based Algorithm Animation System for an Electronic Classroom. SRC Research Report 142, DEC, 1996.

    Google Scholar 

  4. M. H. Brown . Algorithm Animation. MIT Press, 1987.

    Google Scholar 

  5. M. H. Brown. Zeus: A System for Algorithm Animation and Multi-View Editing. SRC Research Report 75, DEC, 1992.

    Google Scholar 

  6. M. H. Brown, R. Sedgewick. A System for Algorithm Animation. In SIG- GRAPH 84, Computer Graphics 18(3), pp. 177 – 186, 1984.

    Google Scholar 

  7. S. Diehl, T. Kunze, A. Placzek. GANIMAM: Generierung interaktiver Ani¬mationen von abstrakten Maschinen. In Proceedings of “Smalltalk und Ja¬va in Industrie und Ausbildung STJA’97”, pp. 185-190, Erfurt (Germany), 1997.

    Google Scholar 

  8. A. Kerren. Animation of the Semantical Analysis. Master’s Thesis (in Ger¬man ), Universität des Saarlandes, 1997.

    Google Scholar 

  9. http://www.cs.uni-sb.de/RW/anim/animcomp.html und http://www.es.uni-sb.de/~kerren

  10. G. Kohlmann. Visualization of the abstract P-Machine. Master’s Thesis (in German ), Universität des Saarlandes, 1995.

    Google Scholar 

  11. G. Sander. Visualization Techniques for Compiler Construction. Disserta¬tion (in German ), Universität des Saarlandes, 1995.

    Google Scholar 

  12. B. Shneiderman. Designing the User Interface: Strategies for Effective Human-Computer Interaction. 2nd Edition, Addison-Wesley, 1992.

    Google Scholar 

  13. J. T. Stasko. Using Student-Built Algorithm Animations as Learning Aids.

    Google Scholar 

  14. Technical Report GIT-GVU-96-19, Georgia Institute of Technology, At¬lanta, 1996.

    Google Scholar 

  15. B. Steiner. Visualization of the abstract Machine MaMa. Meister’s Thesis (in German ), Universität des Saarlandes, 1992.

    Google Scholar 

  16. J. Walker. A node-Positioning Algorithm for General Trees. In Software- Practice and Experience 20(7), pp. 685 - 705, 1990.

    Google Scholar 

  17. B. Weidenmann. Multicodierung und Multimodalität in Lernprozessen. In Issing und Klimsa (Hrsg.), Information und Lernen mit Multimedia, pp. 65 - 84, Beltz, 1995.

    Google Scholar 

  18. S. Wirtz. Visualization of the abstract Machine WiM. Master’s Thesis (in German ), Universität des Saarlandes, 1995.

    Google Scholar 

  19. R. Wilhelm, D. Maurer. Compiler Design: Theory, Construction, Genera¬tion. Addison-Wesley, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kerren, A. (1999). Animation der semantischen Analyse. In: Schwill, A. (eds) Informatik und Schule. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-60238-2_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-60238-2_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66300-3

  • Online ISBN: 978-3-642-60238-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics