Sziasztok!
Olyan tanfolyamot keresek, amivel 18 körüli diáknak pythont tanítanak, hatékonyan, eredményesen. Nem hosszú, mondjuk 100-200 óra, 3-4 hónap.
Felmerül az a kérdés is, hogy egyáltalán a mai világban van-e még bármi létjogosultsága egy ilyen tanfolyamnak, amikor minden oktatóanyag megtalálható a YouTube-on, az AI ingyen összeállít nekem gyakorló feladatot, ki is értékeli, stb. Persze még mindig ott az emberi dimenzió, a fix időpont, a csoport, aki vár....
Azon kívül, mint tudjuk, a kezdő programozók önmagukban egyre kevésbé versenyképesek, mert kiüti őket az egyszerűbb feladatokból az AI, tehát a programozási alapok mellett lehet, hogy inkább AI-t kellene tanítani. Erre ki látott értelmes (nem lehúzós) tanfolyamot?
Nektek mi a tapasztalatotok ezzel kapcsolatban? Köszönettel.
- 476 megtekintés
Hozzászólások
Mar tobb helyen ajanlottam - hupon is - az MIT Python bevezeto kurzusait (2 felev):
https://ocw.mit.edu/courses/6-0001-introduction-to-computer-science-and…
https://ocw.mit.edu/courses/6-0002-introduction-to-computational-thinki…
Egyszer majd osszeszedem ezeket, es akkor eleg lesz csak linkelni. Angolul tudjon! (ha nem tud, gyurjon ra arra is, mindenkepp kelleni fog) A fenti mar kicsit regi, annyit valtoztatnek rajta, hogy tegyen fel PyCharmot a videoban mutatott IDE helyett! (vagy VSCode-ot szetpluginezve)
Tanfolyamra csak akkor mennek, ha nem megy onalloan, vagy ha ad olyan papirt, amit aztan valaki elfogad (a legtobb helyen senkit nem erdekel a papir).
szerk: Ezt ajanlom meg:
https://www.youtube.com/@AndrejKarpathy/videos
Bar nem az AI hasznalataval, hanem a mukodesevel foglalkozik alapvetoen (a general audience-es sorozatban hasznalatrol is beszel, van benne par jo otlet)
A strange game. The only winning move is not to play. How about a nice game of chess?
- A hozzászóláshoz be kell jelentkezni
Köszi. Megnézzük.
Elfelejtettem, angollal nincs gond, szóval simán játszanak az ilyenek is.
A papír nem érdekel, inkább a motivációs szempontból lehetnének hasznosak az erősebb keretek. (Hogy tényleg ránézzen valaki hús-vér személy, hogy odament az órára, stb.)
- A hozzászóláshoz be kell jelentkezni
Bocs az őszinte vélemény leírásáért, de ha érdekli a lurkót, akkor nem kell ellenőrizgetni, ment-e, csinálja-e, mert menni fog és csinálja, örül a lehetőségnek. Ha viszont már most úgy gondolod, hogy kell ahhoz is a felügyelet, hogy megy-e, nem csak a szakmai segítség, akkor meg kellene vizsgálni, tényleg ez érdekli-e igazából...
Egyébként én teljesen feleslegesnek tartok bármilyen élő online pláne megjelenős tanfolyamot, mert a Python annyira népszerű, hogy Udemy-n, Coursera-n meg a jobb egyetemek oldalain van sok nagyon jó bevezető-alapozó-középfokú Python tananyag ingyen, aztán közép és felsőfokú tudást meg a témával foglalkozó YT videókból és az ott linkelt GitHub repókból tud felszedni.
Ha érdekli, ezek elől ki se lehet majd robbantani. Ha viszont a napi rászánt 2-4 óráját végig kínlódja, akkor meg nem érdekli. A programozás nagyon nehéz téma, akit érdekel, az megszólítani is nehéz közben, akit meg nem érdekel, az igazából nem tudja megtanulni (az algoritmikus gondolkodásmód az szerintem nem tanulható, hanem vagy van, vagy nincs), és akkor tényleg annyit ér el sok munkával, hogy az AI ki tudja váltani vagy már most vagy hamarosan.
- A hozzászóláshoz be kell jelentkezni
> Nem hosszú, mondjuk 100-200 óra
pythont kb egy hetvegen meg lehet tanulni, minek ehhez 100-200 ora?
- A hozzászóláshoz be kell jelentkezni
A python-t igen. Nade programozni?
- A hozzászóláshoz be kell jelentkezni
Igen, ezen gondolkoztam én is. Mert ugye egy dolog a nyelv, de ugye ott vannak az algoritmusok, adatszerkezetek, logika. Gondolom olyan kurzust keres, ami az alap dolgokat (programozási tételek, 0-1 hátizsák, dinamikus programozás, láncolt listák, fák, gráfok stb.) is megtanítja, elsődlegesen Python irányból megközelítve a témakört. Az meg nem igazán egy hétvége.
- A hozzászóláshoz be kell jelentkezni
nyilvan, de OP kerdese ez volt:
> pythont tanítanak, hatékonyan, eredményesen
avagy kerdezni tudni kell. ha programozni kell megtanitani, az nem 3 nap de nem is 100 ora lesz.
- A hozzászóláshoz be kell jelentkezni
Az OP ezt is írta:
...mert kiüti őket az egyszerűbb feladatokból az AI, tehát a programozási alapok mellett...
Én ebből következtettem, hogy programozási alapokra is szüksége van az illetőnek :)
- A hozzászóláshoz be kell jelentkezni
Tudom hogy majd jonnek a tamadasok de ket dolog lenne fontos magan a nyelven kivul:
* Minden heten uj project celnak, meg ha be sem fejezi csak elkezdi
* Mas pici projectek (egyetlen py vagy csak par py classokkal) kodjanak leszedes es esetleg ML-el explain-eltetni
- A hozzászóláshoz be kell jelentkezni
Kb egy hónapja kaptam komolyan vehető felkérést python oktatásra.
Pontosan ezen a szinten, azaz programozni is meg kellene tanulniuk. Vagyis inkább fejleszteni - én jobban szeretem ezt a szót is meg a hozzáállást is.
Tehát így nagyjából: business analysis, solution design / architecture, programozás, tesztelés, dokumentáció.
Nagyon nagy téma, nyilván éppen csak belekóstolni lehet mindegyikbe de éppen ez a kihívás és ez tetszik benne nagyon.
Valszeg a programozás lesz benne a leghangsúlyosabb hiszen azt fogják időben a legtöbbet csinálni de azt már elhatároztam hogy "diktatórikus leszek" és kénytelenek lesznek az összes témába belehallgatni.
zászló, zászló, szív
- A hozzászóláshoz be kell jelentkezni
Ez nem annyira száraz, Asteroid játékot kellett a végén írni benne:
https://www.coursera.org/learn/interactive-python-1#modules
https://www.coursera.org/learn/interactive-python-2#modules
Most úgy nézem, a Part 1 az Pong, a Part 2 az Asteroids.
- A hozzászóláshoz be kell jelentkezni
Szerintem rosszul fogod.
A python csak egy eszköz, nem pedig cél.
Vízszerelő fórumban sem teszik fel azt a kérdést, hogy "Milyen tanfolyamot svédfogó kezdőnek?"
Pythont (vagy bármilyen programnyelvet) magában tanulni unalmas. Legyen egy izgalmas cél, ami olyan, hogy python használatával érdemes elérni. Hogy mi ez a jó cél, a motiváló és izgalmas feladat, na azt kell kitalálni. Utána a python tanulás már csak mellékhatás.
És fontos, hogy "játszani is engedd". Vagyis ne problémázz azon, ha elsőre gányul kódol, ha nincs comment, ha a clean code nyomokban sincs, ha keveredik a sima és az OOP módszertan, meg mindenféle varázslatok vannak a kódban. Ezt majd kinövi akkor, amikor már azt érzi magának belső indíttatású feladatnak, hogy szépen és elegánsan oldja meg a problémát. Első lépésben elég az, ha magától megoldja, bárhogyan is teszi.
Hagyj helyet a kreativitásának, különben a gyerekből nem lesz több, mint egy biológiai AI.
- A hozzászóláshoz be kell jelentkezni
Szerintem ggallo-nak igaza van, hogy ha noszogatni kell, akkor nem biztos hogy neki való. Bár ismerek olyat, aki nem volt sose túl lelkes, de megél belőle és hasznos munkaerő. És mivel a pénz még mindig sokkal jobb mint a legtöbb más területen, ezért úgy is ésszerű lehet programozni. De nem ideális.
Attól szerintem ne féljen, hogy az AI elveszi a melót: tiszta hülye, és az is marad, csak még több melót fog csinálni. A káosz lesz felfokozva és _hozzáértő_ emberre szükség lesz továbbra is, sőt talán még többre is. Én nem AI-oznék kezdővel, épp az a lényeg, hogy tanulja meg és értse meg amit csinál. Gondold meg, ha az jön be amit én mondok, akkor éppenhogy az AI-mentességnek lesz nagy értéke. Az AI-jal csináltak egy káoszt és embert keresnek, aki rendet tesz utána. Ha meg nem jön be amit mondok, akkor semmilyen szellemi terméknek nem lesz értéke, arra az esetre úgyse lehet felkészülni. A csőszerelés még egy darabig menni fog, de nem érdemes előre azt tanulni szerintem. De nem kell félni tőle, mert az AI hülye marad és kész.
Én amúgy Java-t tanítanék, stabilabb helyeken használják, jobb karrier szempontból. Pythonnal örök startup életérzés lesz, Java-val meg lehet évekig karbantartani rendszereket, aminek a szakértőjévé lehet válni ami biztonságot jelent. De ez csak egy érzés, nem vagyok biztos benne.
- A hozzászóláshoz be kell jelentkezni