Гурток «Основи програмування мовою SCRATCH» Особливість програмування полягає в тому, щоб мислити алгоритмічно, тобто настільки розуміти як працює комп’ютер, щоб писати код з його, комп’ютера, точки зору. Алгоритмічний стиль мислення краще починати формувати в молодшому шкільному віці. Scratch – інтерпретована динамічна візуальна мова програмування, яка дає змогу створювати ігри, анімації чи музику. Ними можна обмінюватися всередині міжнародної спільноти, яка поступово формується в мережі Інтернет. Середовище програмування можна вільно завантажити і використовувати.
Метою навчальної програми є формування ключових компетентностей особистості засобами комп’ютерних технологій. Завдання навчальної програми полягають у формуванні таких компетентностей: пізнавальної, яка передбачає оволодіння поняттями, знаннями з програмування Scratch, засвоєння технічних та технологічних знань та уявлень про особливості мови програмування; практичної, яка передбачає формування техніко-технологічних умінь та навичок програмування, впевненого користування операційною системою комп’ютера, он-лайн ресурсами, правильного пошуку, зберігання інформації, розкладання складних задач на елементарні операції, користування стандартними бібліотеками Scratch, редагування спрайтів у середовищі Scratch, створення власних спрайтів за допомогою графічного редактора, імпортування спрайтів у середовище Scratch; творчої, яка передбачає набуття досвіду власної творчої діяльності з інформаційних технологій, розв’язання творчих завдань, здатності проявляти творчу ініціативу; формування вміння самостійно використовувати інформаційні технології; розвиток конструкторських, винахідницьких, творчих здібностей, системного, просторового і логічного мислення, уяви, фантазії, формування стійкого інтересу до науково-технічної творчості, потреби у творчій самореалізації.
Програма спрямована на вихованців від 7 до 10 років.