Informatika2-2016

A MathWikiből
(Változatok közti eltérés)
(Előadások)
34. sor: 34. sor:
  
 
== Házi feladatok ==
 
== Házi feladatok ==
 +
 +
== 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:
 +
 +
* [https://ccweb.math.bme.hu/cloudcoder/ https://ccweb.math.bme.hu/cloudcoder/]
 +
 +
* 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''' vagy '''Informatika 2 - HF''' 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.

A lap 2016. február 17., 23:58-kori változata

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

  • 6. hét, szerda,
  • 10. hét, kedd,
  • 14. hét, kedd,
  • RöpZH 10 alkalommal, a gyakorlatok elején (első héten természetesen nem lesz)

Előadások

1. előadás: Python bevezetés (kimenetekkel együtt)

Gyakorlatok

Házi feladatok

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 vagy Informatika 2 - HF 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