Ohjelmointi 1 / syksy 2015 / Videoiden hakemisto aihepiireittäin

Tarkoitus on tehdä aivan uudenlaista materiaalia. Idea olisi, että opiskelijat videoita katsoessaan merkitsevät mitä missäkin kohti luentoa on puhuttu. Näin kurssin osalta syntyisi kattava hakemisto, jonka perusteella jonkin asian löytyminen jälkeenpäin olisi nopeata ja helppoa. Merkintöjä tehneille annetaan kurssin lopussa bonus-pisteitä. Yhdessä saamme enemmän aikaiseksi.

Muokkausohjeet ovat tämän dokumentin lopussa. Kun lisäätte videolinkkejä, älkää laittako _m-loppuisia mobile-osoitteita, vaan niitä parempilaatuisia.

Hakemisto

Kurssin luentovideoita avainsanan perusteella jaoteltuna ja "leikattuna" niin, että vain tarpeellinen osa näkyy. Itse videot ovat kokonaisia 1.5 tunnin nauhoitteita. Nauhoitteisiin voi liittyä myös luentomonisteen linkki.

# V2
Aliohjelmat 6. Aliohjelmat
# V1
Mistä aliohjelmille parametrejä Luento 3 – 39m0s (40m15s) 6. Aliohjelmat
# V1
Muuttujan sijoittaminen Luento 10 – 20s (5m48s)
# V80
Miltä aliohjelmakutsu näyttää? Luento 9 – 6m40s (1m25s)
# V81
Mistä aliohjelmia kutsutaan? Luento 9 – 8m5s (4m5s)
# V1
Luvut ja merkkijonot aliohjelmissa Luento 8 – 15m4s (1h19m28s) 12. Merkkijonot
# V79
Aliohjelmien tyypilliset virheet Luento 9 – 4m55s (1m35s)
# V1
Merkkijonotyypit - String ja StringBuilder Luento 9 (1h33m11s) 12. Merkkijonot
# V1
Pallopeli Lego-päillä muuttujia hyödyntäen Luento 10 – 32m5s (20m46s) 7. Muuttujat
# V2
Binääriluvut 26.3 Binääriluvut
# V1

Eikö luentovideon 6/2015 (0:07:23) negatiivisissa binääriluvuissa laskutoimitus +3 -3 = -4. Lappalainen sanoo -6.

   +3 0 011
-3 1 011
========
   1 100 -> -4 vai -6?

VL: totta, sanoin väärin tuon itseisarvo olisi 0100 = 4, eli luku olisi -4.

27 Sep 15 (edited 03 Oct 15)
# V2
Ehtolauseet 13. Ehtolauseet
# V1
Ehtolauseet - varoitus innostumisesta ja miltä näyttävät Luento 8 – 1h4m10s (3m28s) 13. Ehtolauseet
# V1
Painovoima (ja rajat) Jypelistä Luento 2 – 1h22m33s (2m28s)
# V1
Mielivaltainen määrä neliöitä (myös väreissä!) Demo 2 - ryhmä 2 – 1h20m37s (4m29s)
# V2
Jypeli
# V2
Komentoja
# V1
Komentorivin käyttö Luento 2 – 19m41s (20m19s)
# V1
Komentorivin käyttö Luento 1 – 1h13m0s (16m23s)
# Taustaa peliin
Plugin showVideo error:
Task name can only have characters a-z, 0-9, "_" and "-".
# Peliin paljon kuvia eli taulukollinen kuvia
Plugin showVideo error:
Task name can only have characters a-z, 0-9, "_" and "-".
# V2
Lukujärjestelmät 26.1 Lukujärjestelmät
# V2
Toistorakenteet, Silmukat 16. Toistorakenteet
# V82
Mikä silmukka sopii parhaiten Luento 10 – 1h24m57s (1m25s)
# V2
Olioiden ja alkeistietotyyppien erot 14. Olioiden ja alkeistietotyyppien erot
# testi
Matriisin tulostaminen Luento 12 – 1h2m35s (7m40s)
# V14
Luvun löytäminen matriisista Luento 12 – 1h10m50s (8m11s)
# V15
Matriisin summan laskeminen Luento 12 – 1h19m1s (1m54s)
# V1
# V2
Visual Studio 10. Visual Studio
# V1
Näppäinkomentojen muuttaminen Luento 3 – 31m1s (2m56s)
Näppäinkomentojen muuttaminen - kertaus Luento 8 – 58m40s (25s) 10. Visual Studio
# V26
Olioiden ja alkeistietotyyppien erot 14. Olioiden ja alkeistietotyyppien erot
# V16
# V17
Visual Studio 10. Visual Studio
# V21
Näppäinkomentojen muuttaminen Luento 3 – 31m1s (2m56s)
# V7
Näppäinkomentojen muuttaminen - kertaus Luento 8 – 58m40s (25s) 10. Visual Studio
# V1
Help-nappulan lisääminen peliin Luento 7 – 40m35s (40s)
# V1
Exit-komennon muuttaminen Luento 7 – 41m30s (28s)
# V1
Debuggaus - miksi kannattaa käyttää Luento 10 – 1h12m53s (1m24s) 10.3. Debuggaus

