We've been using prezi to make some presentations at school. Prezi uses concept mapping (like a mind web) to help organize and present ideas based on a central topic. Prezis are similar to PowerPoint presentations but are more dynamic and intuitive. Plus they're lots of fun to watch. Ask your child to show you the prezi that they've created in class.
prezi.com