Yes, encryption means that all the data they sniff from your connection, will be a big jumble of code, that they can only understand if they have the decryption key, a key which only you and the receiver have. The best way to go about encrypting your connection, is setting up a VPN connection.

Still, I doubt your parents will log your internet activity, that sounds extreme. Do you have some trust issues?