Part 2: Encoding a Message - Select a symmetric cipher other than shift/caesar cipher. - Create a program or design an algorithm to take a string and encode it using your method. transposition with Scratch or Block-based programming language for elementary students to understand how to encode a message using transposition cipher in Scratch, a block-based programming language designed for elementary students to understand..