For

Looping constructs in Racket.

All of these are Google Docs.

Intermediate Student Mode

You can access the “for” command inside Intermediate Student Mode by using (require racket/base).

Place that require after any define-struct.

(require picturing-programs)
(define-struct model (score x y))
(require racket/base)

If you require racket/base before doing define-struct, a struct like (make-model 500 8 15) will print out as (model ...) instead of showing the contents!

Last modified August 18, 2023: 2022-2023 End State (7352e87)