Програмиране ЛЯТО'2004
Моделът, който прилагаме
при обучението по програмиране е класически:: теория на множествата,
булева алгебра и бройни системи, математическа логика, алгоритми
и блок-схеми. Подготвителен етап, през който въвеждаме младите
ни колеги в друг тип мислене. Голяма част от материята се
представя по забавен, нестандартен начин според аудиторията
и базирано на аналогии. В крайна сметка целта е да ги научи
да свеждат макродействия до изящни прости елементи и след
това посредством тях да изграждат цялостната композиция на
програмата. За много от децата този етап е объркващ, за други
е първият сблъсък с онова, което след време ще стане техен
занаят.
Обучението е C/C++. Изборът
на този език е базиран изцяло на нашия професионален опит
и на факта, че повечето съвременни програмни езици са C-базирани
(php, java, и т.н.), а в крайна сметка децата на 2004-та година
са онези, които ще станат програмисти от ново поколение.
Не всички деца, които идават
при нас продължават обучението си в това направление. По принцип
след първите няколко месеца се оформят нови групи, които продължават
специализирано.
И в този момент искаме
да заявим на нашите читатели, че програмистите биват различен
тип: "състезатели", системни, приложни програмисти
- тези, които пишат desktop приложения, програмисти на интернет
приложения, и т.н.. Обучението на конкретния човек протича
по различен начин - някои от децата преминават на индивидуален
план, изучават теория на вероятностите, теория на числата,
теория на графите и алгоритми базирани на тях. Други започват
да се занивамат с обектно ориентирано програмиране, visual
езици и т.н. На един по-късен етап (след определена възраст
и показани умения) част от напите възпитаници продължават
с php, java, sql сървъри и т.н.
Форма на обучение: непрекъснато
течащо - всяка седмица 4 учебни час при цена 23 лв на
месец. Интензивно - три седмици - по 3 учебни часа
всеки работен ден - цена 60 лв. Групите са между 3 и 5 деца.
Програмата е според възрастта.
|