Whereas an in-person presentation will have a few, minimal, clean slides a "stand-alone" presentation will be much more detailed and will include far more slides than an Ignite or TED presentation. The presentation has to tell your story without you being there.
As 5th graders you have done similar things in the past with the rocketry unit.
Here are a few examples of "stand-alone" presentations that convey the experience without the need for someone to personally present it:
If you choose to do your project in this format you will embed the slideshow in your blog, in much the same way they are embedded here.