eine geordnete Folge von Anweisungen.
Arbeitsbereich
Racket
praktischer Lernpfad fuer Racket von null an
erst definieren
was Racket bedeutet
Racket schreibt genaue Anweisungen. Hier lernst du es als praktischer Lernpfad fuer Racket von null an. Starte mit einem Modell: Eingabe geht durch Schritte und wird Ausgabe.
main.rktstarten racket main.rktgewohnheit lerne ein kleines Racket Stueck, tippe ein Minimalbeispiel und fuehre es ausein Wert ist Dateninhalt. Eine Variable ist sein Name.
ein benannter kleiner Arbeitsschritt mit Eingabe und Ergebnis.
Racket fuehrt Code aus main.rkt aus.
erster lesbarer Code
programmausgabe
entry point output syntax displayln(displayln 42)
ausgabe 42Sprachlinie
Racket Stammbaum
sieh woher Racket kommt, welche Sprachen nah sind und was danach passt.
Start bei null
Fragenbank
Erst suchen dann ueben
Waehle eine Phase oder suche in der Fragenbank dieser Sprache und springe zur Aufgabe.
Racket Frage 1
Racket Frage 1. Waehle die Aussage, die am besten zu wert ausgeben passt.
Racket Frage 2
Racket Frage 2. Waehle die Aussage, die am besten zu wert benennen passt.
Racket Frage 3
Racket Frage 3. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.
Racket Frage 4
Racket Frage 4. Waehle die Aussage, die am besten zu basissammlung passt.
Racket Frage 5
Racket Frage 5. Waehle die Aussage, die am besten zu wert ausgeben passt.
Racket Frage 6
Racket Frage 6. Waehle die Aussage, die am besten zu wert benennen passt.
Racket Frage 7
Racket Frage 7. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.
Racket Frage 8
Racket Frage 8. Waehle die Aussage, die am besten zu basissammlung passt.
Racket Frage 9
Racket Frage 9. Waehle die Aussage, die am besten zu wert ausgeben passt.
Racket Frage 10
Racket Frage 10. Waehle die Aussage, die am besten zu wert benennen passt.
Racket Frage 11
Racket Frage 11. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.
Racket Frage 12
Racket Frage 12. Waehle die Aussage, die am besten zu basissammlung passt.
Racket Frage 13
Racket Frage 13. Waehle die Aussage, die am besten zu wert ausgeben passt.
Racket Frage 14
Racket Frage 14. Waehle die Aussage, die am besten zu wert benennen passt.
Racket Frage 15
Racket Frage 15. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.
Racket Frage 16
Racket Frage 16. Waehle die Aussage, die am besten zu basissammlung passt.
Racket Frage 17
Racket Frage 17. Waehle die Aussage, die am besten zu wert ausgeben passt.
Racket Frage 18
Racket Frage 18. Waehle die Aussage, die am besten zu wert benennen passt.
multiple choice
Racket Frage 1
Racket Frage 1. Waehle die Aussage, die am besten zu wert ausgeben passt.
(displayln 42)
referenz
muster fuer main.rkt
racket main.rktentry point output syntax displayln
programmausgabe
(displayln 42)
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types define
werte und namen
(define total 42) (displayln total)
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection List
funktionen und sammlungen
(define (add a b) (+ a b)) (define scores (list 40 2)) (displayln (length scores))
- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks