Skill· 0mo–6mo· 2 min

Cause and Effect Discovery

Parent helps baby discover that actions produce results — kicking a mobile, shaking a rattle, batting a dangling toy. The agent coaches the parent to observe whether baby connects their own movements to outcomes, building the foundational academic skill of causal reasoning.

Start voice activity

Opens a guided voice session in TogetherTime.

What you'll need

Baby on back, alert and active. A responsive toy within reach — mobile, rattle, dangling toy, or crinkly material near hands or feet. The toy should move or make sound when baby touches it.

How it works

  1. 1~30s

    Place the toy where your child's natural movements might contact it — near their hands or feet. Don't guide their hands there yet. Just wait and watch. When your child's random movements accidentally hit the toy and it moves or makes a sound, watch closely — does your child pause? Look surprised? Look at the toy? Any sign of 'wait, what just happened?'

    Watch for: Baby shows awareness when their accidental movement produces a result — pauses, looks at toy, or shows surprise.

  2. 2~35s

    Now we watch for the magic moment — does your child try to make it happen again? If they kicked and the mobile moved, does they kick again? If they batted the toy and it made a sound, does they bat again? Even a vague attempt in the right direction counts. you, give your child time — this might take 30 seconds or more of waiting.

    Watch for: Baby attempts to reproduce an action that produced a result, showing contingency awareness.

  3. 3~30s

    If your child is engaging well, let's try one more thing. Move the toy to a slightly different position — a bit to the left or right, or a bit higher. Does your child adjust their movement to reach the new position? Or does they keep repeating the same movement in the old spot? This tells us about problem-solving and adaptation.

    Watch for: Baby adapts movements to reach a toy in a new position, showing intentional motor planning.

What this develops

Visual example

Coming soon