-
Fototrend

Új hozzászólás Aktív témák
-
bucsupeti
senior tag
válasz
martonx
#6785
üzenetére
Ezzel azért vitatkoznék. Egyrészt teljesen mindegy hogy milyen nyelven fognak kódolni. A programozás nem azon múlik hogy C vagy C# vagy Pascal. A konzolos programozás meg tényleg nem túl látványos eredményt ad, de nem is ez a lényeg, hanem az hogy érti-e hogy mi az a for ciklus.
Nekem volt olyan egyetemista tanítványom, aki azzal jött hogy ő tud programozni, csak C-ben nem megy neki. Kérdeztem hogy milyen példát nem tud megcsinálni.
A példa az volt hogy kérjünk be egy sztringet majd irassuk ki. Azt mondta hogy otthon C#-ban simán megcsinálja, de C-ben nem megy neki. Kérdeztem hogy C#-ban hogy csinálja. A választ az volt, hogy kirak egy formot, majd rádob egy textboxot meg egy buttont. Ezután a buttonba beírja hogy showmessage... vagy valami hasonló és kész is a program.Na ez a lelkesítő nem? Látványosan megtudja csinálni a klafa desktop progit és azt hiszi hogy tud programozni. De egy sz*ros szekvenciát nem tud megfogalmazni C-ben az első x óra után.
Igenis kell a konzolos oktatás. Meg kell ismerni hogy mi a fordítás, linkelés. Mi a forrás, a tárgykód és a futtatható bináris közt a különbség. Tudni kell hogy mi a szekvencia mi a szelekció és az iteráció. Ha ezek megvannak akkor szóban meg kell tudnia egyszerű algoritmusokat fogalmazni.
Ha ezek mennek akkor jöhet a konzolos kérjünk be-számoljunk-ellenőrizzünk-írjuk ki programok, majd az összetett adatszerkezetek, tömbök, struktúrák.
Azt gondolom ennyi a minimum alap amit egy programozást tanulónak tudni kell. És mindegy hogy milyen nyelven, mert a nyelv csak egy eszköz, ami ezen a szinten nem számít sokat. A C azért jó mert a C szintaxist, a C elemit használja egy csomó ma is használt programozási nyelv (C++, C#, Java).
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Epson EB-FH06 projektor, CSAK 770 óra a lámpában! ÚJ ÁRA 250.000Ft-tól indul !
- WD Black SN850X 8TB M.2 NVME PCI-E 4.0 x4 - 1 év garancia - 7200-6600 MBs - Eladó!
- ASUS TUF F16 FX607 - 16"WUXGA 144Hz - Core 5 210H - 16GB - 512GB -Win11 - RTX 3050 - 1,5 év garancia
- 27% - NiPoGi MINI PC AMD Ryzen 5800U / 16GB DDR4 / 512GB NVMe
- Fehér Gamer Gép - GIGABYTE B860, Ultra 7 265KF, 16GB DDR4, RX 9060 XT 16GB, DDR5, 500GB SSD, 650W
- BESZÁMÍTÁS! ASUS ROG STRIX B550 R5 5500 16GB DDR4 512GB SSD RX 6600 8GB CM MasterBox MB511 RGB 650W
- Apple iPhone 13 128GB,Újszerű,Adatkabel,12 hónap garanciával
- Honor Magic6 Lite / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- ÚJ Acer Nitro V 17 AI - 17.3"QHD 165Hz - Ryzen 7 260 - 16GB - 1TB - Win11 - RTX 5060 - 3 év Gar - HU
- HP Elitebook 850 G8 15,6" i5 1135 G7, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

