Zycus interview question

How do you design learning programs