VL: tää linkki ei kyllä ole debuggauskohtaan, muuten kyllä fiksu videonpätkä. Kuka laittoikaan voisi siirtää paremman otsikon alle aj etsiä tähän oikean viittauksen.

10 Oct 15
# V1
Dokumentointi käytännössä Luento 6 – 1h14m46s (4m44s)
# V1
TDD ja ComTest:n käyttö Luento 6 – 1h15m46s (8m4s)
# V1
Virallisen testausmenetelmän kirjoittaminen Luento 8 – 59m20s (45s)
# V3
Help-nappulan lisääminen peliin Luento 7 – 40m35s (40s)
# V4
Exit-komennon muuttaminen Luento 7 – 41m30s (28s)
# V22
Debuggaus - miksi kannattaa käyttää Luento 10 – 1h12m53s (1m24s) 10.3. Debuggaus
# V24
Dokumentointi käytännössä Luento 6 – 1h14m46s (4m44s)
# V25
TDD ja ComTest:n käyttö Luento 6 – 1h15m46s (8m4s)
# V29
Virallisen testausmenetelmän kirjoittaminen Luento 8 – 59m20s (45s)
# V9
camelCaseNimeäminen Luento 6 – 16m48s (54s)
# V1
Oman kuvan lisääminen Luento 10 – 38m30s (1m43s)
# V2
Videohakemisto
# V1
lisää luentovideo Luento 6 – 2m15s (2m0s)
# V1
Videohakemistojen tekemisestä Luento 4 – 7m45s (1m21s)
# V1
Miksi luentovideoista tehdään hakemisto? Luento 3 – 2m10s (1m23s) Demo 2, Video 1
# V2
Yleisiä vinkkejä
# V1
Miten pelastaa tuhottuja tiedostoja Demo 1 - ryhmä 1 – 48m16s (50s)
# V1
Ohjelman ajaminen estetty Luento 3 – 29m22s (1m38s)
# V1
Hieman Xamarinista (esimerkkinä neliöjuuret) Demo 1 - ryhmä 1 – 1h21m50s (2m47s)

Ohjeet hakemistomerkintöjen tekemiseen

  1. Katso videoita (luennot tai demot)
  2. Kun näet mielenkiintoisen kohdan, joka olisi syytä saada tähän hakemistoon, niin katso aikaleima (esim 21:05)
  3. Vinkki: avaa useampi selainikkuna, ja katso videota yhdessä ja tee näitä merkintöjä toisessa ikkunassa. Ja ehkä pidä vielä luentomonistetta auki kolmannessa.
  4. Kopioi alla oleva malli.
  5. Hae sopiva pääotsikko yllä olevasta listasta. Klikkaa sen alla sopivassa kohdassa olevaa kappaletta.
  6. Valitse vasemman reunan menusta Add paragraph below
  7. Saat tilan, johon voit liittää leikepöydältä mallikoodin. Muokkaa mallikoodi vastaamaan uutta aihettasi.
  8. Vaihda stem sopivaksi (linkin otsikko)
  9. Vaihda videon osoite (katso tarkkaan luento05a yms).
  10. Vaihda videon nimi
  11. Jos videoon liittyy selkeä monisteen kohta, laita doclink kohtaan sen osoite: Luentomonisteen otsikosta saa nimen perään tarvittavan linkin kun vie kursorin otsikon kohdalle, niin oikeaan reunaan tulee #-merkki, josta voi linkin kopioida. Myös sisällysluettelosta voi kopioida linkin hiiren oikealle. Vaihda myös doctextvastaavaksi.
  12. Jos selkeää monisteen kohtaa ei ole, poista doc-alkuiset rivit.
  13. laita huolella videon alkuaika start ja vastaavasti loppuaika end.
  14. Ole huolellinen että kullakin rivillä on kaksoispisteen (:) jälkeen välilyönti.
  15. Katso näyttääkö hyvältä? Jos vaatii korjaamista, klikkaa kappaletta, paina Edit ja korjaa.
  16. Tarvittaessa lisää uusi otsikko, silloin kopio pohjaksi alta otsikko.

