Profesiou je programátor. Abstrakt GCD „Povolanie programátora Programátor článok o povolaní pre deti

Elena Vašina
Abstrakt GCD "Profesia programátora"

Cieľ: zoznámiť deti s povolaním programátor; pestovať úctivý prístup k pracujúcim ľuďom.

Úlohy:

Vzdelávacie:

Vzbudiť záujem o okolitý svet;

Rozšírte vedomosti detí o profesia programátor.

Aktivovať slovnú zásobu detí;

Rozvíjanie:

Rozvíjať tvorivú predstavivosť, vizuálne vnímanie, dobrovoľnú pozornosť;

Rozvíjať schopnosť vyjadrovať svoje myšlienky s dostatočnou úplnosťou a presnosťou;

Vzdelávacie:

Vzbudiť záujem o prácu dospelých a rodičov.

Kultivovať vnímavosť, vzájomnú pomoc, túžbu pomáhať.

Materiál:

Hádanky; obrázky s profesií, notebook, pracovný zošit "Spoznávanie sa profesií» - M. V. Antonová

Priebeh lekcie

Deti idú do skupiny a vidia sedieť Kuygorozha.

Vychovávateľ: Chlapci, pozrite sa, kto nás dnes prišiel navštíviť. Viete kto to je? Toto je mordovská mýtická postava, ktorá prináša bohatstvo do domu; a volá sa Kuygorozh. Podľa Mokšanov vyzerá ako sova s ​​hadím chvostom. Kuygorozh pomáha s domácimi prácami, miluje prácu a prináša bohatstvo. Ale ak nedôjde k žiadnej akcii, môže zničiť všetko.

Vychovávateľ: Ahoj Kuygorozh! Sme radi, že vás vidíme v našej skupine.

Kuygorozh: Ahojte chalani! A neprichádzam len za tebou, ale po pomoc. Poznáš mojich starých rodičov? Sú už starí, naozaj potrebujú moju pomoc. Chcú sa naučiť internetové technológie, aby mohli komunikovať s deťmi a vnúčatami, ale neviem, čo to je.

Vychovávateľ: Pomôžeme chlapom? Čo povolanie? (odpovede detí) Profesia je biznis ktorý človek robí každý deň a ktorý je užitočný pre iných ľudí. A čo povolanie, ktoré poznáte, chlapci (odpovede detí) Vidíš, Kuygorozh, veľa profesií... Chlapci, skúste vyriešiť hádanku a zistíme, kto môže naučiť naše kuygorozské internetové technológie.

Pre počítač programy vždy sa to vyrovná.

Cykly, stránky, podprogramy- nástroj jeho práce. (odpovede detí)

Vychovávateľ: Programátor je povolanie kde sa človek zaoberá vývojom počítača programy... Stať sa profesionálny programátor, je potrebná nielen veľká trpezlivosť, ale aj špeciálne myslenie, ktoré umožňuje hovoriť rovnakým jazykom s počítačom. A tiež treba byť usilovný a vedieť dotiahnuť to, čo ste začali, do konca. Veľmi zriedka programátor Všetko sa mi podarí urobiť na prvý raz, musím dlho sedieť, hľadať chyby, skúšať rôzne metódy na splnenie úlohy. Jedna nesprávna čiarka môže viesť k celku program prestane fungovať ako má!

Kuygorozh: Kde nájdeme programátor?

Vychovávateľ: Dnes je našim hosťom Simka, tá nás všetko naučí. Chlapci, z akej karikatúry je? (odpovede detí)

Simka: Ahojte chlapci a Kuygorozh! Vedeli ste, že počítače dokážu sčítať, násobiť, triediť alebo robiť stovky ďalších výpočtov súčasne? Inteligentný stroj rieši problémy, ktoré zahŕňajú obrovské množstvo informácií. Pozostáva z čísel vyjadrených číslami, slov zložených z písmen a kombinácie čísel, písmen alebo iných znakov. Táto informácia je tzv "Strojové slovo" alebo „Jazyk programovanie» .

Prstová gymnastika « Profesie»

Veľa jesť vznešené povolania,

(Spojte prsty pravej ruky s palcom.)

Aj užitočné, aj príjemné.

(Spojte prsty ľavej ruky s palcom.)

Kuchár, lekár, maliar, učiteľ,

Predajca, baník, staviteľ...

(Postupne spojte prsty oboch rúk s palcom.)

Nemenujem hneď všetkých,

(Otvorte a zatvorte čeľuste.)

Odporúčam pokračovať.

(Natiahnite ruky dopredu, dlane nahor.)

Vychovávateľ: Aké zaujímavé, Simka! Pamätal si Kugorozh všetko? A teraz to skontrolujeme.

Cvičenie 1

Kuygorozh urobil chyby vo svojej práci.

Nájdite chyby a opravte ich.

Zadanie 2

Pokračujte v riadku

Zadanie 3

Pozrite sa pozorne na obrázok. Čo potrebuješ programátor pre prácu?

Telesná výchova « Profesie»

Poď, daj nám nejaké potraviny (položiť dlaň na dlaň)

Mäso, vajcia, sušené ovocie (skrútia prsty)

A potom sa to ukáže

Veľmi chutné jedlo. (hladkanie bruška)

Pedál bol stlačený smelo (simulovať stlačenie pedálu)

Pozrel sa doprava, doľava (otočia hlavu)

A poďme ďalej

Tým, ktorí nás, samozrejme, čakajú (jazda v kruhu, držanie pomyselného volantu)

Rýchlo mi umyl hlavu (napodobňujte umývanie vlasov šampónom)

Vyčesané, vysušené (najskôr prečešte hlavu prstami a potom ju pohladkajte)

Vzal nožnice, hrebeň (ukazujte prstami nožnicami a hrebeňom)

Tak sme si upravili vlasy (ruky do strán, akoby sa predvádzali)

Zadanie 4

Vyfarbite iba geometrické tvary, ktoré tieto tvary tvoria.

Zadanie 5

Skontrolujte tabuľku a dokončite úlohu pomocou farebných ceruziek.

Zadanie 6

Bludisko "Stopy Kuygorozhu"

Pomôžte Kuygorozhovi dostať sa k ďalšej úlohe. Pamätajte si, že aby sa Kuygorozh nestratil na spletitej ceste, musí šliapať iba po vlastných koľajach, ktoré majú rovnaký tvar ako podrážka jeho topánok. Každá topánka má svoju vlastnú stopu! Na trate treba šliapať striedavo – hádajte, ako presne (krok-obdĺžnik, krok-trojuholník).

Simka: Pamätáte si všetko, chlapci? Ste Kuygorozh? Potom je čas, aby som sa vrátil a na pamiatku vám nechám počítačovú sim kartu so všetkými epizódami karikatúry "Fixies"... Zbohom!

Kuygorozh: A ja chlapi, je čas ísť k žene a dedkovi. Musíme ich naučiť všetky počítačové inovácie. Dovidenia, chlapci!

Vychovávateľ: Zbohom!

Vychovávateľ:

Chlapci, čo nové ste sa dnes naučili?

Čo si myslíš, že funguje náročný programátor?

Čo robí programátor?

Čo programátor musí pracovať?

Páčilo sa vám profesia programátora? prečo?

Súvisiace publikácie:

