10 EKAP 

Õpiväljundid:

  • kasutab matemaatika ja loogika põhiseoseid programmeerimise ülesannete lahendamisel
  • koostab ja realiseerib olulisemaid algoritme vähemalt ühes peavoolu programmeerimiskeeles
  • kasutab objektorienteeritud programmeerimise põhimõtteid ja -mõisteid tagamaks loodud koodi parimate praktikate kohase jaotuse ja hallatavuse
  • realiseerib tarkvaraarenduse projekti või selle osa järgides programmeerimisel vastava programmeerimiskeele parimaid praktikaid, kokkulepitud nimereegleid ja standardeid ning versioonihaldusvahendeid
  • kasutab õppe- ja ingliskeelset programmeerimise terminoloogiat