Algorithm and Python programming fundamental 20+ цаг
Үнэ: 300'000₮ (НӨАТ ороогүй)

1-р хэсэг: Алгоритмын үндэс
Алгоритм гэж юу вэ?
Алгоритмын шинж чанарууд (дараалсан, тодорхой, төгсгөлтэй гэх мэт)
Алгоритмыг дүрслэх аргууд:
Алхамчилсан үгээр бичих (pseudocode)
Урсгалын граф (flowchart)
2-р хэсэг: Python хэлний үндэс
Python орчны танилцуулга (Jupyter Notebook, VS Code, Repl.it гэх мэт)
Өгөгдлийн төрлүүд (int, float, string, bool)
Хувьсагч ба операторууд (+, -, *, /, %, //, **)
Input/Output (input(), print())
3-р хэсэг: Хяналтын бүтэц
Нөхцөл шалгах (
if
,if-else
,elif
)Давталт (
for
,while
)Давталтын жишээ: тооны нийлбэр, үржвэр, факториал
4-р хэсэг: Өгөгдөл ба бүтэц
Жагсаалт (list) – үүсгэх, индекс, давталт
Массив маягийн бодлого: хамгийн их/бага олох, эрэмбэлэх (жижиг алгоритм)
Толь (dictionary), Tuple, Set
5-р хэсэг: Функц ба модуль
Функц зарлах, дуудах
Параметр, буцаах утга
Бэлэн модулиуд ашиглах (math, random, time гэх мэт)
6-р хэсэг: Алгоритмын уламжлалт жишээнүүд
Тоон цуваа (Фибоначчи, арифметик прогресс, геометр прогресс)
Эрэмбэлэх алгоритмууд (Bubble Sort, Insertion Sort – хөнгөн хувилбараар)
Хайлт (Linear search, Binary search)
7-р хэсэг: Алдаа ба Шалгалт
Алдаа (syntax error, runtime error, logic error)
Debug хийх үндэс
Юнит тестийн энгийн жишээ (assert ашиглах)
8-р хэсэг: Төсөл (Project)
Оюутнууд жижигхэн алгоритм → Python програм болгон хэрэгжүүлнэ. Жишээ:
Тооны таавар тоглоом
Автомат тооцоолуур (өрхийн зардлын тооцоолуур гэх мэт)
Жижигхэн chatbot (if-else ашигласан Q&A)
⏱ Хугацааны төлөвлөгөө (12 долоо хоног, 36 цаг)
1–2 долоо хоног → Алгоритм, pseudocode, Python суурь
3–4 долоо хоног → Нөхцөл, давталт
5–6 долоо хоног → Өгөгдлийн бүтэц
7–8 долоо хоног → Функц, модуль
9–10 долоо хоног → Алгоритмын жишээнүүд
11-р долоо хоног → Тест, Debugging
12-р долоо хоног → Төсөл хамгаалалт