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