OTL201 Video Assignment -Help!

Hi, I have never created a video and I am wondering whether anyone can assist me with ideas on how to complete this assignment?¬† I am having¬† a lot of trouble finding software to enable me to videotape myself and I have no idea how to upload to Youtube and Vimeo and I’m not sure that I’m comfortable uploading my video for public viewing.