Create your own code

You can "invent" your own coding language. Suppose we want to represent each letter of the Latin alphabet with dots of color. We decide that we want to work with 4 color dots in 4 colors. Then you could start like this: A = B = C = etc.

task

Create your own encoding system for all letters of your first name. It can be with symbols, figures ect.

task

Encode any word with your code for someone else. You might have to add some letters to your encoding system. Switch codes with someone, and try to decode each other's words.

task

Some encoding systems has a limited amount of combinations. How many letters could be coded with the 4-color scheme described above without adding any new colors of dots?

task

If you only use 3 color dots with 3 different colors: could you still represent all 26 letters? Explain why.