Erinevus lehekülje "Loogiline programmeerimine (2014)" redaktsioonide vahel

Allikas: Kursused
Mine navigeerimisribale Mine otsikasti
94. rida: 94. rida:
 
* Praktikum 11. Iseseisev töö koduülesandega: Kabe programmeerimine (20.11.14)
 
* Praktikum 11. Iseseisev töö koduülesandega: Kabe programmeerimine (20.11.14)
 
* Praktikum 12: Iseseisev töö koduülesandega: Kabe programmeerimine (27.11.14)
 
* Praktikum 12: Iseseisev töö koduülesandega: Kabe programmeerimine (27.11.14)
-=Kodutöö 2013=-
+
==Kodutöö 2014==
 
* Kodutööks on kabeprogrammi programmeerimine Prologis
 
* Kodutööks on kabeprogrammi programmeerimine Prologis
 
* Kabe
 
* Kabe
** {file name=Kodutöö_kabe_2013.pdf desc="Tööülesande kirjeldus" showdesc=1}
+
** [[Media: Kodutöö_kabe_2013.pdf |Tööülesande kirjeldus]]
 
** Reeglid: [http://en.wikipedia.org/wiki/Russian_checkers|Russian checkers]
 
** Reeglid: [http://en.wikipedia.org/wiki/Russian_checkers|Russian checkers]
** Programm {file name=arbiiter.pl desc="Arbiiter juhib mängu" showdesc=1}
+
** Programm [[Media:arbiiter.pl |Arbiiter juhib mängu]]
** Programm {file name=kabeprogramm.pl desc="Näidisprogramm" showdesc=1}
+
** Programm [[Media:kabeprogramm.pl | Näidisprogramm]]
 
-=Kodutöö esitamise tähtaeg on eelviimane ja viimane praktikum, mil toimub kabeturniir (programmikood panna moodle-sse).=-
 
-=Kodutöö esitamise tähtaeg on eelviimane ja viimane praktikum, mil toimub kabeturniir (programmikood panna moodle-sse).=-
  

Redaktsioon: 20. november 2014, kell 07:59

Ainekood: ITI0021
Link: http://courses.cs.ttu.ee/pages/ITI0021

Õppejõud: prof. Jüri Vain
Kontakt: juri.vain ätt ttu.ee, ICT-418, Vastuvõtu aeg: kolmapäeval kl. 16:00 - 17:00 eelneval kokkuleppel e-maili kaudu


Kursus varasematel aastatel: 2013


Teated 2014

  • Loeng: Kolmapäeval kl. 14:00 - 15:30 ruumis CYB - VEENUS (õppejõud prof. Jüri Vain)
  • Praktikumid:
    • Neljapäeval kl. 14:15-15:45 ruumis ICT-402 (IAPB54, õppejõud Evelin Halling) ja ruumis ICT-404 (IAPB55, õppejõud Tiina Zingel)
    • Neljapäeval kl. 16:00-17:30 ruumis ICT-401 (IAPB51 ja IAPB52, õppejõud prof. Jüri Vain ja Evelin Halling) ja ruumis ICT-404 (IAPB53, õppejõud Tiina Zingel)


Hindamiskriteeriumid

  • Hindelise arvestuse eelduseks on praktikumitööde ja kodutöö esitamine ning koondhindeks on testide keskhinne.
  • Praktikumi- ja kodutööd tuleb esitada Moodle's ja kaitsta praktikumi ajal TTÜ arvutiklassis. E-postiga saadetud töid ei arvestata.
  • Arvestusel osalemine ei ole kohustuslik nendele, kes on edukalt kaitsnud praktikumitööd ja kodutöö ning sooritanud 3 testi igaüks tulemusega 60% ja enam.
  • Järeltööd testidele 1-3 toimuvad semestri viimaste loengute aegadel.
  • Järeltööde sooritamise tingimused:
    • Esimesel katsel tuleb teha järeltööd konkreetselt nendele testidele, mille tulemus oli alla 60%.
    • Kui ka järeltöö ebaõnnestub, tuleb sooritada koondtöö kursuse kogu materjali peale.
  • Arvestuse hinnet tõstab see, kui kodutööna valminud kabeprogramm saavutab viimase praktikumi ajal toimuval võistlusel I-III koha: I koht +3 palli; II koht +2 palli; III koht +1pall.
  • Testide ja praktikumide jooksvad tulemused asuvad Moodles.


Loengud

  • Loeng 1: Mis on loogiline programmeerimine?
  • Loeng 2-1: Alusmõisteid loogikast I: Lausearvutus
  • Loeng 2-2: Alusmõisteid loogikast II: Predikaatarvutus
  • Loeng 3: Resolutsioon ja unifitseerimine
  • Loeng 4:Loogilise programmeerimise keel Prolog
  • Test 1 (1.10.2014): Loengute 1-4 materjalile
  • Loeng 5:Loogilise programmeerimise andmestrutuurid
  • Loeng 6: Hulgateooria ja algebra mõistete programmeerimine Prologis
  • Loeng 7: DCG grammatika reeglid ja loomuliku keele parsimine
  • Test 2 (29.10.2014): Listioperatsioonide programmeerimine rekursiooni abil
  • Loeng 9: Loogikate LA ja CTL interpreteerimine
  • Loeng 10: Constraint Logic Programming
  • Test 3 (26.11.2014): Loengute 6-9 materjal
  • Järeltöö I (03.12.2014)
  • Järeltöö II (10.12.2014)


Praktikumid

Kodutöö 2014

-=Kodutöö esitamise tähtaeg on eelviimane ja viimane praktikum, mil toimub kabeturniir (programmikood panna moodle-sse).=-


Lisamaterjalid