Skip to content

Scale back capstone lab #22

@vilmibm

Description

@vilmibm

The capstone lab currently introduce a lot of useful concepts and is mostly well organized but unfortunately many of these concepts are not introduced by the ClojureBridge curriculum. My students were caught off guard by:

  • ref
  • absence of ! idiom for noting state-changing functions (this is a thing the curriculum hints at)
  • for
  • doseq
  • dotimes
  • dosync
  • namespaces
  • Dereferencing (@)
  • Where to find images (snowflake, blue background)
  • No explanation of q/smooth or changes in q/frame-rate
  • Hard to tell what changed between each code sample
  • The concept of refactoring

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions