2009 ősz
Helyszín: BME, Sztoczek 320.
Időpontok:
November 13. 13.30-18.30
November 27. 13.30-18.30 (Gyereklaborban)
December 11. 13.30-18.30
Ha tudtok, hozzatok saját notebookot az órára.
Bevezetés a programozásba
Labirint
A programozás alapelemei
Bevezetés a Pythonba
Kísérletvezérlés számítógéppel
Általános szempontok
Presentation
Adatelemzés elméleti és gyakorlati szempontjai
Haladó táblázatkezelés
Viselkedéses adatok elemzése
Függvény illesztése
Reakcióidő adatok kezelése
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.
Néhány egyszerű kísérlet scriptjének megírása (kísérletvezérlő választható)
A scripteket kell elküldeni.
Saját előkísérlet megtervezése, lefuttatása és az eredmények elemzése
(1) A scriptet kell elküldeni és (2) az eredményeket kézirat formátumban kell leadni: nagyon rövid elméleti motiváció, rövid módszerek és eredmények.
Pontosítás. A kísérlet egy újonnan kigondolt kísérlet legyen. A kísérleti tervet Tamás értékeli, a scriptet és az elemzést én.
Határidő: 2010 január 15.
Krajcsi, A. (2008). Kísérletvezérlés és adatelemzés a kognitív tudományban. Szeged: Szegedi Egyetemi Kiadó.
A kurzus diáinak egy részét és további hasznos információkat lásd még a Programozás kognitív kutatóknak kurzuson.