Designing tasks for introducing functions and graphs within dynamic interactive environments