Kurs­sin suo­rit­ta­mis­oh­jeet
Teh­tä­vät
Ai­he
Esi­tie­to­vaa­ti­muk­set
Opet­ta­ja
Työ­mää­rä
Van­hat tie­dot­teet


Teh­tä­vä­tie­dos­to

TIES3510 Jouk­ko-op­pi ja lo­giik­ka oh­jel­moin­nis­sa

syk­sy 2021

Kurs­sin seu­raa­va ta­paa­mi­nen on Zoo­mis­sa 6.9. klo 12:15‒14:00. Pää­sy­tie­dot on lä­he­tet­ty il­moit­tau­tu­neil­le mei­lit­se (sa­mat kuin 31.8.). Jol­let ole saa­nut nii­tä, ota yh­teyt­tä opet­ta­jaan.

Al­kaa ol­la ai­ka päät­tää, pe­run­ko lo­put ti­la­va­rauk­set. Näyt­tää sil­tä, et­tä lä­hi­ta­paa­mi­set so­pi­vat mel­kein kai­kil­le ja Zoom-ta­paa­mi­set kel­paa­vat kai­kil­le. Jos­kus tiis­tain jäl­keen pe­run ti­la­va­rauk­set, el­lei sii­hen men­nes­sä il­me­ne syy­tä sit­ten­kin pi­tää lä­hi­ta­paa­mi­sia. Jos ha­luat lä­hi­ta­paa­mi­sia ko­vas­ti, niin ota yh­teyt­tä.

Si­vu pe­rus­tet­tu 18.8.2021

Kurs­sin suo­rit­ta­mis­oh­jeet

Kurs­si to­teu­te­taan 31.8.2021‒24.10.2021.

Yri­täm­me niin, et­tä kurs­si suo­ri­te­taan vii­kot­tai­sil­la teh­tä­vil­lä, vii­kot­tai­sil­la ta­paa­mi­sil­la (jos ko­ro­na­ra­joi­tuk­set sal­li­vat) se­kä lo­puk­si mah­dol­li­ses­ti pi­det­tä­väl­lä ke­vyel­lä vi­deo­kuu­lus­te­lul­la. Jos kui­ten­kaan vii­kot­tai­set teh­tä­vät ei­vät läh­de su­ju­maan, niin lo­pus­sa pi­de­tään tent­ti.

Kurs­sin ta­paa­mi­set ovat jo­ka tiis­tai 31.8.2021‒19.10.2021 klo 12:15‒14:00 Ago­ra, Ag C232.1.

Vii­kot­tais­ten teh­tä­vien suo­rit­ta­mi­sen tuek­si tu­lee ole­maan tar­jol­la kir­jal­lis­ta ai­neis­toa. Py­rin lait­ta­maan al­ka­van vii­kon ky­sy­myk­set nä­ky­vil­le ai­na maa­nan­tai­na. Nor­maa­lis­ti en il­moi­ta sii­tä erik­seen täl­lä vep­pi­si­vul­la. Tar­koi­tus on, et­tä an­nan jo­ka viik­ko kul­le­kin opis­ke­li­jal­le hen­ki­lö­koh­tais­ta pa­lau­tet­ta ai­na­kin yh­des­tä asias­ta, jo­ka nou­si esil­le hä­nen viik­ko­teh­tä­vien pa­lau­tus­ta lu­kies­sa.

Teh­tä­vät

Teh­tä­vät on ku­vat­tu täs­sä PDF-tie­dos­tos­sa. Si­tä täy­den­ne­tään si­tä mu­kaa kuin kurs­si ete­nee. Ku­na­kin viik­ko­na kir­joi­ta teh­tä­vien pa­lau­tuk­sis­ta yk­si PDF-tie­dos­to, ja mei­laa se kurs­sin opet­ta­jal­le vii­meis­tään sun­nun­tai-il­ta­na klo 23:59. Osoit­teet löy­ty­vät PDF-tie­dos­tos­ta.

Ai­he

Kurs­sin ta­voit­tee­na on har­joi­tel­la lo­gii­kan, jouk­ko-opin ja eh­kä myös BNF:n käyt­töä oh­jel­moin­nis­sa se­kä tar­vit­taes­sa ker­ra­ta ja täy­den­tää nii­den osaa­mis­ta. Kurs­sin teh­tä­vis­sä on tar­koi­tus käy­dä vä­hi­tel­len lä­pi to­si­elä­män suun­nit­te­lu­ta­paus, jon­ka tu­los­ta käy­tet­tiin ke­vään 2020 pää­sy­ko­kei­den vi­deo­kuu­lus­te­lu­jen ai­ka­tau­lun laa­din­nas­sa. Li­säk­si on täy­den­tä­viä teh­tä­viä, jot­ka voi­vat kä­si­tel­lä mm. al­go­rit­mien to­dis­ta­mis­ta.

Esi­tie­to­vaa­ti­muk­set

Kurs­sil­la tar­vi­taan hy­vää oh­jel­moin­ti­tai­toa ja mie­lel­lään myös al­go­rit­mien pe­rus­tie­to­ja. Lo­gii­kan pe­rus­asioi­den (¬ ∧ ∨ → ↔ ∀ ∃ ⇒ ⇔) tu­lee ol­la hal­lus­sa, to­sin nii­tä ker­ra­taan tar­vit­taes­sa. Jouk­ko-opis­ta ei tar­vit­se ol­la esi­tie­to­ja.

Opet­ta­ja

Ant­ti Val­ma­ri

Työ­mää­rä

Kurs­sin suo­rit­ta­mi­sen ar­vioi­daan edel­lyt­tä­vän noin 13 tun­tia vii­kos­sa 7 vii­kon ajan, jon­ka li­säk­si saat­taa tul­la vi­deo­kuu­lus­te­lu tai tent­ti.

Kurs­sin mi­toi­tus pe­rus­tuu seu­raa­vaan. Kurs­sin opin­to­pis­te­mää­rä on 5. Ta­voi­te­opis­ke­lu­tah­ti on 60 opin­to­pis­tet­tä vuo­des­sa. Sii­tä tu­lee yh­del­le pe­rio­dil­le 15 op, jos­ta 5 op on kol­mas­osa. Työ­elä­mäs­sä nor­maa­lin työ­vii­kon pi­tuus on va­jaat 40 tun­tia. Sii­tä kol­mas­osa on noin 13 tun­tia.

Van­hat tie­dot­teet

Kurs­sin en­sim­mäi­nen ta­paa­mi­nen on Zoo­mis­sa 31.8. klo 12:15‒14:00. Pää­sy­tie­dot on lä­he­tet­ty il­moit­tau­tu­neil­le mei­lit­se. Jol­let ole saa­nut nii­tä, ota yh­teyt­tä opet­ta­jaan.


Jos har­kit­set kurs­sil­le tu­le­mis­ta, niin lä­he­tä mah­dol­li­sim­man pian mei­li meiliosoite kuvana ja ker­ro, et­tä olet (tai eh­kä olet) tu­los­sa kurs­sil­le. Saan sil­lä ta­val­la säh­kö­pos­ti­osoit­tee­si se­kä ar­vion osal­lis­tu­ja­mää­räs­tä.