I think it looks good. I'd just pluralize "machine" in the last sentence under Central Idea - otherwise, your English looks good.
I posted an article a while back that can help you with Public speaking when English is your second language. You can read it at Public Speaking Tips: Five Tips for ESL (English as a Second Language) Speakers | Overnight Sensation
Good luck with your talk,
- For Teachers