During this lesson, students will gain an understanding of how data is sent and received securely and how encryption supports this. They will integrate and exhibit learning by coding a program to help Sam send and receive encrypted messages.