Abstrakt GCD na oboznámenie sa s vonkajším svetom v strednej skupine „Práca dospelých“. Povolanie cukrára" Súhrn priamo - vzdelávacie aktivity na oboznámenie sa s okolitým svetom v strednej skupine. Vychovávateľ: Likhacheva Anna.

Abstrakt GCD pre staršie predškolské deti "Profesia - staviteľ" Abstrakt GCD na tému "Profesia - stavbár" (vyšší vek) Ciele: Edukačné: - doplniť si slovnú zásobu na tému vyučovacej hodiny - pokračovať.

Abstrakt GCD "Profesia-doktor" Abstrakt GCD "Profesion Doctor", ktorý sa konal v strednej skupine materskej školy. Zostavil učiteľ Kovaleva T.A. Účel: Zoznámiť deti.

Je ťažké si predstaviť život bez počítača. Môže sa použiť na plánovanie vlakov a riadenie procesov v závode, vykonávanie operácií a riadenie letu vesmírnej stanice.
A aké skvelé je komunikovať s ľuďmi, ktorí sú v rôznych častiach zemegule. Aby sa uľahčilo ovládanie počítača a riešenie zložitých problémov, programátori vytvárajú špeciálne programy.

Počítače dokážu robiť stovky výpočtov súčasne. Inteligentný stroj rieši problémy, ktoré zahŕňajú obrovské množstvo informácií. Pozostáva z čísel vyjadrených číslami, slov zložených z písmen a kombinácie čísel, písmen alebo iných znakov. Táto informácia sa nazýva „strojové slovo“ alebo „programovací jazyk“.

Srdcom počítača je špeciálny elektronický obvod – procesor. Je to ona, ktorá spracováva všetky informácie, ktoré vstupujú do počítača. Program riadi prácu procesora. Je napísaný špeciálnym jazykom, ktorému stroj rozumie. Keby neexistovali žiadne programy, ani ten najdokonalejší počítač by nedokázal vyriešiť ten najjednoduchší aritmetický problém. Tu prichádza na rad programátor, ktorý prekladá úlohy pre počítač do pre neho zrozumiteľného programu.

Stať sa programátorom si vyžaduje nielen veľkú trpezlivosť, ale aj špeciálne myslenie, ktoré vám umožní hovoriť rovnakým jazykom ako počítač. A tiež treba byť usilovný a vedieť dotiahnuť začatú prácu do konca. Málokedy sa programátorovi podarí urobiť všetko na prvý raz. Zvyčajne musíte dlho hľadať chyby, testovať rôzne spôsoby dokončenia úlohy. Jedna chybná čiarka môže spôsobiť, že celý program prestane fungovať tak, ako má!

Programátori vyvinuli obrovské množstvo rôznych programov, vďaka ktorým dokážu počítače prekladať texty z jedného jazyka do druhého, hrať šach a dokonca aj kresliť karikatúry. Okrem toho programátori pracujú na úlohách, ktoré potrebujú konkrétne organizácie. To je dôvod, prečo môžete vidieť počítače všade: v kancelárii obchodníka, v obchode, v pokladni a na klinike!

Väčšina programátorov sú muži. Hoci za prvú programátorku v histórii sa považuje žena – Ada Lovelace. Bola to ona, kto v roku 1833 napísal niekoľko programov pre prvý model vtedajšieho mechanického „analytického“ stroja, ktorý vykonával tie najjednoduchšie operácie. A v roku 1941 nemecký inžinier Zuse vytvoril prvý funkčný programovateľný počítač, ako aj prvé programy preň a prvý programovací jazyk. A až v polovici dvadsiateho storočia sa programovanie stalo povolaním.

Ak sa rozhodnete stať sa programátorom, potom by ste mali venovať osobitnú pozornosť nielen matematike a informatike. Angličtina je veľmi užitočná. Práca programátora sa totiž podobá na prácu prekladateľa. Len prekladateľ prekladá slová z rodného jazyka do cudzieho a programátor - z rodného jazyka do „strojového“. V cudzích jazykoch vychádza obrovské množstvo dokumentácie, vedeckej a technickej literatúry. Štúdium predmetov ako literatúra, dejepis, geografia rozvíja pamäť a zvyšuje rýchlosť čítania. Tieto zručnosti sú nevyhnutné pri učení sa nových programovacích jazykov alebo algoritmov.

Ak sa rozhodnete stať sa programátorom, môžete to študovať na vysokej škole aj na univerzite vo svojom odbore. Ruské vzdelávanie programátorov sa považuje za jedno z najlepších! Naši špecialisti sú oceňovaní po celom svete.

Zhrnutie lekcie v materskej škole „Programátor je skvelý čarodejník“

zástupca vedúceho pre výchovnú činnosť

Emelyanova N.I., Strunino, región Vladimir

Informatizácia, ktorá sa neustále šíri po celej planéte a preniká takmer do všetkých sfér života, sa postupne dostala do predškolského vzdelávania. Počítač je naozaj budúcnosť. Nedávno bol trh s počítačmi doplnený rôznymi vzdelávacími hrami pre deti. Hodnota týchto hier spočíva v tom, že predstavujú obsah potrebných predmetov vo vizuálnejšej (nie však jednoduchej) forme, čo deťom umožňuje ľahko a rýchlo zvládnuť tento materiál. Ale treba si uvedomiť, že k počítačovým hrám treba pristupovať rozumne, selektívne a samozrejme kreatívne. Väčšina hier je zameraná na rozvoj takých mentálnych procesov, ako je pamäť, pozornosť, predstavivosť, vnímanie, myslenie a rozvoj koordinácie ruka-oko.

Počítačové hry sú novým typom vzdelávania.

Hodiny s využitím počítačových hier sú pre predškolákov veľmi zaujímavé. Preto sme sa rozhodli pozvať do našej skupiny otca jedného zo žiakov, ktorý má najperspektívnejšie povolanie – programátora.

1. Rozšírenie predstáv o profesiách

2. Ujasnenie, rozšírenie a aktivizácia slovnej zásoby na danú tému

3. Rozvíjajte súvislú reč

4. Rozvíjajte jemnú motoriku rúk

5. Pestovať pozitívny vzťah k povolaniu svojich rodičov

Vybavenie a materiál: počítač, multimédiá, videokamera, elektronická abeceda.

Priebeh lekcie

Vedomci: Čaute! A kto je našim dnešným hosťom?

Deti: Toto je Mišov otec. Je programátor.

Know-it-all: Čo je to?

Pedagóg: Každú hodinu čelíme ovociu práce toho, čo programátor urobil. Či už pozeráme televíziu, počúvame rádio, telefonujeme – využívame to, čo vytvoril programátor. Snáď žiadna iná profesia nepokrýva takú širokú oblasť nášho života.

Programátor: Neustále horieť prácou, vymýšľať je taká voľba kreatívnych ľudí.

História profesie: Programovanie vzniklo, keď sa objavil prvý elektronický počítač, alebo možno o niečo skôr. V roku 1944 bol vyvinutý najvýkonnejší počítač v tom čase „Mark-1“ a už v 70-tych rokoch dvadsiateho storočia sa táto profesia stala prestížnou a dobre platenou, napriek tomu, že vývoj programovania v rôznych krajinách sa vyvíjal úplne inak. spôsoby ....

Masívnosť a jedinečnosť profesie: Špecialista v tejto oblasti potrebuje vedieť programovacie jazyky, vedieť vytvárať web stránky, ovládať cudzí jazyk (aspoň anglický) a neustále sa zdokonaľovať, keďže o pár rokov už možno nebude veľa.

