1.مرحلة التحليل:
-تحديد المشكلة التعليميه
2.مرحلة التصميم:
-تحديد الاهداف
-اختيار المحتوى المناسب للانشطة وربطه باستراتيجيات التعليم للماده.
-اعتماد المحتوى من معلمين ومشرفين المادة.
3.اعداد السيناريو:
-اعداد واجهه موحده للنشاط
-تصميم واجهات تفاعل مناسبه وجيده.
4.مرحلة التنفيذ:
-تنفيذ السيناريو المحدد للبرمجيه.
-ضبط البرمجيه .
5.مرحله الاستخدام والتقييم:
-استخدام البرمجيه
-تقييم البرمجيه
6.مرحله النشر ومتابعه التجريب.