My niece is an elementary school teacher, and because I love her, I agreed to speak at her school's career day. I am a Software Developer. I will be giving three 30-45 minute presentations to a 3rd grade class, a 4th grade class, and a 5th grade class. My niece says that something interactive or hands on would be helpful.
Any ideas for creative ways to engage the students while explaining some aspect of building software?
I thought about doing something like this, but I'm not sure it's appropriate for 3rd-5th graders, and I'm worried that some kid will be allergic to bread or something.
I present to adults who have become used to boring presentations at work all the time, but the thought of presenting to these kids has me shook!
Any ideas or encouragement are appreciated.