Write a rationale on the use of inquiry learning in the context of integrated programming, as a way of catering for the needs of diverse learners in the 21st century. Respond to key curriculum documents and frameworks including reading and interpreting data sets to understand learners' needs. Discuss how children learn and the knowledge and skills children need for today and the future and develop links between current curriculum documents and offering an integrated program.