Mallit

Kopioi tämä videota varten (ÄLÄ muuta type: -riviä!)

``` {#V1 plugin="showVideo"}
type: list
stem: "Mistä aliohjelmille parametrejä"
videoname: "Luento 3"
doctext: "6. Aliohjelmat"
doclink: "https://tim.jyu.fi/view/1#aliohjelmat"
start: 39:00
end: 1:19:15
width: 400
height: 300
file: "http://kurssit.it.jyu.fi/ITKP102/2015s/luento/luento03a.mp4"
```

Kun haluat lisätä uuden otsíkon hakemistoon, niin kopioi tämä uutta otsikkoa varten ja vaihda otsikko ja linkki vastaaviksi. Uuden otsikon nimi kirjoitetaan kohtaan stem: "Uusi otsikko"

``` {id="SCFJM0XczdlW" #V2 plugin="showVideo"}
type: small
stem: "Aliohjelmat"
doctext: "6. Aliohjelmat"
doclink: "http://tim.jyu.fi/view/1#aliohjelmat"
```
# V30
Exit-komennon muuttaminen Luento 7 – 41m30s (28s)
# V34
Debuggaus - miksi kannattaa käyttää Luento 10 – 1h12m53s (1m24s) 10.3. Debuggaus
# V36
Dokumentointi käytännössä Luento 6 – 1h14m46s (4m44s)
# V37
TDD ja ComTest:n käyttö Luento 6 – 1h15m46s (8m4s)
# V40
Virallisen testausmenetelmän kirjoittaminen Luento 8 – 59m20s (45s)
# V41
Ehtolauseet 13. Ehtolauseet
# V43
Ehtolauseet - varoitus innostumisesta ja miltä näyttävät Luento 8 – 1h4m10s (3m28s) 13. Ehtolauseet

type: small stem: "Videohakemisto" doctext: doclink:

# V44
lisää luentovideo Luento 6 – 2m15s (2m0s)
# V45
Videohakemistojen tekemisestä Luento 4 – 7m45s (1m21s)
# V46
Miksi luentovideoista tehdään hakemisto? Luento 3 – 2m10s (1m23s) Demo 2, Video 1

type: small stem: "Yleisiä vinkkejä"

# V48
Miten pelastaa tuhottuja tiedostoja Demo 1 - ryhmä 1 – 48m16s (50s)
# V51
Ohjelman ajaminen estetty Luento 3 – 29m22s (1m38s)
# V50
Hieman Xamarinista (esimerkkinä neliöjuuret) Demo 1 - ryhmä 1 – 1h21m50s (2m47s)

