ICEM Homepage    


 

  Hauptseite der common music/Scheme Kurse
an der Folkwang-Hochschule Essen

 
 
Lokale Dokumentation  
 

Structure and Interpretation of Computer Programs

von Harold Abelson, Gerald Jay Sussman und Julie Sussman. Der Lehrstoff für den zweisemestrigen Informatikgrundkurs, den alle Ingenieurs- und Informatikstudenten am MIT absolvieren müssen. Grundlegende Einführung in Programmierkonzepte auf einem teilweise sehr hohen Niveau. Die Beispiele werden in Scheme implementiert. Geschrieben von einigen der Entwickler der Programmiersprache Scheme ist das Buch eines der Hauptwerke zu der Sprache.

 
sicp_book.html
Buch in html Form zum lokalen browsen.

sicp.zip
html Edition des Buches als zip Datei zum herunterladen.



Revised(5) Report on the Algorithmic Language Scheme

Der komplette Sprachstandard. Da scheme sehr kompakt ist, bieten die verschiedenen Implementationen unterschiedliche Erweiterungen, wie loop oder format an, die zum Teil erheblich voneinander abweichen. Daher ist es wichtig, diesen minimalen Sprachstandard zu kennen, wenn man portable Programme schreiben möchte.

 
r5rs.html
  R5RS in html Form zum lokalen browsen.

r5rs.zip
  html Version des Sprachstandards als zip Datei zum herunterladen.



Common Lisp the Language, 2nd Edition

Der komplette Sprachstandard von Common Lisp von Guy Steele jr. Scheme ist ein Dialekt von Lisp. Einige Erweiterungen von Scheme (format, loop) orientieren sich an diesem sehr umfangreichen Standard von Lisp. Das Buch wurde von einem der Autoren von Scheme geschrieben. Für diejenigen, denen Scheme nicht genug features bietet, ist lisp vermutlich eine gute Alternative, insbesondere, da common music sowohl mit lisp, als auch mit scheme funktioniert und daher viele Teilprobleme, die in scheme möglicherweise nur umständlich zu lösen sind, mit einem Aufruf einer lisp Routine erledigt werden können.

 
cltl2.html
  cltl2 in html Form zum lokalen browsen.

cltl2.zip
  html Version von cltl2 als zip Datei zum herunterladen.



An Introduction to Scheme and its Implementation

Eine Einführung in Scheme für Personen, die bereits Erfahrungen mit anderen Programmiersprachen gesammelt haben.

 
schintro_toc.html
  schintro in html Form zum lokalen browsen.
 
schintro.zip
  html Version von cltl2 als zip Datei zum herunterladen.



Teach Yourself Scheme in Fixnum Days

Eine Einführung in Scheme für Anfänger.

 
t-y-scheme.html
  t-y-scheme in html Form zum lokalen browsen.
 
t-y-scheme.zip
  html Version von t-y-scheme als zip Datei zum herunterladen.
 

Weitere Dokumentation und Links

 
 
cm.html
  Common Music Homepage

nm
  "Notes from the Meta Level". Das Lehrbuch über algorithmische Komposition und den Umgang mit Common Music vom Autor von Common Music, Rick Taube.

cm.html
  Common Music 2.3.4 Dokumentation lokal (download als tgz Datei hier)

elmart.html
  Sehr(!) empfehlenswertes Lisp Tutorial der Uni Trier. Durch Übungen wird das Wissen online vertieft. Ein eigener login ermöglicht dem System, eine persönliche Statistik über die bereits absolvierten Kapitel und Übungen zu führen. Das Projekt entstand als Forschungsprojekt und ist außerordentlich effizient. Auch für das Erlernen von Scheme geeignet, da zumindest in den ersten Kapiteln große Gemeinsamkeiten existieren.

scheme.shtml
  Scheme Tutorial von Stephen Bloch

scheme
  Weiteres Scheme Tutorial