Курсът “Увод в алгоритмите и структурите от данни” е сред началните курсове за професиите “Програмист“, “Приложен програмист” и “Системен програмист” съгласно държавните общообразователни изисквания. Настоящата учебна програма е приложима както за професионалните и профилираните гимназии, така и за други учебни заведения.
Разпределение
- 72 учебни часа (2 учебни срока по 18 седмици по 2 часа)
- 10 клас, първи и втори учебен срок
Учебна програма
Настоящата учебна програма по “Увод в алгоритмите и структурите от данни” е разработена от експертната група към МОН по проект “Професия приложен програмист”.
Част I – линейни структури от данни (първи учебен срок)
№ |
Наименование на разделите |
Минимален брой часове |
1. |
Въведение в алгоритмите
Ресурси |
4 |
2. |
Линейни структури от данни
Ресурси
|
12 |
3. |
Алгоритми върху линейни структури
Ресурси
|
8 |
4. |
Подготовка за изпит
Ресурси |
4 |
5. |
Практически изпит
|
4 |
Общ минимален брой часове | 32 | |
Резерв часове | 4 | |
Общ брой часове | 36 |
Част II – сортиране и търсене (втори учебен срок)
№ |
Наименование на разделите |
Минимален брой часове |
1. |
Алгоритми за сортиране
Ресурси
|
12 |
2. |
Алгоритми за търсене
Ресурси |
4 |
3. |
Задачи върху списъци, сортиране и търсене
Ресурси |
8 |
4. |
Подготовка за изпит
|
4 |
5. |
Практически изпит
|
4 |
Общ минимален брой часове | 32 | |
Резерв часове | 4 | |
Общ брой часове | 36 |
Свободно учебно съдържание
Всички учители, преподаватели и ентусиасти ще могат да изтеглят свободно учебно съдържание за курса “Увод в алгоритмите и структурите от данни”, което включва:
- Презентации за всяка тема с много високо качество
- Добре разписани задания за упражнения за всяка тема с judge система за онлайн оценяване за всяка задача
- Примерни задачи за изпит и тренировъчна judge система за оценяване на изпити
Курсът е част от свободното учебно съдържание на СофтУни фондацията за професия “Приложен програмист”.