```

Ohjeet hakemistomerkintöjen tekemiseen

#- {id="X5VJO1eHpgO0"} 1. Katso videoita (luennot tai demot) 2. Kun näet mielenkiintoisen kohdan, joka olisi syytä saada tähän hakemistoon, niin katso aikaleima (esim 21:05) 3. Vinkki: avaa useampi selainikkuna, ja katso videota yhdessä ja tee näitä merkintöjä toisessa ikkunassa. Ja ehkä pidä vielä luentomonistetta auki kolmannessa. 4. Kopioi alla oleva malli. 5. Hae sopiva pääotsikko yllä olevasta listasta. Klikkaa sen alla sopivassa kohdassa olevaa kappaletta. 6. Valitse vasemman reunan menusta Add paragraph below 7. Saat tilan, johon voit liittää leikepöydältä mallikoodin. Muokkaa mallikoodi vastaamaan uutta aihettasi. 8. Vaihda stem sopivaksi (linkin otsikko) 9. Vaihda videon osoite (katso tarkkaan luento05a yms). 10. Vaihda videon nimi 11. Jos videoon liittyy selkeä monisteen kohta, laita doclink kohtaan sen osoite: Luentomonisteen otsikosta saa nimen perään tarvittavan linkin kun vie kursorin otsikon kohdalle, niin oikeaan reunaan tulee #-merkki, josta voi linkin kopioida. Myös sisällysluettelosta voi kopioida linkin hiiren oikealle. Vaihda myös doctextvastaavaksi. 12. Jos selkeää monisteen kohtaa ei ole, poista doc-alkuiset rivit. 13. laita huolella videon alkuaika start ja vastaavasti loppuaika end. 14. Ole huolellinen että kullakin rivillä on kaksoispisteen (:) jälkeen välilyönti. 15. Katso näyttääkö hyvältä? Jos vaatii korjaamista, klikkaa kappaletta, paina Edit ja korjaa. 16. Tarvittaessa lisää uusi otsikko, silloin kopio pohjaksi alta otsikko.

Mallit

#- {id="RmdeSePhzHnQ"} Kopioi tämä videota varten (ÄLÄ muuta type: -riviä!)

```` {id="Cg1Kq2sJ2Fzo"}

# V1
Mistä aliohjelmille parametrejä Luento 3 – 39m0s (40m15s) 6. Aliohjelmat
# V52
Exit-komennon muuttaminen Luento 7 – 41m30s (28s)
# V58
Debuggaus - miksi kannattaa käyttää Luento 10 – 1h12m53s (1m24s) 10.3. Debuggaus
# V60
Dokumentointi käytännössä Luento 6 – 1h14m46s (4m44s)
# V61
TDD ja ComTest:n käyttö Luento 6 – 1h15m46s (8m4s)
# V67
Virallisen testausmenetelmän kirjoittaminen Luento 8 – 59m20s (45s)
# V64
Ehtolauseet 13. Ehtolauseet
# V66
Ehtolauseet - varoitus innostumisesta ja miltä näyttävät Luento 8 – 1h4m10s (3m28s) 13. Ehtolauseet

type: small stem: "Videohakemisto" doctext: doclink:

# V65
lisää luentovideo Luento 6 – 2m15s (2m0s)
# V72
Videohakemistojen tekemisestä Luento 4 – 7m45s (1m21s)
# V69
Miksi luentovideoista tehdään hakemisto? Luento 3 – 2m10s (1m23s) Demo 2, Video 1

type: small stem: "Yleisiä vinkkejä"

# V71
Miten pelastaa tuhottuja tiedostoja Demo 1 - ryhmä 1 – 48m16s (50s)
# V70
Ohjelman ajaminen estetty Luento 3 – 29m22s (1m38s)
# V74
Hieman Xamarinista (esimerkkinä neliöjuuret) Demo 1 - ryhmä 1 – 1h21m50s (2m47s)

```

Ohjeet hakemistomerkintöjen tekemiseen

#- {id="X5VJO1eHpgO0"} 1. Katso videoita (luennot tai demot) 2. Kun näet mielenkiintoisen kohdan, joka olisi syytä saada tähän hakemistoon, niin katso aikaleima (esim 21:05) 3. Vinkki: avaa useampi selainikkuna, ja katso videota yhdessä ja tee näitä merkintöjä toisessa ikkunassa. Ja ehkä pidä vielä luentomonistetta auki kolmannessa. 4. Kopioi alla oleva malli. 5. Hae sopiva pääotsikko yllä olevasta listasta. Klikkaa sen alla sopivassa kohdassa olevaa kappaletta. 6. Valitse vasemman reunan menusta Add paragraph below 7. Saat tilan, johon voit liittää leikepöydältä mallikoodin. Muokkaa mallikoodi vastaamaan uutta aihettasi. 8. Vaihda stem sopivaksi (linkin otsikko) 9. Vaihda videon osoite (katso tarkkaan luento05a yms). 10. Vaihda videon nimi 11. Jos videoon liittyy selkeä monisteen kohta, laita doclink kohtaan sen osoite: Luentomonisteen otsikosta saa nimen perään tarvittavan linkin kun vie kursorin otsikon kohdalle, niin oikeaan reunaan tulee #-merkki, josta voi linkin kopioida. Myös sisällysluettelosta voi kopioida linkin hiiren oikealle. Vaihda myös doctextvastaavaksi. 12. Jos selkeää monisteen kohtaa ei ole, poista doc-alkuiset rivit. 13. laita huolella videon alkuaika start ja vastaavasti loppuaika end. 14. Ole huolellinen että kullakin rivillä on kaksoispisteen (:) jälkeen välilyönti. 15. Katso näyttääkö hyvältä? Jos vaatii korjaamista, klikkaa kappaletta, paina Edit ja korjaa. 16. Tarvittaessa lisää uusi otsikko, silloin kopio pohjaksi alta otsikko.