Programátor je veľký kúzelník. A dnes sa ako skupina vyberieme do úžasnej krajiny.

Všeobecný: A ako sa volá táto krajina?

Programátor: Program

Chlapci: Skvelé! Ako sa tam dostaneme?

Znie vesmírna hudba. Programátorove ruky prebehli po klávesnici počítača a na obrazovke sa objavili moria, hory, lesy, púšte, slnečná sústava atď.

Programátor: Tu sme.

Know-it-all: Čo ešte môže programátor robiť?

Programátor: Môžem vám predstaviť abecedu, ale nie jednoduchú, ale magickú.

Všetci sa spolu hrajú s elektronickou abecedou.

Kompletnú lekciu si môžete stiahnuť v hornej časti stránky.

Reprodukcia materiálov na iných stránkach je možná len pomocou hypertextového odkazu na túto stránku alebo na domovskú stránku stránky

Programátor Je špecialistom, ktorý vyvíja algoritmy a počítačové programy založené na špeciálnych matematických modeloch. Profesia je perspektívna a veľmi žiadaná po celom svete (stredná hodnota). Môžete sa stať programátorom v akomkoľvek veku. Profesia je vhodná pre mužov a ženy so záujmami o programovanie, matematiku, jazyky, ako aj s dobrými analytickými schopnosťami a rozvinutou logikou (urobte si test, či sa môžete stať programátorom). Existujú aj vysoké školy, ktoré učia programovanie, ale dá sa to naučiť aj samostatne, spravidla sú programátori hodnotnejší. Existuje . Profesia má svoje vlastné. Profesia je vhodná pre záujemcov o informatiku (pozri výber povolania podľa záujmu o školské predmety).

Odrody

Pri programovaní sú na prvom mieste nielen praktické zručnosti, ale aj nápady špecialistu. Programátorov možno rozdeliť do troch kategórií v závislosti od ich špecializácie:

  1. Aplikační programátori sa zaoberajú najmä vývojom softvéru aplikovaného charakteru – hry, účtovné programy, editory, instant messenger a pod. Do oblasti ich práce možno zaradiť aj tvorbu softvéru pre video a audio monitorovacie systémy, SKD, hasiace systémy alebo systémy požiarnej signalizácie atď. Medzi ich povinnosti patrí aj prispôsobenie existujúcich programov potrebám konkrétnej organizácie alebo používateľa.
  2. Systémoví programátori vyvíjajú operačné systémy, pracujú so sieťami, píšu rozhrania do rôznych distribuovaných databáz. Špecialisti v tejto kategórii patria medzi najvzácnejších a najlepšie platených. Ich úlohou je vyvíjať softvérové ​​systémy (služby), ktoré následne riadia výpočtový systém (ktorý zahŕňa procesor, komunikáciu a periférie). Súčasťou zoznamu úloh je aj zabezpečenie fungovania a prevádzky vytvorených systémov (ovládače zariadení, nakladače atď.).
  3. Weboví programátori pracujú aj so sieťami, no vo väčšine prípadov s tým globálnym – internetom. Píšu softvérovú zložku stránok, vytvárajú dynamické webové stránky, webové rozhrania pre prácu s databázami.

Vlastnosti profesie

Na základe analýzy matematických modelov a algoritmov na riešenie vedeckých, technických a výrobných problémov programátor vyvíja programy na vykonávanie výpočtovej práce. Vypracuje výpočtovú schému pre metódu riešenia problémov, preloží algoritmy riešenia do formalizovaného strojového jazyka. Určuje informácie zadávané do stroja, jeho objem, spôsoby kontroly operácií vykonávaných strojom, formu a obsah originálnych dokumentov a výsledky výpočtov. Vyvíja rozloženia a schémy na zadávanie, spracovanie, ukladanie a vydávanie informácií, vykonáva kontrolu programov.

Definuje množinu údajov, ktorá poskytuje riešenie pre maximálny počet podmienok zahrnutých v tomto programe. Ladí vyvinuté programy, určuje možnosť použitia hotových programov vyvinutých inými organizáciami. Vyvíja a implementuje metódy automatizácie programovania, štandardné a štandardné programy, programovacie programy, prekladače, vstupné algoritmické jazyky.

Vykonáva práce na unifikácii a typizácii výpočtových procesov, podieľa sa na tvorbe katalógov a kariet štandardných programov, na vývoji foriem dokumentov podliehajúcich strojovému spracovaniu, na projekčných prácach na rozširovaní záberu výpočtovej techniky.

Klady a zápory povolania

výhody:

  • vysoká výplata zisku;
  • relatívne vysoký dopyt po špecialistoch;
  • niekedy môžete získať prácu bez vyššieho vzdelania;
  • prevažne tvorivé povolanie.

mínusy:

  • jedna a tá istá vec sa musí často a veľa vysvetľovať, keďže to, čo je jasné a zrejmé programátorovi, nie je vždy jasné a zrejmé aj používateľovi;
  • pracovať v núdzovom režime (niekedy) v stresovej situácii;
  • povolanie zanecháva na postave špecifický odtlačok, ktorý sa nepáči všetkým naokolo.

Miesto výkonu práce

  • IT spoločnosti a webové štúdiá;
  • výskumné centrá;
  • organizácie, ktoré vo svojej štruktúre zahŕňajú štábnu jednotku alebo oddelenia programátorov.

Dôležité vlastnosti

Programovanie je prosperujúca oblasť, takže programátor sa musí vedieť rýchlo prispôsobiť súčasnému stavu techniky a neustále sa učiť nové technológie. Preto je schopnosť samoučenia jednou z hlavných zručností, ktoré by mal mať programátor. V opačnom prípade bude po niekoľkých rokoch jeho hodnota ako špecialistu výrazne nižšia.

Ďalšou povinnou požiadavkou pre predstaviteľov tejto profesie je znalosť anglického jazyka na úrovni čítania technickej dokumentácie. Pre takýchto špecialistov je veľmi dôležité vedieť pracovať v tíme, na veľkých projektoch, s nástrojmi kolektívneho rozvoja, s veľkými finančnými systémami (rozpočet, bankovníctvo, manažérske účtovníctvo). Pre uchádzačov o pozíciu vedúceho programátora sú žiaduce schopnosti projektového a tímového manažmentu, samostatnosť, iniciatívnosť, ako aj schopnosť prevziať osobnú zodpovednosť za zadanú úlohu.

Školenie programátora

STEP Computer Academy je medzinárodná vzdelávacia inštitúcia, ktorá vyučuje. Pôsobí od roku 1999. 42 pobočiek v 16 krajinách sveta. Najväčšie autorizované školiace stredisko pre Microsoft, Cisco, Autodesk. Študenti získavajú medzinárodné certifikáty a medzinárodný diplom. Hlavným cieľom je uplatnenie každého absolventa.

Na tomto kurze môžete získať profesiu programátora na diaľku za 1-3 mesiace. Diplom o odbornej rekvalifikácii štandardu ustanoveného štátom. Plne dištančné vzdelávanie. Najväčšia vzdelávacia inštitúcia doplnkového prof. vzdelávanie v Rusku.

