Well, I finally completed the homework for the chapter on subroutines. I got help from a programmer friend who was able to decode Perl for me based on his knowledge of other programming languages. The context thing was sort of strange to him, but he understood what was going on enough to be able to be a big help to me.
I was able to complete the homework. Aside from the Internet constantly going out, it wasn't as bad as I thought it would be. I made some mistakes in syntax, but the idea I had was in the right direction, so that wasn't so bad....