This document describes a workshop to teach math concepts to young children through coding activities that don't require computers. Participants are split into groups and play games where one acts as an "executor" moving on a colored surface based on commands from the other "programmers". Commands include moving forward and turning. The games aim to teach concepts like quantity, counting, orientation, and problem solving. Later, children can program virtual characters on ScratchJr to help reinforce the concepts and spark an interest in coding. The activities can be adapted for different age groups and skill levels.