Za 115 hodín sa môžete naučiť, ako vytvárať webové stránky a internetové obchody, zarobiť na tom 120 tisíc rubľov mesačne. Po absolvovaní školenia - zaručené zamestnanie. Výhody: prístup do kurzu navždy, 3 špecializácie na výstupe, flexibilný a bezplatný rozvrh hodín, práca s osobným mentorom, zamestnanie je zaručené listinnými dôkazmi.

Plat

Programátor je jednou z najžiadanejších a vysoko platených profesií v Rusku. Aj nie najpokročilejší špecialista si dokáže nájsť prácu v súlade s úrovňou svojich vedomostí a postupne sa učiť a získavať skúsenosti. Plat stážistov je asi 1 000 dolárov. Programátor na plný úväzok v spoločnosti strednej úrovne (nie IT) dostáva až 1 500 - 1 800 $, o niečo viac - v organizácii súvisiacej s hromadným vývojom softvéru. Plat vedúceho programátora - 2 500 - 3 000 $. Ďalším krokom je vedúci IT oddelenia. Požadované znalosti dopĺňajú povinné pracovné skúsenosti, znalosť cudzieho jazyka, zručnosti v oblasti personálneho manažmentu atď. a zárobok môže dosiahnuť 4000 USD. Dobrý programátor sa môže stať vedúcim veľkého projektu vývoja softvéru a tu úroveň príjmu dosahuje 5 000 $ alebo viac.

Plat za 08.07.2019

Rusko 20 000 – 60 000 ₽

Moskva 50 000 – 180 000 ₽

Kariérne kroky a vyhliadky

Pripojiť sa k skupine programátorov pri vývoji projektu môže byť dobrým začiatkom vašej kariéry. Veľké projekty často priťahujú pozornosť západných spoločností, ktoré „prevyšujú“ ruských programátorov. Napríklad, kedysi skupina našich mladých vedcov vyvinula procesor Elbrus pre ministerstvo obrany, ale v dôsledku toho ich spoločnosť Intel Corporation kúpila všetky a teraz naši vedci a programátori pracujú v zahraničí a samotný projekt Elbrus bol potichu uzavretý . Problém „úniku mozgov“ v tejto profesii je jedným z najakútnejších.

Programátor môže urobiť kariéru až po šéfa skupiny programátorov (vedúci tímu), IT riaditeľa podniku, IT projektového manažéra atď. V priebehu práce sa programátor môže pohybovať v rámci svojej špecializácie a profesionálne sa zdokonaľovať.

Slávni a skvelí programátori

  • Bič Donalda Erwina
  • Matsumoto Yukihiro
  • Tanenbaum Ondrej
  • Raymond Eric Stephen
  • Fowler Martin
  • Hopper Grace
  • Stallman Richard Matthew
  • Kay Alan
  • Meyer Sid
  • Stroustrup Björn

Vznik programovania ako druhu zamestnania a najmä ako profesionálnej činnosti je ťažké jednoznačne datovať.

Za prvé programovateľné zariadenie sa často považuje žakárový tkáčsky stav zostrojený v roku 1804 Josephom Mariem Jaccardom, ktorý spôsobil revolúciu v tkáčskom priemysle tým, že umožnil programovať vzory na látkach pomocou diernych štítkov.

Prvé programovateľné výpočtové zariadenie, analytický stroj, vyvinul Charles Babbage (ale nedokázal ho zostrojiť). 19. júla 1843 sa predpokladá, že grófka Ada Augusta Lovelace, dcéra veľkého anglického básnika Georgea Byrona, napísala prvý program v histórii ľudstva pre analytický stroj. Tento program vyriešil Bernoulliho rovnicu, ktorá vyjadruje zákon zachovania energie pre pohybujúcu sa tekutinu.

Vo svojej prvej a jedinej vedeckej práci sa Ada Lovelace venovala veľkému množstvu problémov. Viaceré ňou vyjadrené všeobecné ustanovenia (princíp šetrenia buniek pracovnej pamäte, prepojenie opakujúcich sa vzorcov s cyklickými výpočtovými procesmi) si zachovali zásadný význam pre moderné programovanie. Babbageov materiál a Lovelaceov komentár načrtli pojmy ako podprogram a knižnica podprogramov, modifikácia inštrukcií a register indexov, ktoré sa začali používať až v 50. rokoch 20. storočia.

Žiadny z programov napísaných Adou Lovelace však nikdy nebol spustený.

Ada Augusta, grófka z Lovelace, je považovaná za čestnú prvú programátorku (hoci písanie jedného programu podľa moderných štandardov samozrejme nemožno považovať za povolanie alebo profesionálnu činnosť). História si zachovala jej meno v mene univerzálneho programovacieho jazyka „Ada“.

Prvý funkčný programovateľný počítač (1941), prvé programy preň, ako aj (s určitými výhradami) prvý vysokoúrovňový programovací jazyk Planckulkühl vytvoril nemecký inžinier Konrad Zuse.

Mená ľudí, ktorí sa prvýkrát začali profesionálne venovať samotnej programátorskej práci (okrem nastavovania počítačového hardvéru), sa história nezachovala, keďže programovanie sa spočiatku považovalo za drobnú nastavovaciu operáciu.

Murphyho zákony pre programátorov

1. Nič nefunguje podľa plánu na naprogramovanie.

2. Nič nie je naprogramované tak, ako by malo fungovať.

3. Dobrý programátor sa vyznačuje schopnosťou dokázať, prečo sa úloha nedá dokončiť, keď je jednoducho lenivý ju dokončiť.

4. Vyriešenie problému trvá trikrát kratšie, ako prediskutovanie všetkých pre a proti jeho riešenia.

5. Sľúbený termín splatnosti je starostlivo vypočítaný dátum dokončenia projektu plus šesť mesiacov.

6. Programátor vždy pozná postupnosť akcií, ktoré môže používateľ použiť na zavesenie svojho programu, ale nikdy tento problém nevyrieši, dúfajúc, že ​​nikoho nenapadne vykonať túto postupnosť.

7. Skutoční programátori milujú Windows – za všetky chyby, ktoré urobili z vlastnej hlúposti, môže Microsoft.

8. Dôsledok - 99% problémov, ktoré sú obviňované z Microsoftu, je výsledkom hlúposti samotných programátorov.

9. V návale zlosti každý z nejakého dôvodu mláti na nevinnom monitore namiesto systémovej jednotky.

10. V prípade hladovky bude môcť skutočný programátor ešte mesiac jesť jedlo vybraté spod tlačidiel klávesnice.

11. Poriadny programátor už vystriedal minimálne tri klávesy podliate pivom.

12. Každý, kto má problémy s nastavením kódovania, je automaticky považovaný za neandertálca.

13. Amatérske rozhovory o počítačoch spôsobujú silnú nevoľnosť až záchvaty zvracania. Otázka, ako zmeniť „tapetu“ v systéme Windows, vyvoláva u pýtajúceho sa chuť podrezať si hrdlo.

14. Väčšina ľudí, ktorí potrebujú vašu pomoc, má pre chybu v programe čisto genetický dôvod.

15. HTML, HTTP, FTP, SMTP, TCP / IP, RTFM atď. sú slová, nie skratky.

16. Výraz "myš-norushka" nemá žiadny význam.

17. Najmystickejšie problémy, široko medializované a propagované, sa nakoniec ukážu ako vaše najhlúpejšie chyby.

