Keep It Simple is a guiding principle in both the design of our software and the design of our language lessons. Complexity can sometimes have advantages, but in our case these advantages are usually outweighed by the advantages of simplicity:
- We're creating a platform for use by the masses. We hope that many ordinary people will create lessons for The Language Collaborative. We want to keep the "barriers to entry" as low as possible. People are easily discouraged by complexity, even just a little.
- In many/most cases making things more complex won't help the user. Our software is intended to be used "when hands and eyes are busy doing other things". This also means that part of the user's attention will be busy doing other things, so simplicity is best.
- We don"t need complexity. Our simple format is extremely effective at giving language learners the practice that they need to improve their skills.