avoin/avoin23

# avoin

Huom! TÄMÄ ON AVOIMEN YLIOPISTON SIVU.

Et voi suorittaa kurssia, ellet ole ilmoittautunut täällä.

Ohjelmointi 1, C#, avoin 2023 Luennot

Luennot ovat alempana käänteisessä järjestyksessä (kurssin viimeinen ensimmäisenä).

Luentoja päivitetään sitä mukaa, kun uusia pidetään. Siihen asti kutakin videota korvaa edellisen lukuvuoden luentotallenne. Jos uusimman luennon tallenne on syystä tai toisesta käyttökelvoton, hyödynnetään edellistä kelvollista luentoa. Älä siis ihmettele, jos joukossa sattuu olemaan aiempien vuosien luentoja.

Luennot eivät juuri muutu lukuvuodesta toiseen, pieniä päivityksiä tai asiasisältöjä lukuunottamatta. Näin ollen edellisen lukuvuoden luento on yleensä yhtä pätevä kuin uusi (ellei jopa parempikin).

Kunkin luennon kohdalla on tieto luennolla käsitellyistä asioista sekä linkkejä mahdollisiin ohjelmalistauksiin joita luennolle/luennolla on tehty. Ja aina kunkin luennon kohdan lopussa linkki luentojen videointeihin.

Linkkejä

  • Vanhat videohakemistot:

Luennot

# L24

LUENTO 24: Graafisen käyttöliittymän tekeminen

Katsotaan yhdessä videolta ja Vesa vastailee kysymyksiin

# L23

LUENTO 23: Kertausluento, luentokysymyksiä

# L22

LUENTO 22: Liukulukujen esittäminen tietokoneessa, kertausta

# L21

LUENTO 21: Kertausta - luentokyselyt

# L20

LUENTO 20: Poikkeukset, Delegaatti ja Lambda-lauseke, ohjelman suoritusaika

# L19

LUENTO 19: Rekursio

# L18

LUENTO 18: Tiedoston lukeminen ja käsittely

# L17

LUENTO 17: Pelin tekeminen

# L16

LUENTO 16: Oliot

# vb1
Katso video: Värien tallennus kuvaan (demo 8 B1) Luento 16 2015 – 28m18s (12m2s)

Muu sisältö: listat, silmukat, muuttujien näkyvyys, hiiren kuuntelu (Jypeli)

# L15

LUENTO 15: Lista

Muu sisältö: Funktioiden kutsuminen, taulukot

# L14

LUENTO 14: Matriisit, taulukko vektoreista, törmäysten käsittely, laskurit

Muu sisältö: moniulotteiset taulukot

# L13

LUENTO 13: Merkkijonojen paloittelu, HT:n aloittaminen

  • Tiernapoikapeli
  • AmebaDanceWars
# L12

LUENTO 12: Aliohjelmien kutsuminen, etsiminen taulukosta

V 2021 luento, olisiko tuoreempia saatavilla? Kiitos.

23 Oct 23
# L11

LUENTO 11: Olioviitteet, 2-ulotteiset taulukot

Muu sisältö: Aliohjelmien tekeminen, taulukot, silmukat, if-lauseet, etsiminen, debuggaus, pelikenttä merkkijonosta

LUENTO 10: Taulukot, silmukat

LUENTO 9: Aliohjelmien kutsuminen, String, StringBuilder

Muu sisältö: ehtolauseet, luokan käyttäminen sekä olioviitteet

LUENTO 8: Ehtolauseet, String

LUENTO 7: HT, ehtolauseet

Muu sisältö: Visual Studio, parametrin välitys, muuttujat, funktiot, testaaminen

LUENTO 6: Aliohjelman paluuarvo, funktio ja parametrin välitys

# L5

LUENTO 5: Visual Studio, aliohjelmat, muuttujat

# tietokone
Miten prosessori toimii Luento 5 – 1h25m0s (-2h35m0s)
# L04

LUENTO 4: Aliohjelmat, muuttujat

# L03

LUENTO 3: Yksinkertainen graafinen C#-ohjelma, aliohjelmat, dokumentointi

# L01

LUENTO 1: Alkubyrokratia, komentorivi, yksinkertaisin C#-ohjelma

Huom! Luennolla puhutaan paljon aikatauluista, mutta ne on tarkoitettu vain varsinaisen kurssin toteutukselle, eivätkä koske avoimen yliopiston opiskelijoita. Lisää tietoa aikatauluista täältä.

  • Esimerkkejä mitä ohjelmoinnilla voi tehdä

These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.