18. Následok - ak váš program vykonáva mystické akcie, potom ste urobili niečo neuveriteľne hlúpe.

19. Najhorší pocit pre programátora je, keď je okolo vás desať ľudí a každý sa snaží nájsť príčinu problému vo vašom programe a vy už chápete, v čom je problém, ale bojíte sa to povedať, pretože je to niečo do očí bijúce. hlúpy...

20. Riešenie všetkých životných problémov je na internete. Len treba vedieť dobre vyzerať.

21. Konflikt logických pokynov v živote spôsobuje fatálnu chybu v práci mozgu programátora - možno zvýšenie teploty a silné závraty až zvracanie alebo stratu vedomia.

22. Tí, ktorí opovrhujú programátormi, programátori opovrhujú viac ako tí, ktorí opovrhujú programátormi, opovrhujú programátormi, ktorí opovrhujú tými, ktorí nimi opovrhujú.

23. Ak rozumieš predchádzajúcemu, tak si programátor.

V tomto svete je 10 typov ľudí - tí, ktorí rozumejú binárnej číselnej sústave, a tí, ktorí jej nerozumejú.

Video: Ste programátor

Lekcia odborného poradenstva založená na karikatúre „Programátor“ obsahuje scenár lekcie pre základné, stredné a vyššie ročníky.

Programátor je „módne“ povolanie, prerastené rôznymi mýtmi a rozporuplnými formuláciami. S pomocou odborníkov sme tému vymysleli a dostali sme pripravenú lekciu pre 3 vekové kategórie.

SCENÁR HODINY PROFORIENTÁCIE"PROFESNÝ PROGRAMÁTOR"

Cieľ:

  1. Oboznámiť študentov so špecifikami profesie „programátor“.

Úlohy:

  1. Ukážte študentom zvláštnosti profesie „programátora“ pomocou zodpovedajúceho kresleného filmu z animovaného seriálu „Navigatum: Kaleidoskop profesií“;
  2. Upevniť vedomosti získané rozprávaním, hlasovaním, hrou a inými potrebnými vyučovacími metódami.

Štruktúra lekcie:

  1. Úvod do profesie (herné intrigy);
  2. Sledovanie karikatúry;
  3. Analýza prezeraného, ​​diskusia;
  4. Upevňovanie nadobudnutých vedomostí hravou formou;
  5. Domáca úloha.

Pokyny pre učiteľa.

Programátor- špecialista, ktorý píše a opravuje programy pre počítače (akékoľvek výpočtové zariadenia), teda programovanie.

Programovanie- proces tvorby počítačových programov.

V užšom zmysle (tzv kódovanie) programovaním sa rozumie písanie inštrukcií (programov) v konkrétnom programovacom jazyku (často podľa už existujúceho algoritmu - plánu, spôsobu riešenia daného problému). Preto sa ľudia, ktorí to robia, nazývajú programátori (v profesionálnom žargóne - kóderi) a tí, ktorí vyvíjajú algoritmy, sa nazývajú algoritmy, odborníci na danú problematiku, matematici.

V širšom zmysle sa programovanie chápe ako celý rad činností spojených s tvorbou a údržbou programov – počítačového softvéru. Hovorí sa tomu aj „softvérové ​​inžinierstvo“ („softvérové ​​inžinierstvo“). To zahŕňa analýzu a nastavenie problému, návrh programu, zostavenie algoritmov, vývoj dátových štruktúr, písanie programových textov, ladenie a testovanie programu (testovanie programu), dokumentáciu, nastavenie (konfiguráciu), revíziu a údržbu.

Podľa systému Klimov: prevažne povolanie programátora patrí, samozrejme, k typu „Person-signs“, pretože práca je spojená s číslami, písmenami, kódmi. V tejto profesii však nemožno vylúčiť obrovskú tvorivú zložku – pred začatím písania programu si programátor potrebuje predstaviť celý priebeh písania programu + vidieť požadovaný konečný výsledok, čo znamená, že okrem „Ľudských znakov “, profesia „programátor“ zahŕňa „Ľudsko-umelecký obraz“.

  1. Úvod do profesie (herné intrigy)

Vychovávateľ: Chlapi, včera večer ma na chodbe zastavil žiak prvého stupňa a spýtal sa: "Ujo (teta), kto je programátor?" Chcel som mu odpovedať a zrazu som si uvedomil, že vo všeobecnosti neviem presne, čo programátor robí. Chcel som ísť na internet, pozrieť sa, čo píšu inteligentní ľudia, ale potom som si uvedomil, že prvákovi treba vysvetliť jednoduchým a prístupným jazykom. Prosím vás teda o pomoc – povieme prvákovi, kto je programátor?

Žiaci: (buď súhlasím, alebo som zmätený).

Vychovávateľ: Súhlasím, je ťažké vysvetliť, čo si ty sám skutočne nevieš predstaviť. Hľadajme potom spoločne odpovede, ale robme to so záujmom. Vyskúšajme?

Žiaci: Áno.

Vychovávateľ: Teraz sa rozdelíme na dva tímy špecialistov. No zdvihnite ruky tí, ktorí sa v práci programátorov vyznajú a všetko o nich dôverne vedia. Ste jeden tím! Zvyšní chlapci sú druhým tímom.

Učiteľ rozmiestni žiakov do tímov.

Vychovávateľ: Teraz si urobme pravdivý obraz programátora. A môže to byť pravda len vtedy, ak nájdeme strednú cestu medzi ideálnym programátorom a tým, ktorého poznáte. Tým, ktorý sa zle orientuje v programátoroch, nám vytvorí obraz ideálu a druhý ponúkne vlastnú verziu.

Učiteľ nakreslí na tabuľu obrysy dvoch konvenčných mužov.
Jeden je označený ako ideálny (pre „nevedomý“ tím), druhý - ako normálny („pre tých, ktorí rozumejú“).

Vychovávateľ: Takže začnime odznova! Čo robí programátor? Čo by mal robiť ideálny programátor? Čo môže urobiť? Aké programy by som mal napísať?

Príkaz „neznalých“ mien, Učiteľ zapíše.
Čo vlastne robí obyčajný programátor? Aké programy píše?

Druhý príkaz zavolá, Vychovávateľ zachytínasledujúce otázky sa riadia rovnakým princípom.

  • Aké je pracovisko programátora? Čo by na ňom malo byť?
  • Zarába programátor dobré peniaze? Aké sú vyhliadky na zárobky? Je programátor žiadaný a prečo?
  • Čo by mal vedieť a ovládať programátor? Aké vedy študovať?
  • Kde sa učia byť programátormi?

Po zhromaždení informácií o dvoch typoch programátorov ...

Vychovávateľ: Takže včera som naplánoval našu lekciu a dnes ráno sme dostali odpoveď na všetky naše otázky! Je to... karikatúra! Áno, viete si predstaviť, karikatúra o programátoroch. Nepozeral som to zámerne, aby som to sledoval s tebou. Teraz zistíme - kde je tento skutočný programátor? Ktorého z tých dvoch si navrhol?

  1. Pozeranie karikatúry

Zmätení a zmätení školáci to s veľkým záujmom sledujú, aby zistili, čo je čo.

  1. Analýza prezeraného, ​​diskusia

Učiteľ najskôr zhrnie výsledky súťaže medzi dvoma tímami – kto bol bližšie k správnym odpovediam a ako sa to vyjadrilo. Ďalej učiteľ prejde na plnohodnotný rozhovor s triedou.

