Informatika2-2016

A MathWikiből
A lap korábbi változatát látod, amilyen Nyida (vitalap | szerkesztései) 2016. május 18., 20:08-kor történt szerkesztése után volt.

Tartalomjegyzék

Általános információk

  • Előadó / Gyakvezér
    • Kovács Kristóf: kkovacs
    • Nyíri Dávid Ákos: nyida
  • Az előadás időpontja és helye
    • Szerda 12:15-13:00 H406
  • Gyakorlatok
    • Csütörtök 10:15-12:00 H507
    • Csütörtök 12:15-14:00 H507

Laborhasználat

A H507-es labor belépőkártyás, a gyakorlatok alatt nyitva lesz a terem. Aki szeretné órán kívül használni a gépeket, az tud igényelni kártyát Elekné Barna Ibolyánál 2000Ft letét ellenében. A kártyákat a félév végeztével, vagy ha már nem kell, akkor adjátok vissza. A labor használat csak egy lehetőség a sok közül, saját gépen és távoli eléréssel is lehet dolgozni, ebben igény szerint segítünk.

ZH időpontok és helyek

Előadások

Gyakorlatok

Házi feladatok

  • 1. házi feladat (határidõ: máricus 15. 23:59 helyett CloudCoder meghalás miatt: március 16. 23:59)
  • 2. házi feladat (6+2 pont): A CloudCoderen belül a scrabble_szo (1 pont), a scrabble_szabalyos (3 pont) és a scrabble_tabla_alap (2 pont). Szorgalmi: scrabble (2 pont). Határidő: 2016.04.17 23:59
  • 3. házi feladat (7 pont): A CloudCoderen belül a moduloz_init (1 pont), a moduloz_muveletek (2 pont), a matrix_init (1 pont), a matrix_muveletek (2 pont), a moduloz_matrix (1 pont). Határidő: 2016.05.02 23:59
  • 4. házi feladat (7 pont): A CloudCoderen belül a szamologep_zarojelek (3 pont), a szamologep_negativ (1 pont), a szamologep_fuggvenyek (3 pont) Határidő: 2016.05.16. 23:59

CloudCoder használata

A legtöbb python feladathoz gyakorlaton egy CloudCodernek nevezett rendszert fogunk használni. Ennek elõnye, hogy helyben ki is javítja a feladatot. Elérés:

  • Loginnév a matekos useretek, passt a gyakorlaton kap mindeki, ha ez nem történt volna meg írjatok emailt a kkovacs@math.bme.hu-ra és küldöm.
Jelszóváltoztatás
  • Bejelentkezés után változtassa meg mindenki a jelszavát.
  • Bal oldalt elõbb válasszuk ki az Informatika 1 - Python kurzust.
  • Majd jobb fent My account, ezen belül kattintsunk az egyetlen accountra középen, majd bal fent Edit account
  • A felugró ablakba írjuk be az új jelszót.
  • Ha valakit zavar, hogy nincs a nevében ékezet, ezt is javíthatja.
  • Ha ez megvolt akkor jobb fent a Back gombbal lehet visszamenni a fõmenübe.
Feladat beadás
  • Bejelentkezés után bal oldalon láthatók az aktív kurzusok (jelenleg csak 1 vagy 2 lesz)
  • Válasszuk ki az Informatika 2 - Labor kurzust
  • Ha szűrni szeretnénk a feladatokat egy adott gyakorlatra, akkor a kurzusoknál bal oldalt minden kurzus lenyitható a mellette levõ szürke háromszöggel. Majd ha a megfelelõ gyakorlatot kiválasztjátok csak annak a feladatait látjátok majd. A házifeladattal ugyanez a helyzet.
  • Középen megjelennek a feladatok, kattintsunk a legfelsõre, majd jobb lent Load excercise
  • Ezen a felületen bal oldalt látható a feladat kiírása, jobb oldalt írhatjuk a programot, majd jobb lent a Submit gombbal tudjuk beadni a feladatot (nem véglegesen)
  • Ha beadtunk egy feladatot, akkor a Submit gomb mellett egy színes csík jelzi, hogy jó-e a megoldás vagy sem (teljesen zöld: jó, van piros: rossz)
  • Ha volt hiba a beadásban akkor legalul a táblázatban láthatók a tesztesetek:
    • Input: bemenet
    • Expected: várt kimenet
    • Actual: kapott kimenet
    • Ha a kapott és a várt kimenet megegyezik, akkor a teszten átment a beadásunk.
  • Ha a beadásunk átment minden teszten, akkor csinálhatjuk is a következõ feladatot, visszamenni a Back gombbal jobb fent lehet ismét.
  • Az, hogy a CloudCoder elfogadja a megoldást, még nem jelenti azt hogy a megoldás tökéletes. Néha vannak olyan feltételek szabva a feladat szövegében, melyeket nem lehet automatikusan ellenőrizni.
Személyes eszközök