Imagine you're parallel parking a car you've never driven before. You don't know the exact turning radius, the wheelbase, or the tire grip — but you can nudge the wheel, watch what happens, and adjust. After a few small corrections you've built an intuitive map between steering inputs and car motion. That's the core mechanism of shape servoing: instead of modeling the full physics of a deformable object (which is brutal), you poke it, measure the shape change, and iteratively refine a local linear map — the deformation Jacobian — that tells you how robot motion maps to shape change. The committed claim here is pedagogical, not empirical: this is the first structured tutorial that assembles the complete pipeline — shape representation, Jacobian estimation, online update, control law, stability analysis, and reachability limits — into a single, reproducible reference for data-driven shape control. The paper doesn't propose a new algorithm. It codifies a family of techniques scattered across a decade of workshop papers and conference proceedings into one coherent document with working code. The approach belongs to the Jacobian-based visual servoing family, adapted from rigid-body manipulation to deformable objects. The key structural move is replacing the analytically-derived interaction Jacobian (which would require a full finite-element model of the object) with a locally estimated deformation Jacobian, updated online from observed shape changes. Shape is represented as a finite set of descriptor points — sampled contour points, mesh vertices, or feature coordinates — and the Jacobian is a matrix mapping robot velocity to the rate of change of those descriptors. Estimation uses least-squares over a sliding window of recent motion-shape pairs, making the method agnostic to material properties. The tutorial's real contribution is making the stability and reachability story legible. The authors derive a local stability condition for the closed-loop shape-servoing system and — critically — explain why certain target shapes are unreachable given fixed grasping points and actuator geometry. This is the part most prior work hand-waves: the set of achievable shapes is a proper subset of all possible shapes, constrained by the robot's kinematic structure and where it holds the object. Knowing this boundary is more useful than yet another convergence proof. Validation is a simulated planar example: two robot arms manipulating an elastic rod observed by a camera. It's deliberately simple — the point is to illustrate concepts, not to claim SOTA performance. No comparison to competing methods is attempted, and none is needed for a tutorial. The code is released on GitHub, and interactive browser demos let you play with the concepts without installing anything. For a pedagogical paper, this is the right integrity posture: show your work, let people run it, don't pretend you're benchmarking. The obvious gap is real hardware. The entire tutorial lives in simulation. Part II is promised to cover 'more advanced topics,' which likely means 3D objects, richer shape representations, and possibly real-robot experiments. The authors are clearly saving hardware validation for the sequel — this is a deliberate scope decision, not a dodge. The 9-page format and the explicit Part I/Part II split confirm they're building a reference, not racing for a result. Who should read this? If you're a robotics PhD student starting work on deformable object manipulation, this is your first read — it will save you three months of reconstructing the pipeline from scattered papers. If you're a controls engineer curious about how visual servoing extends beyond rigid bodies, the Jacobian estimation and stability sections are clean and self-contained. If you're looking for a new algorithm or a benchmark result, this isn't that paper.