Відповідно до навчальних програм створюють підручники і навчальні посібники.
Підручник — книга,яка містить основи наукових знань з певної навчальної дисципліни, викладені згідно з цілями навчання, визначеними программою і вимогами дидактики.
У навчальному процесі підручник виконує такі функції:
а) освітню, що полягає в забезпеченні процесу засвоєння учнями певного обсягу систематизованих знань, у формуванні в них пізнавальних умінь;
б) розвивальну, що сприяє розвиткові учня, його перцептивних, мнемонічних, розумових, мовленнєвих та інших здібностей;
в) виховну, що сприяє формуванню світогляду в учнів, моральних, естетичних та інших якостей і рис особистості школяра; г) управлінську, яка полягає в програмуванні певного типу навчання, його методів, форм і засобів, способів застосування знань у різних ситуаціях;
ґ) дослідницьку, яка спонукає учня до самостійного вирішення проблем, навчає методів наукових пошуків.
Навчальний посібник — книга, матеріал якої розширює межі підручника, містить додаткові, найновіші та додаткові відомості.
До навчальних посібників належать збірники задач і вправ, хрестоматії, словники, довідники, атласи та ін., які сприяють зміцненню пізнавальних і практичних умінь, прищеплюють навички самостійної роботи.
Підручник повинен забезпечити науковість змісту матеріалу, точність, простоту і доступність його викладу, чіткість формулювання визначень, правил, законів, ідей, точну й доступну мову тексту, правильний розподіл навчального матеріалу за розділами і параграфами. Найважливіший матеріал має бути проілюстрований схемами, малюнками, відповідно структурований та оформлений шрифтами.
Складається підручник з текстового і позатекстового компонентів.
Текстовий компонент містить основний, додатковий і пояснювальний тексти.
До позатекстового належать:
а) апарат організації засвоєння (запитання і завдання); інструктивні матеріали (пам'ятки, зразки розв'язання задач, прикладів); таблиці; підписи-пояснення до ілюстративного матеріалу; вправи;
б) ілюстративний матеріал (фотографії, малюнки, плани, картки, креслення та ін.);
в) апарат орієнтування (вступ, зміст, бібліографія).
Навчальний матеріал підручника структурно складається з емпіричного, теоретичного і практичного компонентів процесу засвоєння знань.
Емпіричні знання містять інформацію про чуттєвий досвід, відображають поверхові зв'язки і відношення. Цей компонент навчального матеріалу використовують для того, щоб учні навчилися упорядковувати спостережувані факти і явища, розуміти різноманітні класифікації, робити їх і користуватися ними.
Теоретичні знання відповідають змісту теоретичного компонента навчального матеріалу, який містить інформацію, що проникає в сутність відношення речей. Він оперує науковими поняттями, які відтворюють ідеалізований предмет і систему його зв'язків.
Практичний компонент навчального матеріалу є важливим засобом підготовки учнів до життя, розвитку їх творчих здібностей, формування рис характеру, поглядів і переконань, інтересу до знань тощо. Він охоплює інформацію щодо організації засвоєння навчального матеріалу (запитання, пізнавальні завдання, проблемні ситуації, зразки розв'язання завдань, таблиці, пояснення до тексту та ілюстративного матеріалу), а також інформацію про способи діяльності або творчості. Навчальний матеріал важливо розглядати у єдності всіх його сторін — чуттєвого досвіду (емпіричний компонент), розкриття сутності явищ (теоретичний компонент), розв'язання практичних завдань (практичний компонент).