Навчальна програма – це нормативний документ, що визначає коло основних компетентностей якими мають оволодіти учні у процесі навчання з певного предмету (дисципліни) та систему знань, умінь і навичок, які вони мають опанувати.
Навчальна програма містить: пояснювальну записку, перелік тем матеріалу, що вивчається, рекомендації щодо кількості годин на кожну тему, розподіл тем за роками навчання та час, відведений на вивчення всього курсу, обсяг знань, навичок і вмінь з даної навчальної дисципліни для кожної вікової категорії, перелік унаочнень та літератури для учнів, методичні рекомендації та літературу для вчителів, критерії оцінювання знань, навичок і вмінь з кожного виду діяльності тощо.
STEAM- програмою прийнято вважати таку, яка відповідає основним критеріям:
За терміном реалізації STEAM- програми можуть бути:
STEAM – програми розробляються за такими основними напрямами:
Наразі відбувається формування каталогу STEAM програм, які рекомендовані МОН України для використання у навчальних закладах.