إن إعداد برنامج تعليمي مبرمج لموضوع أو وحدة دراسية يتطلب جهدا من المعلم أو المبرمج، وفيما يلي موجز لهذه الخطوات:
١. تحديد الفئة المستهدفة:
إن تناسب أي مهمة وانسجامها مع مستوى الطلاب ضرورة هامة لنجاحها وتحقيق أهدافها، وعلى المعلم أن يأخذ في اعتباره المستوى التحصيلي و النمائي للطلاب الذين سيعد لهم البرنامج وذلك حتى يكون بمقدورهم التعامل معه والتعلم من خلاله.
٢. استعراض محتوى المادة الدراسية وتحديد الموضوع المناسب للبرمجة:
على المعلم أن يتفحص بدقة المقرر الدراسي ليحدد أيا من موضوعاته يحتاج لتعليم مبرمج وأيها يحتاج لتدريسه طرقا تعليمية أخرى.
٣. تحديد الأهداف وصياغتها سلوكيا:
يعتبر تحديد أهداف البرنامج التعليمي المبرمج وصياغتها سلوكيا من أهم مراحل إعداد البرنامج وذلك لأسباب عديدة، أهمها:
لأن تحديد الأهداف يساعد المعلم على تحديد عناصر أو مكونات البرنامج.
لأنها ترشد الطالب وتوجهه إلى التقاط الأفكار الأساسية.
لأن صياغة الأهداف تحدد للمعلم معايير النجاح التي ينبغي على ضوئها الحكم على درجة تعلم الطالب.
إن الصياغة السلوكية للأهداف تساعد المعلم على ملاحظتها وقياسها.
٤. تحليل المهمة:
بعد أن يحدد المعلم الأهداف التعليمية يقوم بتحليل المحتوى الدراسي للموضوع المراد تعليمه للطالب إلى عناصره أو مكوناته الفرعية بحيث يشكل كل عنصر أو يكون فكرة واحدة تصاغ على شكل جملة أو فقرة صغيرة، وبعد أن يقوم المعلم بعملية التحليل هذه يرتب الأفكار الفرعية بتسلسل منطقي يتناسب مع تسلسل الأهداف، وهدف هذه الخطوة هو الانتقال التدريجي بالتعلم من البسيط إلى المركب ومن المحسوس إلى المجرد.
٥. كتابة الإطارات:
يعتبر الإطارات الوحدة التعليمية الأساسية في البرنامج التعليمي الذي يمارس فيه الطالب عملية تعلمه، ويتألف الإطار من ثلاثة أقسام هي المثير، والاستجابة والتغذية الراجعة، ويفضل مراعاة ما يلي عند كتابة الإطارات: