تمر عملية تصميم وبناء البرمجية التعليمية بعدة مراحل حيث تشمل كل مرحلة مجموعة من الخطوات

 تتكامل فيما بينها لبناء البرمجية التعليمية. ويُعتبر النموذج العام للتصميم التعليمي أساساً لتصميم البرمجية التعليمية، وتتمثل هذه المراحل فيما يلي:

أولاً: مرحلة التحليل:

المزيد