Pred začiatkom rozhovoru (akéhokoľvek veku) učiteľ osloví študentov:

Vychovávateľ: ale povedzte mi, chlapci, po zhliadnutí a zhliadnutí, čo môžete povedať o programátorovi vo všeobecnosti - je to kreatívna práca alebo nie?

Žiaci: (rôzne možnosti odpovede)

Učiteľ pozorne počúva všetky postoje pre a proti, diskutuje o nich so žiakmi.

Vychovávateľ: Samozrejme, kreativita je neoddeliteľnou súčasťou práce programátora. Pretože v skutočnosti programátori vytvárajú svoj produkt z ničoho, len s pomocou mozgu a fantázie sú schopní predstaviť si konečný výsledok a zapísať ho do kódov. A na to, samozrejme, potrebujete kreatívny prístup. Len to nie je v takej forme, v akej sme si kreativitu zvyknutí predstavovať, ale to nič nemení na jej podstate.

  • Jednoduché otázky.

(hlavne pre juniorskú kategóriu 7-10 rokov)

- Aké sú hlavné vlastnosti programátora?(vytrvalosť, logika)

(rovnako pre všetkých)

(nevhodné pre tých, ktorí nevedia dobre logicky myslieť)

- Čo by mal vedieť dobrý programátor?(matematika, programovacie jazyky)

- Je toto povolanie žiadané? prečo?(celkom žiadané, pretože v súčasnosti je všetko okolo softvérovo usporiadané)

  • Zložité otázky.

(hlavne pre strednú kategóriu 11-13 rokov)

(niektorí píšu hry, iní antivírusy, iní píšu softvér pre stránku, iní píšu aplikácie pre smartfóny atď.)

(analytické myslenie, dobrá pamäť, schopnosť vykonávať zložité matematické výpočty. Moderný programátor sa nezaobíde bez znalosti anglického jazyka. Musí rozumieť štruktúre počítača, dobre poznať princípy jeho práce. kolektív)

(otázka na zamyslenie)

(učia na univerzitách, ale lepšie je začať s programovaním na škole. Svoje vedomosti si zdokonalíš len neustálym vzdelávaním, prácou v tejto oblasti)

- Je toto povolanie vhodné pre každého? A ak nie všetky, tak prečo?(nevhodné pre tých, ktorí nie sú silní v logike, nie sú schopní vykonávať rutinnú prácu alebo nie sú vytrvalí, nezodpovední)

(Je to dôsledok rozvoja počítačových technológií a internetu. Takíto špecialisti sa podieľajú na vývoji rôznych programov pre textové editory, webové stránky, hry, video monitorovacie systémy, alarmy a pod. Stále viac sa okolo nás dostáva robotická technika. (Internet vecí, IoT ).

- Je to mužské alebo ženské povolanie?

(rozhovor s triedou)

  • Ťažké otázky.

(hlavne pre seniorskú kategóriu 14-16 rokov)

- Aké sú hlavné vlastnosti programátora?(analytické schopnosti + vytrvalosť, sústredenie a schopnosť dotiahnuť začaté do konca)

- Akí sú tam programátori podľa povolania?(niektorí píšu hry, iní píšu antivírusové programy, iní píšu webové stránky, iní píšu aplikácie pre smartfóny a ďalší píšu programy pre podnikanie atď.)

- Aké schopnosti by mal mať programátor?(analytické myslenie, dobrá pamäť, schopnosť vykonávať zložité matematické výpočty. Aby bol konkurencieschopný na trhu práce, bude musieť neustále rozvíjať svoje znalosti v oblasti programovania. schopnosť pracovať s veľkým množstvom informácie Fyzicky neaktívna práca programátora si vyžaduje vytrvalosť, sústredenie a schopnosť vykonávať dlhé, rutinné úlohy moderný programátor sa nezaobíde bez znalosti angličtiny musí dokonale poznať princípy počítača, nezaobíde sa bez iniciatívy a schopnosti pracovať v tíme)

- Prečo sú potrebné tieto vlastnosti a zručnosti?(otázka na zamyslenie)

- Kde sa učia byť programátorom a ako si môžete zlepšiť svoje vedomosti po základnom vzdelaní?(učia na univerzitách, svoje vedomosti si môžete zdokonaliť len neustálym vzdelávaním, prácou v tejto oblasti)

- Čo si myslíte: aké sú pracovné povinnosti programátora?(Prvou fázou v činnosti programátora je zostavenie výpočtových schém. Po určení algoritmu riešenia problému si musí zvoliť najvhodnejší programovací jazyk. Mal by vytvoriť model pre vstup, spracovanie, ukladanie, výstup informácií. povinný program kontrolovať, odstraňovať zistené nedostatky, keď už jeho program aktívne používa, môže vykonávať úpravy, zameriavať sa na priania alebo vlastné postrehy, je možné vytvárať jeho nové verzie, medzi povinnosti tohto špecialistu môže patriť aj poradenstvo používatelia programu alebo klienti spoločnosti, s ktorou spolupracuje)

- Je toto povolanie žiadané?(celkom žiadaný na trhu práce)

- Prečo si myslíte, že je to dopyt?(Je to spôsobené rozvojom výpočtovej techniky a internetu. Takíto špecialisti sa podieľajú na vývoji rôznych programov pre textové editory, webové stránky, hry, video monitorovacie systémy, alarmy atď.). Robotických technológií je okolo nás čoraz viac. Okolo sa objavuje „Svet internetu vecí“. (Internet vecí, IoT ). Všetky tieto zmeny vyžadujú vytvorenie nových programov, to znamená, že sú potrební programátori)

- Je možné, aby si programátor vybudoval kariéru?(Pre svoje odborné schopnosti nájde uplatnenie vo výskumných ústavoch, výpočtových centrách, IT firmách, webových štúdiách, vzdelávacích inštitúciách. Platová úroveň skúsených odborníkov je pomerne vysoká, bude záležať od miesta a efektivity ich práce. Programátori môžu aj stať sa vlastníkmi vlastného podniku a ponúknuť zákazníkom nové projekty a technický vývoj)

- Čo môže zabrániť tomu, aby sa z obyčajného programátora stal dobrý?(neochota ďalej sa vzdelávať, nezáujem o nové produkty a technológie na trhu s počítačmi)

- Je to mužské alebo ženské povolanie?(nezáleží na tom, aj keď programátorov je prevažne viac mužov ako žien)

- Čo vám môže zabrániť stať sa programátorom?(rozhovor s triedou)

  1. Upevnenie nadobudnutých vedomostí hravou formou

Pred hrou sa učiteľ prihovorí žiakom.

Vychovávateľ: takže sme získali všeobecnú predstavu o programátoroch a ich práci, ale myslím si, že nám uniklo niečo veľmi dôležité. Najdôležitejšie je, čo by mal vedieť programátor pred začatím písania programu? Dostal teda úlohu, akú prácu má robiť programátor v hlave?

Žiaci: (pomenované rôzne možnosti)

Vychovávateľ: najdôležitejšia vec, ktorú by mal programátor zvládnuť, je zostaviť presnú a efektívnu postupnosť svojich akcií, teda skladať algoritmus ! Čo nasleduje po čom, ako a kedy? S algoritmami sa stretávame všade v živote. Aké sú najjednoduchšie algoritmy, ktoré poznáte? Kolja, povedzte nám, aké úkony a v akom poradí vykonávate, aby ste si po prebudení umyli zuby? (Kolya hovorí). Aké ďalšie algoritmy poznáte?

