I am in the process of designing a program for a client and have developed 13 principles for learning that will guide the design and delivery of the program.
- Enable learners to negotiate and customise the learning to suit their individual needs and goals
- Generate learning activities from the experiences of the learners
- Make learning a delightful experience
- Encourage learners to apply their learning and learn through practical activities
- Provide opportunities for learning through social interaction
- Offer a blend of delivery methods and tools to suit learner needs
- Monitor learners’ progress and provide appropriate support
- Regularly provide constructive and concrete feedback
- Foster the learners’ motivation to learn
- Develop self-directed learning skills
- Develop learners’ capacity for reflection
- Provide opportunities for feedback from peers
- Engage the learners in the evaluation of the program