Õppekava nimetus
Programmeerimise alused C#  baasil (C# nullist)
 
Õppekavarühm
Tarkvara ja rakenduste arendus ning analüüs.
 

Õppe kogumaht 
80 akadeemilist tundi, millest 60 akad t on kontaktõpe ja 20 akad t iseseisev töö.

Sihtgrupp
Täiskasvanud, kelle täiend- ja ümberõpe avardab nende võimalusi tööturul. 

Õppe alustamise tingimused
Koolituse õppekeel on vene keel.
Vajalik arvutikasutusoskus.
 

Eesmärk
Koolituse tulemusena on osaleja tuttav programmeerimisalustega C# keele baasil, teab C# keele ning üldist programmeerimisterminoloogiat, C# keele kasutamise printsiipe ja oskab enamkasutatavaid algoritme, andmestruktuure ja OOP kasutada.

Õpiväljundid
Koolituse lõpuks õppija:

  • • loob C# baasmooduleid kasutades selleks kaasaegseid koodimisstandardeid ja C# keele võimalusi
  • • kasutab erinevaid andmestruktuure, klassid ja objektid.
  • • kasutab programmeerimiskeele põhitüüpi uute algoritmide ja funktsioonide realiseerimiseks või olemasolevate programmide muutmiseks
  • • tõlgendab programmeerimiskeele süntaksit õigesti
  • • koostab lihtsamaid programme ja rakendab objektorienteeritud programmeerimise põhimõeid
  •  

Õppesisu

  1. Andmetüübid. Muutujad ja konstandid. Operatsioonid lihtsamate tüüpidega. 
  2. Programmi juhtkonstruktsioonid. Erinevad tsüklite tüübid ja nende kasutamine
  3. Andmemassiivid.
  4. Meetodid. Andmetüüpide ühilduvus, andmete teisendamine. Formaalsed ja tegelikud parameetrid. Globaalsed ja lokaalsed muutujad..
  5. Sõned.
  6. Objektorienteeritud programmeerimise alused. Klassid ja objektid. Abstraktsed klassid ja liidesed. Juurdepääsu modifikaatorid.
  7. Input/Output (I/O).
  8. Exception
  9. Windows Forms
Õppemeetodid
Kontaktõpe (60 akad t): Loengud, Praktilised harjutused, ülesannete lahendamine
Iseseisev töö (20 akad t): Materjali loenguvälise osa omandamine, kodutööd vastavalt õppejõu poolt antud ülesannetele.
 
Õppematerjalid

Õppematerjalid on koolituse hinna sees. Koolitusel osalejad saavad teemakohased jaotusmaterjalid elektrooniliselt.

Õppekeskkond
Koolituse õppekeel on vene keel.
Grupi suurus kuni 10 osalejat.
Koolitus toimub arvutiklassis. Õppeklass valitakse vastavalt grupi suurusele.
Tarkvara: Microsoft Visual Studio, Rider, .NET Framework
 

Hindamine ehk õppe lõpetamise tingimused
Õpingute lõpetamise eelduseks on vähemalt 70% auditoorsetes tundides osalemine ja positiivsele hindele kursuse jooksul ettenähtud arvestuslike ja praktiliste tööde sooritamine.
Hindamismeetod: Praktilised tööd, rakenduse loomine.
Hindamiskriteeriumid: Õppija täidab ülesande nõuded õigesti ja loob töötava rakenduse, mis vastab ülesande nõuetele.

Koolituse läbimisel väljastatav dokument
Koolituse läbinule väljastatakse tunnistus juhul, kui õpingute lõpetamise nõuded on täidetud ja õpiväljundid on saavutatud. Tõend väljastatakse juhul, kui õppija ei ole saavutanud õpiväljundeid, kuid võttis osa õppetööst.

Koolitaja kompetentsust tagava kvalifikatsiooni või õpi- või töökogemuse kirjeldus
Kõrgharidus, õpetamise kogemus IKT valdkonnas.