Žiaci: (volal)

Vychovávateľ: Prečo si myslíte, že je kompetentný algoritmus taký dôležitý?

Žiaci: (uveďte možnosti odpovedí)

Vychovávateľ: pretože výsledok priamo závisí od správnej postupnosti akcií. Je veľmi dôležité distribuovať všetko správne. Pamätajte si, ako si čistíte rovnaké zuby: naneste pastu na kefku a vyčistite ju. Pohodlne? Pohodlné. A ak naopak - najprv si umyte zuby len kefkou a potom na ne naneste pastu - bude výsledok? Nie, nebude. Zuby zostanú nečisté. Môžete uviesť aj príklady – kde je dôležitá správna postupnosť úkonov?

Žiaci: (navrhnúť)

Vychovávateľ: Takže toto sú jednoduché algoritmy, ale predstavte si – koľko nuancií treba brať do úvahy pri písaní zložitého programu? Teraz sa pokúsime napísať kompetentné algoritmy - teraz sa stanete skutočnými programátormi ...

Vychovávateľ: dôležité je nielen napísať správny algoritmus, ale aj napísať ho správnym spôsobom. Správny počítačový algoritmus je ten, ktorý vykoná prácu najrýchlejšie a zároveň šetrí výpočtový výkon procesora. V ktorých algoritmoch je podľa vás rýchlosť najdôležitejšia?

Žiaci: (navrhnúť)

Vychovávateľ: Rýchlosť algoritmu je dôležitá napríklad pre vyhľadávače. Pozrite sa, ako rýchlo funguje google alebo yandex. Budete čakať hodinu, kým váš navigátor vypočíta najlepšiu trasu? Napísanie optimálneho algoritmu si vyžaduje dobré znalosti matematiky.

Poďme hrať.

Trieda je rozdelená do troch tímov.

I. kolo. (Zjednodušené oboznámenie sa so základmi programovania)

Úlohou každého tímu je podrobne napísať na papier postupnosť akcií pre robota, ktorý potrebuje splniť úlohu!

Úloha! Napíšte „Ahoj“ na tabuľu, otočte sa, zamávajte triede, potom vymažte text a vráťte sa na svoje miesto.

Učiteľ uvádza príklad:

Stáva sa tam.

