You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
The text was updated successfully, but these errors were encountered:
Hi @nathanielksmith , I finally updated main curriculum and snowflakes app.
Deleted from snowflakes app ref, for, dosync, deref
Added topics in main curriculum doseq, dotimes
Where to find images
There's a link in step 1-4, "put two images there"
Do you think this helps? If you have other ideas, let me know.
q/smooth, q/frame-rate
The explanation about q/smooth was added in step 2-2
all q/frame-rates were deleted from snowflakes app. I changed the last swing part and now all examples work fine with the default frame-rate value
Changes between each code samples
I added comments what lines were changed or added in the code. It is markdown, so line number won't be added to the code 😦 I hope this got better, but again, let me know if you have other ideas.
Given that, remaining topics are namespace and concept of refactoring. I'll think about how to do these.
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
for
doseq
dotimes
dosync
@
)The text was updated successfully, but these errors were encountered: