• обов'язкових результатів навчання;
• міжпредметних зв'язків;
• практичної спрямованості навчання.
При доборі завдань для індивідуальної самостійної роботи потрібно враховувати такі рівні засвоєння знань учнями: репродуктивний, реконструктивний, варіативний, пошуковий, творчий.
При навчанні розв'язування будь-яких навчальних задач необхідно неухильно дотримуватися етапів обчислювального експерименту, що дозволить реалізувати під час вивчення даного розділу «навчання через задачі», що проводиться за схемою: задача — теорія — задача.
Завдання при цьому можуть бути двох типів:
1. Учням пропонується ввести з клавіатури деякий текст та подати його в певному вигляді.
У цьому випадку учневі, з одного боку, самостійно важко знайти помилку в результатах виконання завдання та оцінити правильність його виконання. З іншого — більшість учнів не мають навичок швидкого введення тексту з клавіатури, тому під час виконання такого типу завдань значна частина уроку витрачається, на жаль, на введення тексту. На формування вмінь та навичок його опрацювання за допомогою текстового редактора залишається мало часу, тому вчитель не досягає навчальної мети уроку.
Тому-то такого типу завдання краще пропонувати учням не під час вивчення нового матеріалу, а під час узагальнення та повторення.
2. Учням пропонується завантажити з диска заздалегідь створений текстовий файл та подати його в конкретній формі, вимоги до зовнішнього вигляду якого учні одержують у роздрукованому вигляді. Таким чином учень вже на початку роботи має перед очима зразок (очікуваний результат опрацювання текстових повідомлень) і його завдання полягає в тому, щоб привести вже набраний текст до вказаного вигляду, використовуючи засоби текстового редактора.
Завантаження з диска підготовлених матеріалів звільняє учнів від введення з клавіатури текстів — вивільняється значна частина уроку.
При цьому завдання можуть бути подані з різними рівнями підказок щодо їх виконання:
1-й тип завдань: до тексту, що зберігається на диску, надається очікуваний результат його опрацювання (роздруковану відповідним чином, відформатовану копію тексту) та послідовність дій із зазначенням вказівок, які необхідно виконати для подання заданого тексту в потрібному вигляді.
2-й тип завдань: до тексту та надрукованого очікуваного результату пропонується список вказівок, які допоможуть досягти мети завдання, але в цьому випадку відсутній алгоритм його виконання.
3-й тип завдань: учневі пропонуються лише деякі узагальнені вказівки щодо виконання завдання.
4-й тип завдань: підготовлений текст супроводжується лише очікуваним результатом, вказівки відсутні. Учень самостійно добирає методи опрацювання тексту.