• Skip to main content

CLOJURE/CONJ 2019

The Conference for Clojure Users and Experts

  • About
    • Code of Conduct
  • Attendees
    • Location
    • Tickets
    • Getting Around
    • Mailing List
    • Training
    • Meetups
    • Opportunity Grants
  • Speakers
    • Schedule
    • Call for Proposals
  • Sponsors
    • 2019 Sponsor Prospectus
  • Past Events
    • Conj 2018
    • Conj 2017
    • Conj 2016
    • Conj 2015
    • Conj 2014

Speaker: Dennis Heihoff

The Embodied Runtime

When we teach programming we usually start with code. We tell beginners that “it runs” but all they see is static text. Add to that the confusion of symbols, syntax and code editors. Does any of the above have to do with comprehending the behavior of a program?

The Embodied Runtime argues that it doesn’t. It’s a new curriculum for teaching programming that uses a few props, physical space and the participant’s bodies to simulate a runtime. People represent data, data-structures, functions etc; they get to experience code by moving in circles for loops and reductions, and from side to side for maps and filters.


Dennis Heihoff

Lumber LLC
@denik

Dennis has been active in the Clojure community for over 5 years. He’s organized two ClojureBridges in NYC, open sourced vimsical and zeal and founded a Clojure-focused consultancy, Lumber NYC.

Besides coding, he designs T-Shirts, attempts playing the harmonica and dabbles in Tattoo artistry.

  • About
  • Attendees
  • Speakers
  • Sponsors
  • Past Events