The website, www.educationcreations suggests the following as one way to teach creative problem solving–
Read a book to your student that contains a problem and a solution to the problem but STOP reading right after the problem is introduced. Now, ask your student to identify the problem. After the student has identified the problem, ask her to come up with a solution to the problem. Set criteria, such as “You must use the story characters to solve the problem”. Allow your student to come up with as many unique solutions as possible. Change criteria if you’d like, to broaden the number of possible solutions.
Now, read the end of the story and see how the author has solved the problem. Discuss how your student’s solutions matched the ending or how they were different. Maybe your student came up with a more imaginative ending!
If you’d like to take this further, you can have your student write out various endings, turning it into an English writing assignment.
And remember, fun learning is forever learning!