Mallit

#- {id="RmdeSePhzHnQ"} Kopioi tämä videota varten (ÄLÄ muuta type: -riviä!)

```` {id="Cg1Kq2sJ2Fzo"}

````

#- {id="vdIOhkrUsIhL"} Kun haluat lisätä uuden otsíkon hakemistoon, niin kopioi tämä uutta otsikkoa varten ja vaihda otsikko ja linkki vastaaviksi. Uuden otsikon nimi kirjoitetaan kohtaan stem: "Uusi otsikko"

Ohjeet hakemistomerkintöjen tekemiseen

#- {id="X5VJO1eHpgO0"} 1. Katso videoita (luennot tai demot) 2. Kun näet mielenkiintoisen kohdan, joka olisi syytä saada tähän hakemistoon, niin katso aikaleima (esim 21:05) 3. Vinkki: avaa useampi selainikkuna, ja katso videota yhdessä ja tee näitä merkintöjä toisessa ikkunassa. Ja ehkä pidä vielä luentomonistetta auki kolmannessa. 4. Kopioi alla oleva malli. 5. Hae sopiva pääotsikko yllä olevasta listasta. Klikkaa sen alla sopivassa kohdassa olevaa kappaletta. 6. Valitse vasemman reunan menusta Add paragraph below 7. Saat tilan, johon voit liittää leikepöydältä mallikoodin. Muokkaa mallikoodi vastaamaan uutta aihettasi. 8. Vaihda stem sopivaksi (linkin otsikko) 9. Vaihda videon osoite (katso tarkkaan luento05a yms). 10. Vaihda videon nimi 11. Jos videoon liittyy selkeä monisteen kohta, laita doclink kohtaan sen osoite: Luentomonisteen otsikosta saa nimen perään tarvittavan linkin kun vie kursorin otsikon kohdalle, niin oikeaan reunaan tulee #-merkki, josta voi linkin kopioida. Myös sisällysluettelosta voi kopioida linkin hiiren oikealle. Vaihda myös doctextvastaavaksi. 12. Jos selkeää monisteen kohtaa ei ole, poista doc-alkuiset rivit. 13. laita huolella videon alkuaika start ja vastaavasti loppuaika end. 14. Ole huolellinen että kullakin rivillä on kaksoispisteen (:) jälkeen välilyönti. 15. Katso näyttääkö hyvältä? Jos vaatii korjaamista, klikkaa kappaletta, paina Edit ja korjaa. 16. Tarvittaessa lisää uusi otsikko, silloin kopio pohjaksi alta otsikko.

Mallit

#- {id="RmdeSePhzHnQ"} Kopioi tämä videota varten (ÄLÄ muuta type: -riviä!)

```` {id="Cg1Kq2sJ2Fzo"}

# V1
Mistä aliohjelmille parametrejä Luento 3 – 39m0s (40m15s) 6. Aliohjelmat

````

#- {id="vdIOhkrUsIhL"} Kun haluat lisätä uuden otsíkon hakemistoon, niin kopioi tämä uutta otsikkoa varten ja vaihda otsikko ja linkki vastaaviksi. Uuden otsikon nimi kirjoitetaan kohtaan stem: "Uusi otsikko" Uuden otsikon nimi kirjoitetaan kohtaan stem: "Uusi otsikko"

# V11
Merkkijonojen metodi Luento 9 – 42m43s (1m12s)
# V78
Jelliotin käytön ohjeistus Luento 14 – 7m38s (1m38s)

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