Programok ábrázolása. Bevezetés a számítógépes programozásba

Értékelés:   (3.7 az 5-ből)

Programok ábrázolása. Bevezetés a számítógépes programozásba (Stephen Bloch)

Olvasói vélemények

Összegzés:

A Picturing Programs egy egyedülálló bevezető informatikai könyv, amely a programozási fogalmak vizuális módszerekkel történő megértését hangsúlyozza, különösen a középiskolások számára. A könyv szelíd tanulási ívet mutat, és gyakorlati feladatokkal köti le az olvasókat, bár egyes vélemények szerint hiányzik belőle a gyakorlati kódolási tapasztalat.

Előnyök:

A gyengéd tanulási görbe alkalmassá teszi a könyvet kezdők, különösen középiskolások számára.

Hátrányok:

Magával ragadó gyakorlatok, amelyek képek, animációk és egyszerű játékok manipulálását foglalják magukban.

(4 olvasói vélemény alapján)

Eredeti címe:

Picturing Programs. an Introduction to Computer Programming

Könyv tartalma:

Az első programozási kurzusnak nem egy adott programozási nyelv elsajátítására kell irányulnia, hanem inkább arra, hogy megtanuljunk jól programozni.

A programozási nyelvnek ki kell térnie az útból, és ezt a célt kell szolgálnia. Az egyszerű, nagy teljesítményű Racket nyelv (a Scheme rokona) lehetővé teszi, hogy a számítógépes programozás alapvető fogalmaira és technikáira koncentráljunk, anélkül, hogy a bonyolult szintaxis elvonná a figyelmünket. Ennek eredményeképpen ez a könyv középiskolai (és talán középiskolai) szinten is használható, miközben elég haladó fogalmakat nyújt ahhoz, hogy egy főiskolai hallgató számára is kihívást jelentsen, amelyekkel egy első kurzuson általában nem találkozunk. Azok, akik már programoztak valamennyit (pl. Javában, Pythonban vagy C++-ban), javíthatják az alapok megértését, elfelejthetnek néhány rossz szokást, és megváltoztathatják a programozásról való gondolkodásmódjukat. Grafikus-korai megközelítést alkalmazunk: már az 1. fejezetben elkezdheted a grafikus képek manipulálását és kombinálását, a 6. fejezetben pedig eseményvezérelt GUI-programok írását, még mielőtt számtant látnál. Az alapvető fogalmak motiválására végig grafikákat, GUI- és játékprogramozást használunk. Ugyanakkor hangsúlyt fektetünk az adattípusokra, a tesztelésre és a konkrét, lépésről lépésre történő problémamegoldásra. Miután végigdolgozta ezt a könyvet, felkészült lesz arra, hogy más programozási nyelveket is megtanuljon, és jól programozzon bennük.

Vagy ha ez az utolsó programozási kurzus, amit elvégez, akkor is megérthet sok olyan kérdést, amelyek hatással vannak a mindennap használt programokra. Én a Picturing Programs-t használtam a lányommal, és kétségtelenül szelídebb, mint a Htdp. Pontosan azt teszi, amit Stephen állít, vagyis az egyes szakaszokon belül fokozatosan halad a másolj és cserélj gyakorlatoktól a saját gondolkodású gyakorlatok felé. Szerintem az is jó, hogy a "kidolgozott gyakorlatok" világosan fel vannak tüntetve. Van valami pszichológiailag vonzó abban, hogy először a könyv szövegében látunk egy példát, majd egy hasonló példát úgy mutatnak be, mintha az egy gyakorlat lenne, de történetesen épp a választ adják meg. Gyakorlatilag azt kiabálja, hogy "Itt van egy modell arra, hogyan kell megoldani ezt a problémaosztályt, figyeljetek oda". Mark Engelberg "1. Matthias és csapata kivételes, rendkívül lenyűgöző munkát végzett a HtDP-vel. A koncepciók közel állnak a zsenialitáshoz. (Talán igen, zseniális minőségű munka) KELLEMÉNYEK minden olyan középiskolának, amely komoly bevezető CS tananyagot kínál. 2. Dr. Blochs "Picturing Programs" című könyve nélkül nem tudtam volna ezeket a koncepciókat (Dr. Scheme, Racket, Design Recipe stb.) sikeresen bevezetni egy átlagos középiskolai osztályterembe. Minden középiskolai oktatónak, aki azon fáradozik, hogy hogyan tudja ezeket a nagyszerű HtDP ötleteket a tipikus középiskolásokhoz eljuttatni, azonnal utána kell néznie a Bloch könyvnek.

Gondolj rá úgy, mintha a ricinusolajat csokoládéval vonnád be." Brett Penza.

A könyv egyéb adatai:

ISBN:9781848900158
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Programok ábrázolása. Bevezetés a számítógépes programozásba - Picturing Programs. an Introduction...
Az első programozási kurzusnak nem egy adott...
Programok ábrázolása. Bevezetés a számítógépes programozásba - Picturing Programs. an Introduction to Computer Programming

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)