Aprílová knižná akcia už od 1,90 €, klikni tu =>

Python – eUčebnica pre septimu 8 ročného alebo pre (Anino Belan) [SK] (e-kniha)

(2012)

🍎 Vypredané, sú však dostupné iné vydania
15,00€

✅ Poštovné ZADARMO nad 39€ ✅ Knižná akcia každý mesiac ✅Výhodné ceny ✅Bezpečný nákup

Kedysi v dávnych časoch, keď domáce počítače mali osembitové procesory, keď neexistoval Linux, Mac OS ani Windows a keď grafika počítača zvládla maximálne osem farieb, sa s počítačmi robili prevažne dve veci. Hrali sa na nich hry a programovalo sa. Obe činnosti robili ľudia sami od seba a dobrovoľne. Kto mal prístup k počítaču, užíval si jednak to, že sa mohol stať mocným Pacmanom a žrať strašidlá, jednak to, že sa mohol stať mocným programátorom a niekoľkými šikovnými príkazmi mohol prinútiť počítač, aby robil presne to, čo chce. A keď niekto prišiel s nápadom, že by sa informatika mala učiť v škole, tak sa s týchto dvoch vecí začalo prirodzene učiť práve to programovanie.

Lenže doba pokročila. Počítače majú namiesto osembitových procesorov šesťdesiatštyribitové, medzi operačnými systémami si môžete vyberať a farbami sa nešetrí. Okrem toho sa počítače využívajú na mnohé šikovné veci. Môžete v nich písať typograficky pekne upravené texty, vytvárať tabuľky so zabudovanými výpočtami, počúvať či vytvárať hudbu a video, robiť 3D modely a animácie, skladovať dáta, môžete sa s ich pomocou pripájať do siete a komunikovať s celým svetom.

Tieto zmeny sa samozrejme odrazili aj na vyučovaní informatiky. Na informatike sa učí množstvo vecí, ktoré by sa mohli učiť skôr na slovenčine, hudobnej a výtvarnej výchove a matematike a jediný dôvod, prečo tieto veci pripadli pod predmet informatika je, že sa pri nich používa počítač. Z tohto dôvodu sa na informatike programuje oveľa menej, ako kedysi.

Táto knižka sa vás napriek tomu bude pokúšať naučiť programovať. Dôvody sú viaceré.

Prvý je ten, že vás programovanie môže uživiť. Je to remeslo, ktoré je zaujímavé a okrem toho ešte aj celkom slušne platené. Programátorov je málo, takže nie je problém nájsť si v odbore zamestnanie. Keď sa vydáte touto cestou, môže sa vám stať životným povolaním.

Toto sa samozrejme netýka každého. Aj pre ľudí, ktorí po skončení tohto kurzu už nenapíšu ani riadok kódu ale má zmysel, že ho absolvujú. A to z týchto dôvodov:

• Keď človek aspoň trošku programuje, tak má lepšiu predstavu o tom, čo môže od programov, ktoré pre neho píše niekto iný, čakať. A viac ocení, keď hrá nejakú skvelú hru alebo používa nejaký program, ktorý mu zjednoduší život.

• Ľudia si väčšinou myslia, že vedia veci dobre vysvetliť a väčšinou sa v tejto predstave o sebe žalostne mýlia. Programovať znamená niečo dobre vysvetliť počítaču. Dosť dobre na to, aby robil, čo od neho chceme. A táto schopnosť niečo dobre vysvetliť sa človeku zíde aj inde, než pri práci s počítačom.

• Programovanie má tú výhodu, že keď človek spraví nejakú chybu, príde na to pomerne rýchlo. V živote to tak vždy byť nemusí. Preto je programovanie zaujímavá skúsenosť, vďaka ktorej sa má človek možnosť naučiť vyrovnávať sa s vlastnými chybami a učiť sa ich opravovať.

Programovať sa dá rôznymi spôsobmi a v rôznych jazykoch. Napriek tomu, že na Slovensku sa v školách väčšinou učí Pascal alebo niektorý z jeho klonov (Delphi, Lazarus), rozhodli sme sa zvoliť iný jazyk – Python. Dôvody sú dva.

Prvý je ten, že jazyk Python je pohodlný. Robí sa v ňom príjemne a rýchlo. Na veci, ktoré by ste v Pascale potrebovali štyri riadky, vám bude stačiť jeden, to čo napíšete, bude pravdepodobne čitateľné aj pre niekoho iného, ako pre vás a namiesto toho, aby ste sa museli sústrediť na množstvo formalít, môžete sa sústrediť na to, čo chcete naprogramovať.

Druhý je ten, že časy, kedy bol Pascal najvhodnejší jazyk na vyučovanie, už dávno pominuli. Keď sa pozriete, ktoré jazyky sa učia v začiatočníckych kurzoch na univerzitách na západe, tak sú to buď jazyky, ktoré sú syntaxou odvodené od jazyka C (teda C, C++ a Java), niektorý funkcionálny jazyk (Haskell), alebo práve Python. Medzi univerzity, ktoré začínajú s Pythonom patrí napríklad Cambridge alebo MIT. Python je totiž jazyk, ktorý samotnou svojou syntaxou núti ľudí, aby písali programy čitateľne. Návyky, ktoré takto získate, oceníte, keď budete programovať v iných jazykoch. K jazyku Python okrem toho existuje mnoho veľmi pekne napísaných knižníc, čo z neho robí rovnako univerzálny jazyk, ako je C++ alebo Java.

V každom prípade sa teším, že ste po tejto knižke siahli a dúfam, že sa vám bude páčiť a bude pre vás užitočná. Želám vám veľa trpezlivosti, pevné nervy, psychickú odolnosť a príjemnú zábavu.

Počet strán: 200

Rok vydania: 2012

Zaradené v kategóriách