It's like writing a good paper, but needs to be more concise in some ways. There are some excellent ideas in the following sites:
How to Write a Speech | eHow.com How to Write a Speech. Writing a speech is in many ways like writing a paper, except that there is no penalty for spelling and punctuation ...
How to Write a Speech Guidelines on how to write a speech. Step by step , plus a summary checklist.
One aspect of writing a speech is to get information on the topic. Here is an article on your first topic.
Here issome information on your second topic.
I hope this helps a little more. Thanks for asking.