You can also use MS Word and save files as html documents but I don't recommend it. It creates a lot of messy code and who likes messes?
There are all kinds of codes to learn these days like css, xslt, xhtml, flash, java, etc., but for basics, scholars may need to learn html code. here's a powerpoint presentation i made for mine.
You need to publish these files onto an Internet server. Most school systems have one nowadays so ask if you can use it for your class webpage.
Dreamweaver has a publishing tool, but some other ftp publishing programs like Core FTP are easy to install and use.
I like to make slideshows like this one at various times. I use this very easy program to make it at this website. (BarelyFitz Designs)