Urobí päť krokov vpred, otočí sa o 90 stupňov doľava (ak je to najbližší priechod k učiteľskému stolu. Ak nie najbližší, tak urobí toľko krokov, koľko treba), zohne sa, vezme časopis do pravej ruky, narovná sa , otočí sa o 90 stupňov doprava, otočí sa o ďalších 180 stupňov, urobí 5 krokov vpred.

  1. Robot urobí jeden krok vpred;
  2. Vezme predmet zo stola (P);
  3. Ak je táto téma skvelým časopisom (F), potom (
  4. Vyhovuje bodu 3;

  5. // poznámka: bod 5 "zacyklí" robota, kým nenájde log. V dobrom programe pokyny pre robota neublížia v prípade, že sú všetky položky revidované, ale zásobník tam nie je.
  6. Nový
  7. // poznámka: "pokročilá" syntax je v jazyku Java

Ktorýkoľvek člen súperovho tímu bude robot.

Všetci roboti sedia na zadných laviciach a čakajú na pokyny učiteľa.

Tímy píšu sekvencie (programy) 5 minút a odovzdajú všetky svoje programy učiteľovi. Číta a roboty robia to, čo učiteľ povie podľa toho, čo je napísané.

Striedajte sa!

Programy by mali byť asi takéto: „robot vstane spoza stola, urobí krok doprava a 10 krokov rovno, vezme kriedu pravou rukou, prinesie ju na tabuľu a napíše“ PRIVET atď. na tabuli ruskými písmenami zľava doprava. Teda čo najpodrobnejšie a najpresnejšie.

Robot nemôže robiť nič, čo nie je v programe. To znamená, že ak hovorí iba „píše na tabuľu“, robot predstiera, že píše. Nemal by brať kriedu, pretože o kriede nebolo povedané nič! Toto sa považuje za chybu programovania. Chyba je opravená a robot ju už môže opraviť, to znamená, že v tomto prípade zoberte kriedu a pokračujte v vykonávaní programu. Vyhralo družstvo, ktoré urobí najmenej chýb.

kolo II. (Komplikované oboznámenie sa s programovaním).

Tímy tiež dostanú úlohu, ale teraz môžu nastať prekážky zvonku na jej realizáciu. To znamená, že programy musia obsahovať alternatívne riešenia. Napríklad: „ak robot nemôže urobiť 10 krokov rovno, potom sa musí otočiť doľava, prejsť cez stoličku, urobiť ďalší krok a urobiť 10 krokov vpred k doske.“

Učiteľ uvádza príklad:

"Príklad algoritmu pre robota sediaceho na okraji zadnej lavice, ktorý potrebuje zobrať triedny časopis z učiteľského stola a vrátiť sa na svoje miesto":

Robot vstane, urobí krok doprava (ak je priechod vpravo).

Stáva sa tam.

Urobí päť krokov vpred, otočí sa o 90 stupňov doľava (ak je to najbližší priechod k učiteľskému stolu. Ak nie najbližší, tak urobí toľko krokov, koľko treba), zohne sa, vezme časopis do pravej ruky, narovná sa , otočí sa o 90 stupňov doprava, otočí ďalší urobí 5 krokov vpred o 180 stupňov.

Otočí sa o 180 stupňov, kroky doľava.

Stáva sa tam. Sadne si. Položí časopis pred seba na stôl.

Tu je "pokročilá" verzia tohto algoritmu.:

  1. Robot urobí jeden krok vpred;
  2. Opakuje bod 1 (krok), kým nedosiahne stôl;
  3. Vezme predmet zo stola (P);
  4. Ak tento predmet = triedny denník (F), potom (
  5. robot sa otočí o 180 stupňov
  6. vykoná bod 1, kým sa nevráti na svoje miesto, potom prejde na bod 6; )
  7. Vyhovuje bodu 3;
  8. Vyslovuje: "Program je dokončený." koniec.

  9. // poznámka: bod 5 "zacyklí" robota, kým nenájde log. V dobrom programe pokyny pre robota neublížia v prípade, že sú všetky položky revidované, ale zásobník tam nie je.

// poznámka: v bode 3 by mala byť formulácia „berie zo stola Nový položka "(inak robot vezme stále tú istú položku)

// poznámka: syntax Java

Učiteľ varuješkoláci - s akými prekážkami môžu byť spojené:

  • priechodnosť,
  • handra,
  • obmedzený pohyb.

Potom pri spustení programu pre každý príkaz učiteľ vytvára nasledujúce prekážky:

  • blokuje priechod pre robota v rade,
  • položí kriedu / handru na svoj stôl,
  • po napísaní neumožňuje otočiť sa do triedy,
  • opäť blokuje prechod robota na svoje miesto.

Ak je čas a túžba možné, hru možno skomplikovať pridaním tretieho kola s dvojitými prekážkami!

  1. Pravda alebo mýtus?

Učiteľ vymenúva niekoľko zaujímavých faktov o programátoroch a pýta sa študentov: je to pravda alebo mýtus? Deti musia uhádnuť správnu odpoveď. Učiteľ vysvetľuje správnu odpoveď a zároveň rozpráva rôzne zaujímavosti o profesii.

Pravda alebo mýtus: že programátor je nenáročný, teda okrem počítača nič nepotrebuje?

Mýtus! Jeden z najznámejších mýtov. Názor, že jediné, čo programátor potrebuje, je počítač a pohodlné kreslo, má naozaj právo na existenciu, no aj tak sa nájdu výnimky. Napríklad jeden z najznámejších ruských programátorov Michail Donskoy v rozhovore pre noviny Trud povedal: „S istotou môžem povedať, že nábytku mám doma dosť... Len počítač a matrac môže mať hacker vo filme. " Navyše, vysoko profesionálni špecialisti si stále viac cenia komfort a môžu si ho dovoliť využiť – veď ich práca je dobre platená. Preto nie je žiadnym prekvapením, keď si programátor kúpi ergonomickú stoličku pre seba už od 1 000 dolárov.

Pravda alebo mýtus: že programátor je večný mládenec, ktorý nepotrebuje vzťah, ktorý ho bude len rozptyľovať?

Mýtus! Príbehy, že pre skutočných „programátorov“ je komunikácia so ženou zbytočnou a zbytočnou stratou času, sú stále väčšinou nesprávne. Programátori sú, samozrejme, nadšení ľudia, ale ako sa hovorí, nič ľudské im nie je cudzie. Napriek tomu každý chce ženské teplo a náklonnosť: manažérka aj najodvážnejší počítačový inžinier. "Je celkom pochopiteľné, odkiaľ vyrastajú nohy tohto mýtu. Programátori sú často príliš zapálení pre svoju prácu, a to ďaleko presahuje pracovný čas. Čo môžem povedať: situácia, keď dievča odtiahne svojho mladého muža od počítača premietanie silou nie je nezvyčajné,“ povedal programátor Dmitrij Kaflik.

Pravda alebo mýtus: že programátor je človek, ktorý všetok svoj čas trávi na nete?

Je to tak? Naozaj sa všetka komunikácia obmedzuje na príspevky na sociálnych sieťach a populárnych messengerov? Na tieto otázky neexistuje presná odpoveď. Niektorí „programátori“ teda úprimne so sklonenou hlavou priznávajú, že okrem príbuzných a predavačiek v obchodoch už nikoho okrem rodného monitora nevidia. A iní sa stále snažia ospravedlniť a hovoria, že živá komunikácia v ich živote je prítomná, ale iba v práci. Prístup na internet má však dnes každý a toto ochorenie má už všeobecný charakter. Prečo to teda obviňovať iba programátorov?

Pravda alebo mýtus: že programátori, ak čítajú, iba o počítačoch?

Mýtus! Jeden z mála mýtov, ktorý sa dá ľahko rozbiť na hromadu kníh, na obálkach ktorých sa oháňajú mýtické postavy z diel Lukjanenka, Frya, Perumova a iných.Fantasy patrí medzi obľúbené žánre mnohých programátorov. Vo všeobecnosti na to dokonca sami nachádzajú vysvetlenie, odvolávajúc sa na prácu s „nehmotnými, virtuálnymi a abstraktnými vecami“.

Pravda alebo mýtus: že programátor je človek bez koníčka?

Takmer pravda! Každý pozná ľudovú múdrosť, že ideálna práca je taká, ktorá vám umožňuje nielen zabezpečiť si pohodlnú existenciu, ale prináša aj potešenie, teda v istom zmysle je to aj hobby. Ak vychádzame z tohto tvrdenia, tak programátorov možno považovať za skutočne šťastných ľudí. Keďže v ich prípade počítač nahrádza absolútne všetky ostatné činnosti. Na štetce s farbami „rozhodcovia počítačových osudov“ vo väčšine prípadov nemajú čas. Hoci, ak beriete chodenie do kina, čítanie kníh a riešenie hlavolamov ako hobby, potom aj ten najfanatickejší počítačový vedec môže byť prichytený pri „cudzích“ veciach.

"Programátori radi chodia do kina, do divadiel a ak je na to dostatok času, majú hobby. V sovietskych časoch som ja osobne napríklad rád hrával bridž," priznal Donskoy.

Pravda alebo mýtus: že programátor má na stole večný neporiadok?

Pravda! Tento stereotyp plne odráža realitu. Hoci programátorov-estétov, udržiavajúcich ideálny poriadok na stole, stále môžete stretnúť, avšak len zriedka.

Pravda alebo mýtus: že programátori neradi chodia ku kaderníkovi?

Pravda! Dlhý chvost namiesto úhľadného účesu je hlavným atribútom takmer každého programátora, ktorý rešpektuje seba samého. Vysvetlenie tohto javu sa zatiaľ nenašlo. Navyše, táto vlastnosť sa už stala tak neoddeliteľnou od imidžu programátora, že mnohí zamestnávatelia im „odpúšťajú“ ich nechuť ku kaderníkom a zatvárajú oči nad prísnym dress code.

Pravda alebo mýtus: medzi ženami nie sú dobré programátorky?

Mýtus! Tento mýtus si zrejme vymysleli samotní muži. Programátoriek je málo - to je fakt, ale medzi nimi nie sú o nič menej vysokokvalifikovaní odborníci ako medzi silnejším pohlavím. Okrem toho existuje názor, že programátorky sú pozornejšie a presnejšie ako ich nepriaznivci opačného pohlavia.

  1. Poďme si to zhrnúť!

Vychovávateľ: Tak, čo mám teraz povedať prvákovi? Kto je programátor a čo robí?

Študenti v teréne rozprávajú všetko, čo sa naučili na hodine. Učiteľ môže klásť hlavné otázky zo série tých, ktoré už boli uvedené vyššie.

učiteľ: Teraz zdvihnite ruky, tí, ktorí sa chceli stať programátorom? Kto sa ešte neodvážil?

Učiteľ zisťuje – čo im v tom bráni?

  1. Domáca úloha

Pripravte si doma prejav, ktorý žiakom jednoduchým jazykom povie, ako sa píšu počítačové hry. Aká je práca programátora, kto sa na tom ešte podieľa a ako sa to celé robí v praxi.

  1. Aplikácia

Pre deti, ktoré sa považujú za špecialistov v oblasti programovania, učiteľ urobí malý kvíz. Odpoveď prijíma ten, kto rýchlejšie zdvihne ruku. Ďalším plusom bude, ak študent vie svoju odpoveď vysvetliť.

Študent, ktorý dá najsprávnejšie odpovede, bude považovaný za špecialistu - dostane cenu.

1941) - teda oslava cracku. Počítačový cracker je všeobecnejší pojem a zahŕňa pojem „cracker“ a jeden z významov slova „hacker“).

  • nikto, to sa netýka programovania
  • DODATOK: UŽITOČNÉ ODKAZY

    • Špeciálne navrhnuté lekcie programovania pre deti tu: http://www.coderussia.ru/teachers.html
    • Pravda alebo mýtus - čerstvé štatistiky o programátoroch:
      http://habrahabr.ru/company/mailru/blog/224945/

    NAŠE ĎALŠIE BEZPLATNÉ PROFORIENTAČNÉ MATERIÁLY:

    Podrobný popis animovaného seriálu "Kaleidoskop povolaní":