•         Цели на обучението:

1.     Учениците да познават основните понятия и ролята на тази предметна област в съвременното общество.

2.     Учениците да владеят начини за описание и реализацията на алгоритми, както и основни информационни структури и алгоритмични конструкции.

3.     Формиране на личностни качества - логическо и алгоритмично мислене, ясно и точно изразяване, дисциплиниране на мисълта и действието, отзивчивост и толерантност, активно отношение и способност за самообучение.

 

•         Очаквани резултати от обучението за съответния клас:

 

Знае:

1.     Класове, обекти, инстанции на обекти

2.     Средства за управление на достъпа до членове на клас

3.     Конструктор за общо ползване, за копиране и по подразбиране

4.     Регулярен израз

5.     Еднимерен масив

6.     Търсене и сортиране в едномерни масиви

7.     Композиция от обекти

8.     Оператори за реализация на циклични изчислителни процеси

9.     Статичен член и статичен метод

 

Умее да:

1.     Описва клас, данни на клас, методи на клас

2.     Описва методи за достъп до член на клас (set, get)

3.     Валидира входните данни за приложение

4.     Създава и инициализира обект чрез конструктор

5.     Различава примитивни от референтни типове данни

6.     Реализира циклични изчислителни процеси

7.     Създава приложения с ГПИ като влага обекти от потребителски клас

8.     Създава компютърна графика чрез използване на графичните примитиви и собствени класове от графични обекти

9.     Използва статични методи от стандартните библиотеки

10.                       Дефинира и използва статични членове на потребителски класове