This paper outlines an historical-theoretical framework, an approach for teaching beginning students “just enough” of these sophisticated processes to make meaningful smart objects, suggests a set of tools and resources to facilitate that approach, and highlights some of the obvious and less-than-obvious pitfalls encountered so far at the conclusion of the second iteration of the class.