| Algoritmik düşünme ve tasarım kavramlarını öğrenir. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Hesaplamada algoritmaların rolünü anlar. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Problemleri bilgisayarlar için formüle eder. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| İlkel ve ilkel olmayan veri yapılarına aşina olur. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Veri, değişken, sabit, koşullu ifadeler ve döngüler dahil olmak üzere algoritmalarda kullanılan temel terimleri bilir ve açıklar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Matematiksel, koşullu ve mantıksal işlemleri öğrenir ve açıklar. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Akış çizelgelerini kullanarak algoritmaları görselleştirir. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Algoritmaları sözde kod ile ifade eder. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Basit hesaplama sorunlarına çözümler tasarlamak için çeşitli sıralama ve arama algoritmalarının yanı sıra çok boyutlu dizi uygulamalarını kullanır. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Veri öğesi sıralamasını (keşifini) içeren verimli görevler için uygun sıralama (arama) algoritmasını seçer. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|