Programozás magántanár

0 tanár

Tantárgy
Programozás
Tantárgy
Település
Hol? Budapest, Szeged…
Település

0 tanár felel meg

0 tanár felel meg

Még nincs tanár ebből a tantárgyból. Ha te tanítasz itt, most könnyű kitűnni.

Hirdetek tanárként

Programozás: amit érdemes tudni

7 téma · 3 perc olvasás

Programozni ma rengeteg ingyenes kurzusból és videóból lehet tanulni, és mégis sokan elakadnak. Nem a szintaxisnál, hanem ott, ahol a videó véget ér: amikor saját programot kellene írni, és nem indul el, vagy elindul, de nem azt csinálja. Egy programozás-magántanár ebben a szakaszban ad a legtöbbet: ránéz a kódodra, megmutatja, hogyan keresd meg a hibát, és olyan feladatokat ad, amelyek pont a következő lépéshez kellenek.

Kinek szól a programozás-magánóra?

  • GyerekeknekBlokkprogramozás Scratch-csel, játékok és animációk, később egyszerű robotok. A cél itt nem egy nyelv, hanem az algoritmikus gondolkodás: lépésekre bontani egy feladatot.
  • KözépiskolásoknakAz informatika tantárgy programozási része, versenyfeladatok, és az informatika érettségi, amelynek emelt szinten a programozás a gyakorlati vizsga egyik fő része.
  • EgyetemistáknakAz első félévek programozási tárgyai, beadandók, zárthelyik. Itt a tanár sokszor azt mutatja meg, hogyan érdemes egy nagyobb feladatot részekre bontani.
  • PályaváltóknakAkik munkára készülnek, azoknak a kurzusok mellé egy tapasztalt fejlesztő visszajelzése a legértékesebb: kódellenőrzés, projektötletek, felkészülés egy állásinterjú technikai részére.

Melyik nyelvvel kezdj?

A legtöbb tanár a célodból indul ki, nem a nyelvből. Kezdőként a Python jó választás, mert rövid, olvasható kód és sok kész könyvtár tartozik hozzá, az adatelemzéstől az automatizálásig. Ha weboldalakat építenél, a HTML, a CSS és a JavaScript az út. Mobilalkalmazáshoz, játékfejlesztéshez vagy egy konkrét egyetemi tárgyhoz más nyelv kell, például Java, C# vagy C. A jó hír: az első nyelv után a második sokkal gyorsabban megy, mert a gondolkodásmód ugyanaz.

Mennyi idő, amíg megy?

Ez a céltól függ, és attól, mennyit gyakorolsz két óra között. Egy gyerek néhány hét alatt eljut addig, hogy saját egyszerű játékot épít. Egy felnőtt kezdő, aki hetente több órát kódol, néhány hónap alatt tud kisebb, hasznos programokat írni, például egy táblázatot feldolgozni vagy egy ismétlődő feladatot automatizálni. Munkába álláshoz ennél jóval több kell: több befejezett projekt, verziókezelés, egy keretrendszer ismerete. A tanárórák ideje kevés ehhez; a munka nagy része az órák között történik, az óra arra jó, hogy ez a munka jó irányba menjen.

Mit ad egy tanár, amit egy kurzus nem?

  • Visszajelzés a kódodraA videóban minden elsőre lefut. A te gépeden nem, és a tanár megmutatja, mi a különbség.
  • HibakeresésHibaüzenet olvasása, kiírások, lépésenkénti futtatás. Ezt egyszer valakinek meg kell mutatnia, utána egyedül is megy.
  • Rossz szokások időbenKövethetetlen változónevek, ismétlődő kód, egyetlen hosszú függvény. Egyedül ezeket nehéz észrevenni.
  • Saját projektA tanár segít olyan feladatot választani, ami elég kicsi ahhoz, hogy elkészüljön, és elég nagy ahhoz, hogy tanulj belőle.

Egy tipp két óra között

Minden óra után írj egy kis programot abból, amit tanultatok, de más témában. Ha az órán terméklistát rendeztetek, te rendezd a saját zenéidet vagy a családi kiadásokat. Az első elakadásnál derül ki, mi az, amit még nem értesz igazán, és pont ezzel érdemes a következő órát kezdeni.

Hogyan válassz programozástanárt?

  • Nyelv és területNézd meg, milyen nyelveket és milyen szinteket tanít. A gyerekeknek szóló Scratch és egy egyetemi algoritmusok tárgy egészen más munka.
  • GyakorlatPályaváltóként érdemes olyan tanárt keresni, aki fejlesztőként is dolgozik vagy dolgozott.
  • Online óraProgramozáshoz az online óra kifejezetten jól működik: képernyőmegosztással együtt nézhetitek és írhatjátok a kódot.

Mit írj az első üzenetben?

A tanár adatlapján üzenetet küldhetsz, és ő közvetlenül neked válaszol. Írd meg, hol tartasz, és mit szeretnél elérni:

„Tizenkét éves fiam Scratch-ben már játékokat épít, és szeretne továbblépni egy igazi programozási nyelvre.”
„Elvégeztem egy online Python-kurzust, de saját programot még nem tudok írni. Heti egy órát keresek, kódellenőrzéssel.”

Az óradíjat és az óra hosszát minden tanár maga adja meg, az időpontokat és a fizetést vele egyezteted.

Hasonló tantárgyak