The present study is concerned with the creation of an organized framework to the teaching of architectural design that addresses the individual differences of learners, such as differences in abilities, tendencies, experiences, speed of learning and self development through appointing the self-learning skills required for architectural students, and how much these skills are practiced, as an important aspect of the design process. This method enhances the education and development of mental ability which considered the most important for students to solve design problems in compliance with the society variables.