~/talk

Functional Physics Code Along with Visual Blocks

Talkat re:Clojure 2021 · 2021-12-03..12-04· [clojure]
links:none on file
slides:none on file

Claim: a browser-only visual block environment implements visual Parsons puzzles for Clojure and SICM so students code along without installing anything. Built as cljtiles in the browser (SICM utils ported to ClojureScript), it shows concrete examples: average calculation, column vectors, symbolic expressions, second derivative of sin resulting in -sin, and a driven-pendulum derivation developed puzzle-by-puzzle. Types come from clojure.spec, inspect reveals values and types, higher-order functions and functionals are represented; the system runs interactively and the prepared puzzles execute as demonstrated.

AI-written summary · about

  1. 0:00Intro
  2. 1:02parsons puzzles
  3. 4:13algebra
  4. 7:06display of types
  5. 8:22flattening
  6. 10:14column vectors
  7. 11:20type expressions
  8. 12:22higher order functions
  9. 14:14taking derivatives
  10. 16:36Functional
  11. 19:14Parsons Puzzle
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.