Toward Ambient Programming for Children