Programozás és kísérletvezérlés

2011 november 12 (8.00-16.00) és november 19 (9.30-16.00)

Mivel az első héten olyan házifeladat lesz, amit egy héten belül kell leadni, és sok munkát igényel, ezért aki felveszi a kurzust, úgy időzítsen, hogy a november 12-e utáni hétben legalább egy szabad napja legyen a feladatok elkészítéséhez.

Ha tudsz, hozz magaddal saját notebookot vagy netbookot.

Bármilyen operációs rendszerű gép lehet: Windows, MacOS, Linux. Akár telepítheted előre a Pythont, OpenSesame-t és PsychoPy-t is (linkeket lásd lentebb). Nem szükséges semmilyen speciális hardver: a fentiek telepítésén kívül nincs különösebb háttértár igény, 1G memória többnyire már elég, továbbá többnyire bármelyik processzor megteszi.

Tematika

Kurzuskövetelmény

    • Két egyszerű python program megírása

      • Írjon ki 10 szót egymás után a program, és minden szó után kérjen a résztvevőtől egy választ, hogy az adott szó értelmes magyar szó-e vagy sem. A végén írja ki, hogy a résztvevő hány százalékosan teljesített. A szavakat most elég a konzolra egymás alá kiírni.

      • Némi segítség: az eredeti szólistát és a helyes válaszokat egy listában tárolhatjuk; tetszőleges szöveg beolvasásához a felhasználótól használhatjuk pl. a raw_input függvényt; a hibázás kiszámításához használjunk lebegőpontos adatokat.

      • A program olvasson be egy fájlt, aminek minden sorában egy szám szerepel. A program számolja ki az értékek átlagát. Előzetesen hozzatok létre egy text fájlt, amibe írjatok be néhány számot. Mindegyik szám külön sorban szerepeljen.

      • Némi segítség: a fájlok egyszerű kezeléséről itt találtok bevezető információt; az átlagnál ismét lebegőpontos számmal dolgozzatok; más ponton is szükség lehet adattípusok átalakítására.

    • Az alábbiak közül az egyik választása

      • Három Open Sesame vagy PsychoPy kísérlet összeállítása grafikus tervező felülettel.

      • Egy Open Sesame vagy PsychoPy kísérlet összeállítása scriptírás segítségével (a script nem a grafikus tervező által generált script).

      • Pszichológia kurzus gyakorlatokon használható demonstrációs kísérlet PsychoPy-ban vagy Open Sesame-ban

Határidők:

    • Python feladatok: november 18.

    • Open Sesame vagy PsychoPy kísérletek: december 15.

Ajánlott irodalom

Krajcsi, A. (2008). Kísérletvezérlés és adatelemzés a kognitív tudományban. Szeged: Szegedi Egyetemi Kiadó.