Гэр / Компьютер эзэмших / Програмист мэргэжилтэй. Цэцэрлэгийн хичээлийн хураангуй "Программист - агуу шидтэн Програмист хүүхдүүдэд зориулсан ажлын товч тайлбар"

Програмист мэргэжилтэй. Цэцэрлэгийн хичээлийн хураангуй "Программист - агуу шидтэн Програмист хүүхдүүдэд зориулсан ажлын товч тайлбар"

Тэр үсэрхэг, хусаагүй, маш программист

@bobuk хүн аалз үзүүлж, мэдээллийн технологийн хүмүүс хүн төрөлхтнийг аварч байна гэж хэлсэн.Учир нь тэд асуудлыг шийдвэрлэхэд тусалдаг. Мөн тэрээр Леонардо да Винчи нисдэг тэрэгтэйгээ жишээ болгон дурджээ. Хүүхдүүд нисдэг тэргийг санахгүй байсан ч дэлгэцэн дээрх Spiderman-ийн үсрэлтийг үнэлэв. Minecraft-ыг бараг ижил аяганд бичсэн Нотчийг бусад бүх хүмүүс таньсан.

Харин Такси тоглоомын эх сурвалжийг нээж, хиамны товч оёж, бүхэл бүтэн бүлэг хүүхдүүдэд программист гэдэг хүнд хэцүү, аюултай мэргэжлийг ярихад юу нөлөөлсөнийг дахин эхлүүлж хэлье.

Дараа нь Анна Мелехова (хөгжүүлэгч охин бичдэг виртуал машин) параллелуудаас:

Танхимд янз бүрийн насны тусгай зөгийн бал хүүхдүүд сууж, илтгэгч бүрийн тод байдал, сонирхолтой байдлыг үнэлдэг гэдгийг энд хэлэх ёстой. Энд тэд огт ороогүй бөгөөд энэ нь асуудал юм: лекц эхлэхээс өмнө тэдний хэн нь ч програмист бол зөвхөн эрэгтэй мэргэжил гэж боддоггүй байв. Тиймээс энэ нь зөвхөн эцэг эхчүүдэд зориулсан ярианы жишээ юм.

Энэ үед хүүхдүүд догдолж, "Аль нь дээр вэ: Python эсвэл C ++?", "Та хоцрогдсон PHP хэлээр хэрхэн бичихээ мэдэх үү?" Гэсэн асуултуудыг асууж эхлэв. Гвинейн гахайн талаар хэн ч асуулт асуугаагүй, гэхдээ би хүлээсэн, үнэхээр хүлээсэн.

Дараа нь бид дахин тоглосон. Дэлгэц дээр асуулт байна, хүүхэд хариулах 5 секунд байна. Бүх зүйл ширээний компьютер шиг, зөвхөн асуултууд нь хайрцагнаас гараагүй, харин тусгайлан сонгогдсон байдаг.

Тэд энд байна, та яг одоо хүүхэдтэйгээ тоглохыг оролдож болно

Гурван интернет сайтыг нэрлэ (өө, би энд маш их хүлээсэн, гэхдээ хариулт нь энгийн байсан - Google, Yandex, Yahoo!)
- Програмист ажиллах гурван газрыг нэрлээрэй (одоогоор бүх зүйл энгийн)
- Борщ хоол хийх гурван алхмыг нэрлэ (эхний хэцүү асуулт: та процедурыг үе шат болгон хуваах хэрэгтэй).
- Анаашийг хөргөгчинд хийх гурван алхмыг нэрлээрэй (энд охин бүх зүйлийг мэдэж байсан бөгөөд тэр ч байтугай дөрөв гэж нэрлэсэн - хөргөгчийг онгойлгож, зааныг сугалж, анаашаа тавиад, хөргөгчийг хаадаг).
- Дурын гурван роботыг нэрлээрэй (хэцүү асуулт, гэхдээ хүүхдүүд үүнийг хийсэн).
- Гуравыг нэрлэ Компьютер тоглоом(хялбар! Гэхдээ үгүй, тэр залуу андуурч байсан).
- Гурван логик тоглоомыг нэрлэ (мөн хялбар)
- Анхны тоо гэдэг нь зөвхөн өөртөө хуваагдах нэгээс их натурал тоо бөгөөд 1. Гурван анхны тоог нэрлэнэ үү (энэ асуулт хамгийн хэцүү байсан).
- Одоо дахиад гурван анхны тоо!
- Бөмбөлөг дотор заан өсгөх гурван алхмыг нэрлээрэй (бид процессуудыг үргэлжлүүлэн алгоритмчилсаар байна, одоохондоо энэ нь энгийн)
- Хиамны товчлуурыг оёх гурван алхмыг нэрлээрэй (бид нарийн төвөгтэй байдлын түвшинг дээшлүүлдэг - бид хийсвэрлэлд суралцдаг. Бид үүнийг амархан хийсэн, хүүхдийн сэтгэх нь насанд хүрэгчдийнхээс илүү уян хатан байдаг).
- Дурын гурван компьютер судлаачийг нэрлэ (Нотч, Билл Гейтс, Стив Жобс).
- Гурван утасны загварыг нэрлэ (хялбар)
- Компьютерийн гурван компанийг нэрлэ (хялбар)
- Компьютерийн гурван хэсгийг нэрлэ (хялбар)
- Гэрийн роботын хийж чадах гурван зүйлийг нэрлэ (нүдэнд гэрэлтсэн мөрөөдөл)
- Робот хийх ёсгүй гурван зүйлийг нэрлэ (би "уух, тамхи татах, хараал тавих" гэж хүлээж байсан ч бүх зүйл илүү хялбар байсан).
- 3D принтер дээр хэвлэх боломжтой гурван зүйлийг нэрлэнэ үү (хэцүү асуулт)
За, нэмэлт тайлбаргүйгээр:
- Програмисттай уулзаж болох гурван газрыг нэрлэ
- Робот засварлахад ашиглаж болох гурван зүйлийг нэрлэ
- Компьютерийн эсрэг тоглож болох гурван тоглоомыг нэрлэ
- Програмист хүний ​​авч явах гурван зүйлийг нэрлэ
- Програмистуудын дуртай сургуулийн гурван хичээлийг нэрлэ
- Програмист хүний ​​мэдэх гурван хэлийг нэрлэ


Гүй, бид "Такси" тоглоомд бага насны хүүхдүүд хэрхэн хандахыг дэлгэцэн дээр туршиж үздэг. Бяцхан Вера босоо хавтгайд өөрийгөө чиглүүлж чадахгүй тул нуруугаараа (машины чиглэлд) зогсоод алхаж, дараа нь баруун эсвэл зүүн тийш явах шаардлагатай эсэхийг хардаг.

Дараа нь Кодабра өөрийн кодын дадлагатай. Энд гүйцэтгэл.

  • Хүүхдэд зориулсан төлбөртэй програмчлалын курс
  • Кодабра(та сургууль дээрээ хичээлээ зохион байгуулж болно)
  • Үнэгүй боловсрол.
  • Жава хэлийг тоглоом хэлбэрээр сурах, Футурамад авсан хуйвалдаан (захиалгат хөгжүүлэлт, Хабре дээр байсан)
  • Дибаг хийх симулятор (Англи)
  • Зүгээр л Yandex-ийн олон лекц
  • Богино практик програмчлалын хичээл, Java, Swift дээр олон материал бий болгох платформ
  • Олон улсын кампанит ажлын "Hour of Code" сайт нь хүүхдүүдэд зориулсан програмчлалын талаархи боловсролын мини даалгаврууд, өөрсдийн тоглоомуудыг бий болгодог.
  • "Програмчлал" гэсэн шошготойгоор Инлерно руу очих, буцах үйл явдлууд
  • GoTo Camp - 8-11-р ангийн хүүхдүүдэд зориулсан зуслан, та "Програм хөгжүүлэх: сервер, гар утас, график, вэб интерфэйстэй" замыг сонгож болно. Төлбөртэй.
  • Хүчтэй математикийн сургуульд үнэгүй, Python хэл дээр програмчлалын дугуйлан нээ
  • Орос хэл дээрх хүүхдүүдэд зориулсан үнэгүй Scratch заавар
  • 10-14 насны хүүхдүүдэд зориулсан програмчлалын төлбөртэй сургалтууд
  • C # хичээлийн багштай үнэ төлбөргүй сургалт (ахлах ангид)
  • Ахлах сургуулийн (гарын авлага) болон тусдаа зааварчилгааг Scratch-тэй төстэй хөдөлгүүр дээр 3D тоглоом бүтээх.
  • Програмчлал гэж юу болохыг мэддэг ахимаг насны оюутнуудад зориулсан орос хэл дээрх олон сургалтууд

"Программист - агуу илбэчин" цэцэрлэгийн хичээлийн хураангуй

боловсролын асуудал эрхэлсэн орлогч дарга

Емельянова Н.И., Струнино, Владимир муж

Дэлхий даяар эрчимтэй хөгжиж, амьдралын бараг бүх салбарт нэвтэрч буй компьютержуулалт аажмаар сургуулийн өмнөх боловсролд хүрчээ. Компьютер бол үнэхээр ирээдүй юм. Сүүлийн үед компьютерийн зах зээл хүүхдүүдэд зориулсан олон төрлийн боловсролын тоглоомоор дүүрсэн. Эдгээр тоглоомуудын үнэ цэнэ нь шаардлагатай зүйлсийн агуулгыг илүү харааны (гэхдээ энгийн биш) хэлбэрээр илэрхийлдэг бөгөөд энэ нь хүүхдүүдэд энэ материалыг хялбар, хурдан эзэмших боломжийг олгодог. Гэхдээ компьютер тоглоомд боломжийн, сонгомол, мэдээжийн хэрэг бүтээлч байдлаар хандах ёстой гэдгийг тэмдэглэх нь зүйтэй. Ихэнх тоглоомууд нь санах ой, анхаарал, төсөөлөл, ойлголт, сэтгэхүй, гар нүдний зохицуулалтыг хөгжүүлэх зэрэг сэтгэцийн үйл явцыг хөгжүүлэхэд чиглэгддэг.

Компьютерийн тоглоом бол хөгжлийн боловсролын шинэ төрөл юм.

Сургуулийн өмнөх насны хүүхдүүдэд компьютерийн тоглоом ашиглах хичээлүүд маш сонирхолтой байдаг. Тиймээс бид хамгийн ирээдүйтэй мэргэжил болох програмист мэргэжилтэй нэг сурагчийн аавыг бүлэгтээ урихаар шийдлээ.

1. Мэргэжлийн талаархи санаа бодлыг өргөжүүлэх

2. Сэдвийн үгсийн санг тодруулах, өргөжүүлэх, идэвхжүүлэх

3. Харилцан уялдаатай яриаг хөгжүүлэх

4. Гарны нарийн моторт чадварыг хөгжүүлэх

5. Эцэг эхийнхээ мэргэжилд эерэг хандлагыг төлөвшүүлэх

Тоног төхөөрөмж, материал: компьютер, мультимедиа, видео камер, цахим цагаан толгой.

Хичээлийн явц

Бүгдийг мэдэх: Хөөе залуусаа! Өнөөдөр бидний зочин хэн бэ?

Хүүхдүүд: Энэ бол Мишинийн аав. Тэр бол программист.

Бүгдийг мэдэх: Энэ юу вэ?

Сурган хүмүүжүүлэгч: Бид цаг тутамд програмистын хийсэн хөдөлмөрийн үр шимтэй тулгардаг. Бид зурагт үзэх, радио сонсох, утсаар ярих - програмистын бүтээсэн зүйлийг ашигладаг. Магадгүй ямар ч мэргэжил бидний амьдралын ийм өргөн хүрээг хамардаггүй.

Программист: Ажилдаа байнга шатаж, зохион бүтээх нь бүтээлч хүмүүсийн сонголт юм.

Мэргэжлийн түүх: Програмчлал нь анхны цахим компьютер гарч ирэх үед, эсвэл арай эрт үүссэн. 1944 онд тухайн үеийн хамгийн хүчирхэг Марк-1 компьютерийг бүтээж, 20-р зууны 70-аад онд энэ мэргэжил нь нэр хүндтэй, өндөр цалинтай болсон боловч янз бүрийн улс оронд програмчлалын хөгжил тэс өөр замаар хөгжиж байв. .…

Мэргэжлийн масс мөн чанар, өвөрмөц байдал: Энэ чиглэлээр мэргэшсэн мэргэжилтэн програмчлалын хэл мэддэг, вэб хуудас үүсгэх чадвартай, гадаад хэлээр (хамгийн багадаа англи хэлээр) ярьж, мэдлэгээ байнга дээшлүүлдэг байх ёстой, учир нь тэр хэдэн жилийн дараа тэр мэдлэгээ дээшлүүлэхгүй байж магадгүй юм. их байх.

Программист бол агуу шидтэн юм. Өнөөдөр бид бүхэл бүтэн багийн хамт гайхалтай улс руу явах болно.

Бүгдийг мэддэг: Энэ улсын нэр юу вэ?

Программист: Хөтөлбөр

Залуус: Гайхалтай! Бид яаж тэнд очих вэ?

Сансрын хөгжим сонсогдож байна. Програмистын гар компьютерийн гар дээгүүр гүйж, далай, уулс, ой мод, цөл, нарны аймаг гэх мэт зүйлс дэлгэцэн дээр гарч ирэв.

Програмист: Энд байна.

Бүгдийг мэддэг: Програмист өөр юу хийж чадах вэ?

Программист: Би та нарт цагаан толгойн үсгийг танилцуулж чадна, гэхдээ энгийн биш, харин ид шидийн толгой.

Бүгд цахим цагаан толгойгоор тоглодог.

Хичээлийг бүрэн эхээр нь хуудасны дээд хэсэгт татаж авах боломжтой.

Бусад сайтууд дээрх материалыг хуулбарлах нь зөвхөн энэ хуудасны холбоос эсвэл холбоосыг ашиглан боломжтой нүүр хуудассайт

"Программист" хүүхэлдэйн кинон дээр үндэслэсэн ажил мэргэжлийн чиг баримжаа олгох хичээл нь бага, дунд, ахлах ангийн ангиудад зориулсан хувилбарыг багтаасан болно.

Программист бол янз бүрийн домог, зөрчилтэй томъёололд автсан "моод" мэргэжил юм. Мэргэжилтнүүдийн туслалцаатайгаар бид сэдвийг олж мэдсэн бөгөөд бид амжилтанд хүрсэн бэлэн хичээл 3 насны ангилалд зориулагдсан.

МЭРГЭЖЛИЙН УДИРДЛАГА ХИЧЭЭЛИЙН ҮЗҮҮЛЭЛТ“ПРОГРАМЧИЙН МЭРГЭЖИЛ”

Зорилтот:

  1. Оюутнуудыг "програмист" мэргэжлийн онцлогтой танилцуулах.

Даалгаврууд:

  1. "Навигатум: Мэргэжлийн калейдоскоп" хүүхэлдэйн киноны тохирох хүүхэлдэйн киног ашиглан "програмист" мэргэжлийн онцлогийг оюутнуудад үзүүлэх;
  2. Олж авсан мэдлэгээ харилцан яриа, санал асуулга, тоглоом болон бусад шаардлагатай заах аргуудаар нэгтгэх.

Хичээлийн бүтэц:

  1. Мэргэжлийн талаархи танилцуулга (тоглоомын сонирхол);
  2. хүүхэлдэйн кино үзэх;
  3. Үзсэн зүйлд дүн шинжилгээ хийх, хэлэлцүүлэг хийх;
  4. Олж авсан мэдлэгээ тоглоом хэлбэрээр нэгтгэх;
  5. Гэрийн даалгавар.

Багшид зориулсан тэмдэглэл.

Програмист- компьютерт (ямар ч тооцоолох төхөөрөмж), өөрөөр хэлбэл програмчлалын програм бичиж, засдаг мэргэжилтэн.

Програмчлал- компьютерийн программ үүсгэх үйл явц.

Нарийн утгаараа (гэж нэрлэдэг кодлох) програмчлал гэдэг нь тодорхой програмчлалын хэлээр заавар (програм) бичих гэж ойлгогддог (ихэвчлэн аль хэдийн байгаа алгоритмын дагуу - төлөвлөгөө, өгөгдсөн асуудлыг шийдвэрлэх аргачлалын дагуу). Үүний дагуу үүнийг хийдэг хүмүүсийг програмистууд (мэргэжлийн хэлээр - кодлогч) гэж нэрлэдэг бөгөөд алгоритм боловсруулдаг хүмүүсийг алгоритмистууд, домайн мэргэжилтнүүд, математикчид гэж нэрлэдэг.

Өргөн утгаараа програмчлалыг программ үүсгэх, засварлахтай холбоотой бүхэл бүтэн үйл ажиллагаа гэж ойлгодог. програм хангамжКОМПЬЮТЕР. Үгүй бол үүнийг "програм хангамжийн инженерчлэл" ("програм хангамжийн инженерчлэл") гэж нэрлэдэг. Үүнд дүн шинжилгээ хийх, асуудлыг тодорхойлох, программ зохиох, алгоритм бүтээх, өгөгдлийн бүтцийг боловсруулах, програмын текст бичих, програмын дибаг хийх, турших (програмын туршилт), баримтжуулах, тааруулах (тохиргоо), сайжруулалт, засвар үйлчилгээ орно.

Климовын системийн дагуу:Програмистын мэргэжил нь мэдээжийн хэрэг "Хүн-Тэмдэг"-ийн төрөлд хамаарна, учир нь ажил нь тоо, үсэг, кодтой холбоотой байдаг. Гэсэн хэдий ч энэ мэргэжлээр асар том бүтээлч бүрэлдэхүүн хэсгийг үгүйсгэх аргагүй - программ бичиж эхлэхээсээ өмнө программист програм бичих бүх явцыг төсөөлөх + хүссэн эцсийн үр дүнг харах шаардлагатай бөгөөд энэ нь "Хүн-шинж тэмдгүүдээс гадна" гэсэн үг юм. "Программист" мэргэжилд "Хүн-Уран сайхны дүр төрх" багтдаг.

  1. Мэргэжлийн танилцуулга (тоглоомын сонирхол)

багш: Залуус аа, өчигдөр орой 1-р ангийн сурагч намайг коридорт зогсоогоод: "Авга ах (авга эгч), программист гэж хэн бэ?" Би түүнд хариулах гэж байгаад гэнэт ойлгов, ерөнхийдөө програмист хүн яг юу хийдэгийг мэдэхгүй байна. Би интернетэд орж, ухаалаг хүмүүс юу бичдэгийг харах гэж байсан боловч нэгдүгээр ангийн хүүхдэд энгийн бөгөөд энгийн байдлаар тайлбарлах хэрэгтэй гэдгийг ойлгосон. энгийн хэлээр. Тиймээс би чамаас тусламж хүсч байна - нэгдүгээр ангийн сурагчид хэн програмист болохыг хэлээрэй?

Сурагчид: (зөвшөөрсөн эсвэл эргэлзсэн).

багш: Би санал нийлж байна, таны төсөөлж чадахгүй байгаа зүйлийг тайлбарлахад хэцүү байна. Дараа нь хариултыг хамтдаа хайцгаая, гэхдээ бид үүнийг сонирхолтойгоор хийх болно. Бид оролдох уу?

Сурагчид: Тиймээ.

багш: Одоо бид хоёр мэргэжилтнүүдийн багт хуваагдана. Програмистуудын ажлыг сайн мэддэг, тэдний талаар бүх зүйлийг сайтар мэддэг хүмүүс гараа өргө. Та бол нэг баг! Үлдсэн залуус нь хоёрдугаар баг юм.

Багш сурагчдыг баг болгон байрлуулдаг.

багш: Одоо програмистын жинхэнэ дүр төрхийг бий болгоё. Хэрэв бид хамгийн тохиромжтой программист ба таны мэддэг хүн хоёрын алтан дундаж утгыг олж чадвал энэ нь үнэн байх болно. Програмистуудын талаар муу мэдлэгтэй баг нь бидний хувьд хамгийн тохиромжтой дүр төрхийг бий болгож, хоёр дахь нь өөрийн хувилбарыг санал болгоно.

Багш нь самбар дээр хоёр нөхцөлт бяцхан эрийн дүрсийг зурдаг.
Нэгийг нь хамгийн тохиромжтой ("мунхаг" багийн хувьд), хоёр дахь нь ердийн (ойлгодог хүмүүст) гэж тодорхойлсон.

багш: За тэгвэл шинээр эхэлцгээе! Програмист хүн юу хийдэг вэ? Хамгийн тохиромжтой програмист юу хийх ёстой вэ? Тэр юу хийж чадах вэ? Ямар программ бичих вэ?

"Мэдэхгүй" нэрсийн баг, Багш бичдэг.
Мөн энгийн програмист хүн юу хийдэг вэ? Тэр ямар програм бичдэг вэ?

Хоёр дахь баг дуудаж, багш засдагДараах асуултууд ижил загвараар явагдана.

  • Аль нь ажлын байрпрограммист дээр үү? Үүн дээр юу байх ёстой вэ?
  • Програмист хүн сайн мөнгө олдог уу? Орлогын хэтийн төлөв юу вэ? Програмист эрэлт хэрэгцээтэй юу, яагаад?
  • Програмист хүн юу мэддэг, чаддаг байх ёстой вэ? Ямар шинжлэх ухааныг судлах вэ?
  • Програмистуудыг хаана заадаг вэ?

Хоёр төрлийн программистуудын талаар мэдээлэл цуглуулсны дараа...

багш: тэгэхээр өчигдөр би хичээлээ төлөвлөж, өнөө өглөө бид бүх асуултынхаа хариуг авлаа! Энэ бол... хүүхэлдэйн кино! Тийм ээ, та програмистуудын тухай хүүхэлдэйн киног төсөөлж болно. Би үүнийг зориудаар үзээгүй тул чамтай хамт үзэх боломжтой. Одоо бид олж мэдэх болно - энэ жинхэнэ програмист хаана байна вэ? Та хоёрын алийг нь санал болгосон бэ?

  1. Хүүхэлдэйн кино үзэж байна

Юу болохыг мэдэхийн тулд эргэлзэж, эргэлзсэн сургуулийн хүүхдүүд үүнийг маш их сонирхож үздэг.

  1. Үзсэн зүйлд дүн шинжилгээ хийх, хэлэлцүүлэг

Эхлээд багш хоёр багийн өрсөлдөөний үр дүнг нэгтгэн дүгнэв - хэн зөв хариултанд илүү ойр байсан, үүнийг хэрхэн илэрхийлэв. Дараа нь багш ангийнхантай бүрэн хэмжээний яриа өрнүүлнэ.

Ярилцлага эхлэхийн өмнө (ямар ч насны) багш оюутнуудад хандан:

багш: Залуус аа, харж, үзсэнийхээ дараа хэлээрэй, програмистын талаар ерөнхийдөө юу хэлж болох вэ - энэ нь бүтээлч ажил мөн үү, үгүй ​​юу?

Сурагчид: (янз бүрийн хувилбаруудхариултууд)

Багш дэмжсэн болон эсэргүүцсэн бүх байр суурийг анхааралтай сонсож, оюутнуудтай ярилцдаг.

багш: Мэдээжийн хэрэг, програмист хүний ​​ажилд бүтээлч байх нь салшгүй хэсэг юм. Учир нь үнэн хэрэгтээ програмистууд юу ч биш юмнаас бүтээгдэхүүнээ бүтээдэг, зөвхөн тархи, төсөөллийн тусламжтайгаар эцсийн үр дүнг төсөөлж, кодоор бичиж чаддаг. Үүний тулд мэдээжийн хэрэг танд бүтээлч хандлага хэрэгтэй. Энэ нь бидний бүтээлч байдлыг төсөөлж дассан хэлбэрт ороогүй байгаа ч энэ нь түүний мөн чанарыг өөрчилдөггүй.

  • Энгийн асуултууд.

(голчлон бага насны ангилалд 7-10 нас)

- Програмист хүний ​​гол чанарууд юу вэ?(тэвчээр, логик)

(бүгд тэгш)

(логикийн хувьд сайн сэтгэж чаддаггүй хүмүүст тохиромжгүй)

Сайн програмист юу мэдэх ёстой вэ?(математик, програмчлалын хэл)

- Энэ мэргэжил эрэлттэй юу? Яагаад?(Одоогийн байдлаар эргэн тойрон дахь бүх зүйл програм хангамж дээр хийгдсэн тул эрэлт ихтэй байна)

  • Нарийн төвөгтэй асуултууд.

(гол төлөв 11-13 насны дунд ангилалд)

(зарим нь тоглоом бичдэг, зарим нь вирусны эсрэг програм бичдэг, зарим нь сайтад программ хангамж бичдэг, зарим нь ухаалаг утсанд зориулсан програм бичдэг гэх мэт)

(аналитик сэтгэлгээ, сайн санах ой, нарийн төвөгтэй математик тооцоолол хийх чадвартай. Орчин үеийн програмист англи хэлний мэдлэггүйгээр хийж чадахгүй. Тэр компьютерийн дизайныг ойлгох, түүний ажиллах зарчмыг сайн мэддэг байх ёстой. Нарийн төвөгтэй төслүүд дээр ажиллах. , тэр санаачлага, багаар ажиллах чадваргүйгээр хийж чадахгүй)

(бодолд оруулах асуулт)

(тэд их дээд сургуульд багшилдаг, гэхдээ сургуульдаа программчилж эхэлсэн нь дээр. Та зөвхөн байнгын сургалтанд хамрагдаж, энэ чиглэлээр ажилласнаар мэдлэгээ дээшлүүлж чадна)

Энэ мэргэжил хүн бүрт тохиромжтой юу? Хэрэв бүгд биш юм бол яагаад?(логикийн хувьд хүчтэй биш, ердийн ажил хийж чаддаггүй эсвэл хичээнгүй, хариуцлагагүй хүмүүст тохиромжгүй)

(энэ нь хөгжлөөс үүдэлтэй компьютерийн технологиболон интернет. Ийм мэргэжилтнүүд янз бүрийн хөтөлбөр боловсруулахад оролцдог текст засварлагчид, сайтууд, тоглоомууд, видео тандалтын систем, дохиолол гэх мэт. Бидний эргэн тойронд роботууд улам бүр нэмэгдсээр байна. Интернэт ертөнцийн эргэн тойронд бүх зүйл гарч ирдэг (Эд зүйлсийн интернет, IoT ).

-Эрэгтэй, эмэгтэй мэргэжилтэй юу?

(анги руу ярих)

  • Хэцүү асуултууд.

(гол төлөв 14-16 насны ахмадын ангилалд)

Програмист хүний ​​гол чанарууд юу вэ?(аналитик чадвар + тууштай байдал, төвлөрөл, эхлүүлсэн зүйлээ эцэс хүртэл авчрах чадвар)

- Програмистууд ямар мэргэжилтэй вэ?(зарим нь тоглоом бичдэг, зарим нь вирусны эсрэг програм бичдэг, зарим нь вэб сайт бичдэг, зарим нь ухаалаг утсанд зориулсан програм бичдэг, зарим нь бизнест зориулсан програм бичдэг гэх мэт)

Програмист ямар ур чадвартай байх ёстой вэ?(аналитик сэтгэлгээ, сайн санах ой, нарийн төвөгтэй математик тооцоолол хийх чадвартай. Хөдөлмөрийн зах зээлд өрсөлдөх чадвартай байхын тулд тэрээр програмчлалын чиглэлээр мэдлэгээ байнга хөгжүүлэх шаардлагатай болно. Мөн бүх зүйлээс хоцрохгүй байх шаардлагатай. компьютерийн технологийн салбарт гарсан өөрчлөлтүүд нь сониуч зан, их хэмжээний мэдээлэлтэй ажиллах чадварыг бий болгоно. Програмистаас бие махбодийн идэвхгүй ажил нь тэсвэр тэвчээр, төвлөрөл, урт, ердийн ажлуудыг гүйцэтгэх чадварыг шаарддаг. Орчин үеийн програмист боломжгүй Англи хэлний мэдлэггүйгээр хийх.Тэр компьютерийн үйл ажиллагааны зарчмуудыг төгс мэддэг байх ёстой.Томоохон төсөл дээр ажиллахын тулд санаачилга, багаар ажиллах чадваргүйгээр хийж чадахгүй)

- Эдгээр чанар, ур чадвар яагаад хэрэгтэй вэ?(бодолд оруулах асуулт)

- Та хаана програмист мэргэжлээр суралцаж, суурь боловсрол эзэмшсэний дараа мэдлэгээ хэрхэн дээшлүүлэх вэ?(тэд их дээд сургуульд багшилдаг, та зөвхөн байнгын сургалтанд хамрагдаж мэдлэгээ дээшлүүлэх боломжтой, энэ чиглэлээр ажиллана уу)

- Та юу гэж бодож байна: програмист хүний ​​ажлын хариуцлага юу вэ?(Програмистын үйл ажиллагааны эхний үе шат бол тооцооллын схемийг эмхэтгэх явдал юм. Асуудлыг шийдвэрлэх алгоритмыг тодорхойлсны дараа тэрээр хамгийн тохиромжтой програмчлалын хэлийг сонгох ёстой. Тэрээр мэдээлэл оруулах, боловсруулах, хадгалах, гаргах загварыг боловсруулах ёстой. Хөтөлбөрийг заавал шалгаж, илэрсэн дутагдлыг арилгах шаардлагатай.Түүний програмыг аль хэдийн идэвхтэй ашиглаж байгаа үед тэрээр өөрийн хүсэл сонирхол эсвэл өөрийн ажиглалтад анхаарлаа хандуулж өөрчлөлт хийх боломжтой бөгөөд үүний шинэ хувилбарыг бий болгох боломжтой. Энэ мэргэжилтний үүрэг. Хөтөлбөрийн хэрэглэгчид эсвэл түүний хамтран ажилладаг компанийн үйлчлүүлэгчдэд зөвлөгөө өгөх)

- Энэ мэргэжил эрэлттэй юу?(хөдөлмөрийн зах зээлд эрэлт ихтэй)

Энэ нь яагаад эрэлт хэрэгцээтэй байгаа гэж та бодож байна вэ?(Энэ нь компьютерийн технологи, интернетийн хөгжилтэй холбоотой юм. Ийм мэргэжилтнүүд текст засварлагч, вэбсайт, тоглоом, видео тандалтын систем, дохиоллын систем гэх мэт төрөл бүрийн программуудыг боловсруулахад оролцдог). Бидний эргэн тойронд роботууд улам бүр нэмэгдсээр байна. Интернэт ертөнцийн эргэн тойронд бүх зүйл гарч ирдэг (Эд зүйлсийн интернет, IoT ). Эдгээр бүх өөрчлөлтүүд нь шинэ програмуудыг бий болгохыг шаарддаг, өөрөөр хэлбэл програмистууд шаардлагатай байдаг)

- Програмист хүн карьераа босгох боломжтой юу?(Тэрээр эрдэм шинжилгээний хүрээлэнгүүд, компьютерийн төвүүд, мэдээллийн технологийн компаниуд, вэб студиуд, боловсролын байгууллагуудад мэргэжлийн ур чадвараа олж авах боломжтой. Туршлагатай мэргэжилтнүүдийн цалингийн түвшин нэлээд өндөр бөгөөд энэ нь тэдний ажлын байр, үр ашгаас шалтгаална. Программистууд бас болно. өөрийн бизнесийн эзэн болж, үйлчлүүлэгчдэдээ шинэ төсөл, техникийн хөгжлийг санал болгох)

- Жирийн нэгэн програмистыг сайн хүн болоход юу саад болох вэ?(үргэлжлүүлэн суралцах хүсэлгүй байх, компьютерийн зах зээлийн шинэлэг зүйл, технологийг сонирхохгүй байх)

-Эрэгтэй, эмэгтэй мэргэжилтэй юу?(эмэгтэйчүүдээс илүү эрэгтэй програмистууд байдаг ч хамаагүй)

- Программист болоход юу саад болж байна вэ?(анги руу ярих)

  1. Тоглоомын хэлбэрээр олж авсан мэдлэгээ нэгтгэх

Тоглолтын өмнө багш сурагчдад хандан үг хэлдэг.

багш: Тиймээс, бид програмистууд болон тэдний ажлын талаар ерөнхий ойлголттой болсон, гэхдээ миний бодлоор бид маш чухал зүйлийг орхигдуулсан. Хамгийн гол нь програмист хүн програм бичиж эхлэхээсээ өмнө юу мэдэх ёстой вэ? Тэгээд түүнд даалгавар өгсөн, програмист хүний ​​толгойд ямар ажил хийх ёстой вэ?

Сурагчид: (өөр өөр сонголтуудыг нэрлэх)

багш: Програмист хүний ​​хийх ёстой хамгийн чухал зүйл бол үйлдлийнхээ дарааллыг үнэн зөв, үр дүнтэй зохиох, өөрөөр хэлбэл зохиох явдал юм. алгоритм ! Дараа нь юу, яаж, хэзээ? Бид амьдралын хаа сайгүй алгоритмтай тааралддаг. Таны мэддэг хамгийн энгийн алгоритмууд юу вэ? Коля, сэрсний дараа шүдээ угаахын тулд ямар үйлдэл, ямар дарааллаар хийдэг вэ? (Коля хэлэв). Та өөр ямар алгоритмуудыг мэддэг вэ?

Сурагчид: (дуудсан)

багш: Чадварлаг алгоритм яагаад тийм чухал гэж та бодож байна вэ?

Сурагчид: (хариулт өгөх)

багш: учир нь үр дүн нь үйлдлийн зөв дарааллаас шууд хамаардаг. Бүх зүйлийг зөв хуваарилах нь маш чухал юм. Та ижил шүдээ хэрхэн угаахаа санаарай: сойз, сойз дээр оо түрхээрэй. Тав тухтай юу? Тав тухтай. Эсрэгээрээ шүдээ эхлээд сойзоор угааж, дараа нь оо түрхвэл үр дүн гарах уу? Үгүй ээ, тэгэхгүй. Таны шүд цэвэрлээгүй хэвээр үлдэнэ. Та бас жишээ хэлж болох уу - үйлдлүүдийн зөв дараалал хаана чухал вэ?

Сурагчид: (санал)

багш: тиймээс эдгээр нь энгийн алгоритмууд боловч нарийн төвөгтэй програм бичихдээ хэдэн нарийн ширийн зүйлийг анхаарч үзэх хэрэгтэйг төсөөлөөд үз дээ? Одоо бид чадварлаг алгоритм бичихийг хичээх болно - одоо та жинхэнэ програмист болно ...

багш: алгоритмыг зөв бичихээс гадна зөв бичих нь чухал. Компьютерийн зөв алгоритм нь CPU-ийн тооцооллын нөөцийг хэмнэхийн зэрэгцээ ажлаа хамгийн хурдан гүйцэтгэдэг алгоритм юм. Аль алгоритмын хувьд хурд хамгийн чухал гэж та бодож байна вэ?

Сурагчид: (санал)

багш: алгоритмын хурд чухал, жишээ нь Хайлтын системүүд. Google эсвэл yandex хэр хурдан ажилладгийг хараарай. Та хөтөчөө хамгийн сайн маршрутыг тооцоолохын тулд нэг цаг хүлээх үү? Хамгийн оновчтой алгоритмыг бичихийн тулд үүнийг хийх шаардлагатай сайн мэдлэгматематик.

Тоглоцгооё.

Анги нь гурван багт хуваагдана.

Би дугуйрдаг. (Програмчлалын үндсүүдийн хялбаршуулсан танилцуулга)

Баг бүрийн даалгавар бол даалгавраа биелүүлэхэд шаардагдах роботын үйлдлүүдийн дарааллыг цаасан дээр нарийвчлан бичих явдал юм!

Даалгавар! Самбар дээр "Сайн байна уу" гэж бичээд эргэж, анги руу даллаж, бичээсийг арилгаад суудалдаа буц.

Багш жишээ өгдөг:

Тэнд очдог.

Урагшаа таван алхаж, зүүн тийш 90 градус эргүүлнэ (хэрэв энэ нь багшийн ширээнд хамгийн ойр байгаа хэсэг юм. Хэрэв хамгийн ойр биш бол шаардлагатай бол аль болох олон алхмыг хийнэ), бөхийж, баруун гартаа сэтгүүл авч, тэгшлэнэ. , баруун тийш 90 градус эргэж, дахин 180 градус эргэж, урагш 5 алхам хийнэ.

  1. Робот нэг алхам урагшилна;
  2. Хүснэгтээс нэг зүйлийг авдаг (P);
  3. Хэрэв энэ зүйл ангийн сэтгүүл (F) бол (
  4. 3-р цэгийг биелүүлнэ;

  5. // тэмдэглэл: 5-р зүйл нь лог олдох хүртэл роботыг гогцоо. Сайн хөтөлбөрт бүх сэдвийг хянаж үзэхэд сэтгүүл байхгүй тохиолдолд роботын зааварчилгааг гэмтээхгүй.
  6. шинэ
  7. // тэмдэглэл: "дэвшилтэт" синтакс нь Java хэл дээр байна

Эсрэг багийн аль ч гишүүн робот болно.

Бүх роботууд арын ширээн дээр суугаад багшийн зааврыг хүлээнэ.

Багууд 5 минутын турш дараалал (програм) бичиж, бүх хөтөлбөрөө багшид өгнө. Тэр уншдаг, роботууд бичсэний дагуу багшийн хэлснийг хийдэг.

Эргээд!

Хөтөлбөрүүд нь иймэрхүү байх ёстой: "Робот ширээнээсээ босоод баруун тийшээ 10 алхам алхаж, баруун гараараа шохой авч, самбар дээр авчирч, самбар дээр зүүн талаас орос үсгээр бичдэг. баруун тийш "Сайн уу, гэх мэт". Энэ нь аль болох нарийвчилсан, үнэн зөв гэсэн үг юм.

Хөтөлбөрт ороогүй зүйлийг робот хийх боломжгүй. Өөрөөр хэлбэл, хэрэв энэ нь зөвхөн "самбар дээр бичдэг" гэж бичсэн бол робот бичиж байгаа дүр эсгэдэг. Тэр авах ёсгүй шохойУчир нь шохойн талаар юу ч хэлээгүй! Үүнийг програмчлалын алдаа гэж үздэг. Алдаа засч, дараа нь робот өөрөө үүнийг засах боломжтой, өөрөөр хэлбэл, энэ тохиолдолд програмыг үргэлжлүүлэхийн тулд шохой авч болно. Хамгийн бага алдаа гаргасан баг ялна.

II тойрог. (Програмчлалын нарийн төвөгтэй мэдлэг).

Багуудад мөн үүрэг даалгавар өгдөг ч одоо түүнийг хэрэгжүүлэхэд гадны саад бэрхшээл гарч болзошгүй. Өөрөөр хэлбэл, хөтөлбөрт өөр шийдлүүдийг оруулах ёстой. Жишээлбэл, "хэрэв робот 10 алхам шулуун явж чадахгүй бол зүүн тийш эргэж, сандал дээгүүр гишгэж, дахин нэг алхам хийж, самбар руу 10 алхам урагшлах ёстой."

Багш жишээ өгдөг:

"Багшийн ширээнээс ангийн сэтгүүлийг аваад байрандаа буцах шаардлагатай арын ширээний ирмэг дээр сууж буй роботын алгоритмын жишээ":

Робот босч, баруун тийшээ нэг алхам хийнэ (хэрэв гарц баруун талд байвал).

Тэнд очдог.

Урагшаа таван алхаж, зүүн тийш 90 градус эргүүлнэ (хэрэв энэ нь багшийн ширээнд хамгийн ойр байгаа хэсэг юм. Хэрэв хамгийн ойр биш бол шаардлагатай бол аль болох олон алхмыг хийнэ), бөхийж, баруун гартаа сэтгүүл авч, тэгшлэнэ. , баруун тийш 90 градус эргэж, дахин 180 градус эргэвэл 5 алхам урагшилна.

180 градус эргэж, зүүн тийш нэг алхам хийнэ.

Тэнд очдог. Суудаг. Сэтгүүл түүний өмнө ширээн дээр тавьдаг.

Энэ алгоритмын "дэвшилтэт" хувилбар энд байна:

  1. Робот нэг алхам урагшилна;
  2. 1-р алхамыг (алхам) хүснэгтэд хүрэх хүртэл давтана;
  3. Хүснэгтээс нэг зүйлийг авдаг (P);
  4. Хэрэв энэ сэдэв = ангийн сэтгүүл (F) бол (
  5. робот 180 градус эргэдэг
  6. байрандаа буцаж ирэх хүртэл 1-р цэгийг хийж, дараа нь 6-р цэг рүү шилжинэ; )
  7. 3-р цэгийг биелүүлнэ;
  8. "Хөтөлбөр дууссан" гэж хэлсэн. төгсөв.

  9. // тэмдэглэл: 5-р цэг нь логийг олох хүртэл роботыг гогцоо. Сайн хөтөлбөрт бүх сэдвийг хянаж үзэхэд сэтгүүл байхгүй тохиолдолд роботын зааварчилгааг гэмтээхгүй.

// тэмдэглэл: 3-р догол мөрөнд "хүснэгтээс авна шинэ зүйл" (эсвэл робот ижил зүйлийг үргэлжлүүлэн авах болно)

// тэмдэглэл: Java хэлний синтакс

Багш анхааруулж байнасургуулийн сурагчид - болзошгүй саад бэрхшээлүүдтэй холбоотой байж болох зүйл:

  • ил тод байдал,
  • өөдөс,
  • хязгаарлагдмал хөдөлгөөн.

Дараа нь команд бүрийн програмыг гүйцэтгэхдээ багш дараах саад бэрхшээлийг бий болгодог:

  • эгнээнд байгаа роботын гарцыг хааж,
  • Шохой/өөдөсийг ширээн дээрээ аваачиж,
  • бичсэний дараа анги руу орохыг зөвшөөрдөггүй;
  • роботыг байрандаа шилжүүлэхийг дахин хаадаг.

Цаг хугацаа, хүслийг нь харгалзан үзвэл, гурав дахь шатыг нэмж, давхар саадтай тоглоомыг улам хүндрүүлж болно!

  1. Үнэн үү, домог уу?

Багш программистуудын тухай сонирхолтой баримтуудыг нэрлээд оюутнуудаас: Энэ үнэн үү эсвэл домог уу? Хүүхдүүд зөв хариултыг таах ёстой. Багш зөв хариултыг тайлбарлахын зэрэгцээ мэргэжлийн талаархи янз бүрийн сонирхолтой баримтуудыг хэлдэг.

Үнэн эсвэл домог: програмист бол мадаггүй зөв, өөрөөр хэлбэл компьютерээс гадна түүнд юу ч хэрэггүй гэж үү?

Домог! Хамгийн алдартай домогуудын нэг. Програмистад хэрэгтэй цорын ганц зүйл бол компьютер, тав тухтай сандал байх ёстой гэсэн үзэл бодол үнэхээр оршин тогтнох эрхтэй боловч үл хамаарах зүйлүүд байсаар байна. Тухайлбал, Оросын хамгийн алдартай программистуудын нэг Михаил Донской “Труд” сонинд өгсөн ярилцлагадаа “Би гэртээ хангалттай тавилгатай гэдгийг баттай хэлж чадна... Кинонд гардаг хакер л компьютер, гудас." Нэмж дурдахад, өндөр мэргэжлийн мэргэжилтнүүд тав тухыг улам бүр үнэлдэг бөгөөд үүнийг ашиглах боломжтой байдаг - эцэст нь тэдний ажил хангалттай цалинтай байдаг. Тиймээс програмист 1000 долларын үнэтэй эргономик сандал авахад гайхах зүйл алга.

Үнэн эсвэл домог: програмист бол зөвхөн түүний анхаарлыг сарниулах харилцаа шаардлагагүй мөнхийн бакалавр мөн үү?

Домог! Жинхэнэ "програмистуудын" хувьд эмэгтэй хүнтэй харилцах нь илүү их цаг хугацаа, шаардлагагүй дэмий үрэх явдал юм гэсэн түүхүүд ихэнхдээ буруу хэвээр байна. Программистууд мэдээжийн хэрэг урам зоригтой хүмүүс боловч тэдний хэлснээр тэдэнд ямар ч хүн харь байдаггүй. Гэсэн хэдий ч хүн бүр эмэгтэй хүний ​​халуун дулаан сэтгэл, энхрийлэлийг хүсдэг: менежер, хамгийн урам зоригтой компьютер судлаач хоёулаа. "Энэ үлгэрийн хөл хаанаас гардаг нь тодорхой. Программистууд ажилдаа хэт их хүсэл тэмүүлэлтэй байдаг бөгөөд энэ нь ажлын цагаас ч илүү байдаг. Би юу хэлэх вэ: охин залуугаа компьютерийн дэлгэцнээс хүчээр татаж авдаг нөхцөл байдал тийм биш юм. ховор" гэж программист Дмитрий Кафлик хэлэв.

Үнэн эсвэл домог: програмист бол бүх цагаа вэб дээр өнгөрөөдөг хүн юм уу?

Тийм юм уу? Бүх харилцаа холбоо үнэхээр мессежээр хязгаарлагдаж байна уу? нийгмийн сүлжээндболон алдартай элч нар? Эдгээр асуултуудад яг тодорхой хариулт байхгүй байна. Тиймээс зарим "програмистууд" толгойгоо доошлуулснаар төрөл төрөгсөд, дэлгүүрийн худалдагч эмэгтэйчүүдээс бусад нь төрөлх монитороосоо өөр хэнийг ч харахаа больсон гэдгээ шударгаар хүлээн зөвшөөрдөг. Бусад нь өөрсдийгөө зөвтгөхийг хичээж, амьд харилцаа нь тэдний амьдралд байдаг гэж хэлдэг ч зөвхөн ажил дээрээ байдаг. Гэсэн хэдий ч өнөөдөр хүн бүр интернетэд нэвтрэх боломжтой бөгөөд энэ өвчин аль хэдийн болсон ерөнхий шинж чанар. Ийм байхад яагаад зөвхөн програмистуудыг буруутгаад байгаа юм бэ?

Үнэн эсвэл домог: програмистууд, хэрэв тэд уншдаг бол зөвхөн компьютерийн талаар уу?

Домог! Лукьяненко, Фрай, Перумов болон бусад хүмүүсийн бүтээлийн үлгэр домгийн баатрууд овоолон номон дээр амархан бутарч чаддаг цөөн хэдэн домгийн нэг. Уран зөгнөлт бол олон програмистуудын дуртай төрөл юм. Ерөнхийдөө тэд өөрсдөө "материаллаг бус, виртуаль, хийсвэр зүйл" -тэй ажиллах тухай тайлбарыг олдог.

Үнэн эсвэл домог: програмист - хоббигүй хүн гэж юу вэ?

Бараг үнэн! Хамгийн тохиромжтой ажил бол зөвхөн тав тухтай амьдрах боломжийг олгодог төдийгүй таашаал авчирдаг, өөрөөр хэлбэл энэ нь хобби юм гэсэн ардын мэргэн ухааныг хүн бүр мэддэг. Энэ мэдэгдэлд үндэслэн програмистуудыг үнэхээр аз жаргалтай хүмүүс гэж үзэж болно. Учир нь тэдний тохиолдолд компьютер нь бусад бүх үйл ажиллагааг орлодог. Ихэнх тохиолдолд "компьютерийн хувь заяаны эзэд" будагтай сойз хийх цаг байдаггүй. Хэдийгээр та кино театрт явах, ном унших, оньсого шийдвэрлэх хоббитой бол хамгийн фанат компьютер судлаач ч гэсэн "гадна" зүйл хийж байгаад баригдаж болно.

"Программистууд кино театр, театрт явахдаа баяртай байдаг бөгөөд хангалттай цаг гарвал хоббитой байдаг. Жишээ нь, Зөвлөлтийн үед би хувьдаа гүүр тоглох дуртай байсан" гэж Донской хэлэв.

Үнэн эсвэл домог: програмист хүний ​​ширээн дээр мөнхийн эмх замбараагүй байдаг гэж үү?

Үнэн! Энэхүү хэвшмэл ойлголт нь бодит байдлыг бүрэн илэрхийлдэг. Ширээн дээр төгс эмх цэгцтэй байдаг гоо сайхны программистууд олддог боловч ховор байдаг.

Үнэн эсвэл домог: програмистууд үсчинд очих дургүй байдаг уу?

Үнэн! Цэвэрхэн үс засахын оронд урт сүүл нь өөрийгөө хүндэлдэг бараг бүх програмистын гол шинж чанар юм. Энэ үзэгдлийн тайлбар хараахан олдоогүй байна. Түүгээр ч барахгүй энэ тэмдэг нь програмистын дүр төрхтэй салшгүй холбоотой болсон тул олон ажил олгогчид үсчинд дургүй байдлаа "уучилж", хувцаслалтын хатуу дүрмийг үл тоомсорлодог.

Үнэн үү, эсвэл домог: эмэгтэйчүүдийн дунд сайн програмист байдаггүй гэж үү?

Домог! Энэ домгийг эрчүүд өөрсдөө зохиосон бололтой. Эмэгтэй програмистууд цөөхөн байдаг - энэ бол баримт, гэхдээ тэдний дунд хүчирхэг хүйсийн төлөөлөгчдөөс дутуугүй өндөр мэргэшсэн мэргэжилтнүүд байдаггүй. Түүгээр ч зогсохгүй эмэгтэй програмистууд эсрэг хүйстнээ доромжлогчдоос илүү анхааралтай, үнэн зөв байдаг гэсэн үзэл бодол байдаг.

  1. Дахин дүгнэж үзье!

багш: Тэгэхээр би одоо нэгдүгээр ангийн хүүхдэд юу гэж хэлэх вэ? Программист гэж хэн бэ, тэр юу хийдэг вэ?

Шалны сурагчид хичээлээр сурсан бүхнээ жагсаадаг. Багш дээр дурдсан хэд хэдэн асуултаас тэргүүлэх асуултуудыг асууж болно.

Багш:тэгээд программист болох хүсэлтэй хүмүүс гараа өргөх үү? Хэн шийдвэрээ гаргаагүй байна вэ?

Багш нь олж мэдэв - тэдэнд юу саад болж байна вэ?

  1. Гэрийн даалгавар

Гэртээ танилцуулга бэлтгэ энгийн хэллэгКомпьютерийн тоглоомууд хэрхэн бичигдсэнийг оюутнуудад хэлээрэй. Програмист хүний ​​ажил юу вэ, үүнд өөр хэн оролцдог, энэ бүхэн практик дээр хэрхэн хийгддэг вэ.

  1. Өргөдөл

Өөрийгөө програмчлалын чиглэлээр мэргэшсэн гэж үздэг хүүхдүүдэд зориулж багш нь жижиг асуулт хариултыг явуулдаг. Гараа хамгийн хурдан өргөсөн хүн хариултыг хүлээн авна. Оюутан хариултаа тайлбарлаж чадвал нэмэлт давуу тал болно.

Илүү зөв хариулт өгсөн оюутныг мэргэжилтэн гэж үзэх болно - тэр шагнал авах болно.

1941) - энэ нь хагарлын баяр юм. Компьютерийн хакер гэдэг нь илүү ерөнхий ойлголт бөгөөд "хакер" гэсэн ойлголт, "хакер" гэдэг үгийн нэг утгыг агуулдаг).

  • хэн ч, энэ програмчлалтай ямар ч хамаагүй
  • ХАВСРАЛТ: ХЭРЭГТЭЙ ХОЛБООС

    • Програмчлалын хүүхдүүдэд тусгайлан зориулсан ангиуд энд байна: http://www.coderussia.ru/teachers.html
    • "Үнэн эсвэл домог" - програмистуудын талаархи хамгийн сүүлийн үеийн статистик:
      http://habrahabr.ru/company/mailru/blog/224945/

    МАНАЙ БУСАД ҮНЭГҮЙ МЭРГЭЖЛИЙН УДИРДЛАГА:

    "Мэргэжлийн калейдоскоп" хүүхэлдэйн киноны дэлгэрэнгүй тайлбар:

    Програмисталгоритм боловсруулдаг мэргэжилтэн бөгөөд компьютерийн програмуудтусгай математик загварууд дээр үндэслэсэн. Энэ мэргэжил нь ирээдүйтэй бөгөөд дэлхий даяар маш их эрэлт хэрэгцээтэй байдаг (дундаж үнэ цэнэ). Та ямар ч насандаа програмист болох боломжтой. Энэ мэргэжил нь програмчлал, математик, хэл сонирхдог, мөн аналитик чадвар сайтай, логик хөгжсөн эрэгтэй, эмэгтэй хүмүүст тохиромжтой (хэрэв та програмист болох боломжтой бол шалгалтанд хамрагдаарай). Програмчлалыг заадаг коллежууд бас байдаг боловч дүрмээр бол програмистуудтай бие даан суралцах боломжтой. Орших. Мэргэжил өөрийн гэсэн онцлогтой. Энэ мэргэжил нь компьютерийн шинжлэх ухааныг сонирхож буй хүмүүст тохиромжтой (сургуулийн хичээлийг сонирхохын тулд мэргэжлээ сонгохыг үзнэ үү).

    Сортууд

    Програмчлалын хувьд зөвхөн практик ур чадвараас гадна мэргэжилтний санааг чухалчилдаг. Мэргэшлээсээ хамааран програмистуудыг гурван төрөлд хувааж болно.

    1. Хэрэглээний програмистуудТэд голчлон хэрэглээний програм хангамжийг хөгжүүлэх чиглэлээр ажилладаг - тоглоом, нягтлан бодох бүртгэлийн програм, редактор, шуурхай мессенжер гэх мэт. Тэдний ажлын талбарт видео болон аудио тандалтын систем, ACS, гал унтраах эсвэл галын дохиоллын систем гэх мэт програм хангамжийг бий болгох зэрэг орно. Дасан зохицох нь тэдний үүрэг мөн одоо байгаа програмуудтодорхой байгууллага эсвэл хэрэглэгчийн хэрэгцээнд нийцүүлэн.
    2. Системийн программистууд хөгждөг Үйлдлийн системүүд, сүлжээтэй ажиллах, янз бүрийн тархсан мэдээллийн санд интерфейс бичих. Энэ ангиллын мэргэжилтнүүд хамгийн ховор бөгөөд хамгийн өндөр цалинтай хүмүүс юм. Тэдний даалгавар бол компьютерийн системийг (процессор, харилцаа холбоо, холболтыг багтаасан) удирддаг програм хангамжийн системийг (үйлчилгээ) хөгжүүлэх явдал юм. захын төхөөрөмж). Даалгаврын жагсаалтад бий болгосон системүүдийн (төхөөрөмжийн драйвер, ачигч гэх мэт) ажиллагаа, ажиллагааг хангах зэрэг орно.
    3. Вэб програмистууд бас сүлжээнүүдтэй ажилладаг боловч ихэнх тохиолдолд дэлхийн сүлжээнүүдтэй байдаг - Интернет. Тэд сайтуудын програм хангамжийн бүрэлдэхүүн хэсгийг бичиж, динамик вэб хуудас, мэдээллийн сантай ажиллах вэб интерфэйсийг бий болгодог.

    Мэргэжлийн онцлог

    Шинжлэх ухаан, техникийн болон үйлдвэрлэлийн асуудлыг шийдвэрлэх математик загвар, алгоритмын дүн шинжилгээнд үндэслэн программист нь гүйцэтгэлийн хөтөлбөр боловсруулдаг. тооцоолох ажил. Асуудлыг шийдвэрлэх аргын тооцооллын схемийг гаргаж, шийдлийн алгоритмыг албан ёсны машины хэл рүү хөрвүүлдэг. Энэ нь машинд оруулсан мэдээлэл, түүний хэмжээ, машинаас гүйцэтгэсэн үйлдлийг хянах арга, эх баримт бичгийн хэлбэр, агуулга, тооцооллын үр дүнг тодорхойлдог. Мэдээлэл оруулах, боловсруулах, хадгалах, гаргах схем, схемийг боловсруулж, програмын камерын хяналтыг хийдэг.

    Оруулсан хамгийн их тоог шийдэх өгөгдлийн багцыг тодорхойлдог энэ програмнөхцөл. Боловсруулсан програмын дибаг хийх, бусад байгууллагын боловсруулсан бэлэн програмыг ашиглах боломжийг тодорхойлдог. Програмчлалын автоматжуулалтын арга, ердийн болон стандарт программ, програмчлалын программ, орчуулагч, оролтын алгоритмын хэлийг боловсруулж хэрэгжүүлдэг.

    Тооцооллын процессыг нэгтгэх, төрөлжүүлэх ажлыг гүйцэтгэдэг, каталог, картыг бий болгоход оролцдог. стандарт програмууд, машин боловсруулалтад хамаарах баримт бичгийн хэлбэрийг боловсруулахад, компьютерийн технологийн хүрээг өргөжүүлэх дизайны ажилд.

    Мэргэжлийн давуу болон сул талууд

    Давуу тал:

    • өндөр ашиг төлөх;
    • мэргэжилтнүүдийн эрэлт харьцангуй өндөр;
    • заримдаа та дээд боловсролгүй ажилд орох боломжтой;
    • голдуу бүтээлч мэргэжил.

    Сул талууд:

    • Програмистад ойлгомжтой, ойлгомжтой зүйл нь хэрэглэгчдэд үргэлж ойлгомжтой, ойлгомжтой байдаггүй тул та ижил зүйлийг олон удаа тайлбарлах шаардлагатай болдог;
    • стресстэй нөхцөлд яаралтай горимд (заримдаа) ажиллах;
    • Мэргэжил нь дүрд тодорхой ул мөр үлдээдэг бөгөөд энэ нь эргэн тойрон дахь бүх хүмүүст таалагддаггүй.

    Ажлын газар

    • Мэдээллийн технологийн компаниуд болон вэб студиуд;
    • судалгааны төвүүд;
    • бүтэц бүрэлдэхүүндээ програмистуудын орон тооны нэгж эсвэл хэлтсүүдийг багтаасан байгууллагууд.

    Чухал чанарууд

    Програмчлал бол эрчимтэй хөгжиж буй салбар учраас програмист хүн технологийн өнөөгийн байдалд хурдан дасан зохицож, шинэ технологид байнга суралцах чадвартай байх ёстой. Тиймээс бие даан суралцах чадвар нь програмист хүнд байх ёстой гол чадваруудын нэг юм. Тэгэхгүй бол хэдхэн жилийн дараа түүний мэргэжилтний үнэлэмж мэдэгдэхүйц буурах болно.

    Техникийн баримт бичгийг унших түвшинд англи хэлний мэдлэгтэй байх нь энэ мэргэжлийн төлөөлөгчдөд тавигдах бас нэг зайлшгүй шаардлага юм. Ийм мэргэжилтнүүдийн хувьд багаар ажиллах, томоохон төслүүд дээр, хамтын хөгжлийн хэрэгсэлтэй, санхүүгийн томоохон системтэй (төсөв, банк, удирдлагын нягтлан бодох бүртгэл) ажиллах чадвар маш чухал юм. Ахлах програмистын албан тушаалд өргөдөл гаргагч нь төсөл, багийг удирдах ур чадвартай, бие даасан, санаачлагатай байхаас гадна тухайн ажилдаа хувийн хариуцлага хүлээх чадвартай байх ёстой.

    Програмчлалын сургалт

    STEP Computer Academy нь олон улсын боловсролын байгууллага юм. 1999 оноос хойш ажиллаж байна. Дэлхийн 16 оронд 42 салбар. Microsoft, Cisco, Autodesk-ийн хамгийн том эрх бүхий сургалтын төв. Оюутнууд олон улсын гэрчилгээ, олон улсын диплом авдаг. Гол зорилго нь төгсөгч бүрийг ажлын байраар хангах явдал юм.

    Энэхүү сургалтаар 1-3 сарын дотор алсаас програмист мэргэжлээр суралцах боломжтой. Төрөөс тогтоосон стандартын мэргэжлийн давтан сургах диплом. Бүрэн зайн сургалт. Нэмэлт проф.-ийн хамгийн том боловсролын байгууллага. Орос дахь боловсрол.

    115 цагийн дотор та вэб сайт, онлайн дэлгүүр хэрхэн үүсгэх талаар суралцаж, үүнээс сард 120 мянган рубль олох боломжтой. Сургалт дууссаны дараа - баталгаатай ажлын байр. Давуу тал: Сургалтанд байнга хамрагдах, гарахдаа 3 мэргэжлээр суралцах, хичээлийн уян хатан, үнэ төлбөргүй хуваарь, хувийн зөвлөгчтэй ажиллах, бичиг баримтын баталгаатай ажлын байр.

    Цалин

    Програмист бол Орос улсад хамгийн эрэлттэй, өндөр цалинтай мэргэжлүүдийн нэг юм.Хамгийн дэвшилтэт мэргэжилтэн ч гэсэн өөрийн мэдлэгийн түвшний дагуу ажил олж, дараа нь аажмаар суралцаж, туршлага хуримтлуулж чаддаггүй. Дадлагажигчийн цалин 1000 орчим доллар. Дунд түвшний компанид (IT биш) бүрэн цагийн програмист 1500-1800 доллар, түүнээс бага зэрэг илүү их хэмжээний програм хангамж боловсруулахтай холбоотой байгууллагад авдаг. Тэргүүлэх програмистын цалин 2500-3000 доллар. Дараагийн алхам бол мэдээллийн технологийн хэлтсийн дарга юм. Заавал ажлын туршлага, гадаад хэлний мэдлэг, боловсон хүчний менежментийн ур чадвар зэргийг шаардлагатай мэдлэг дээр нэмж оруулснаар орлого нь 4000 долларт хүрдэг. Сайн програмист хүн 5000 доллар ба түүнээс дээш орлого олох томоохон програм хангамж хөгжүүлэх төслийг удирдаж чадна.

    2019.08.07-ны өдрийн цалин

    Орос 20000—60000₽

    Москва 50000-180000₽

    Ажил мэргэжлийн алхам, хэтийн төлөв

    Төсөл боловсруулах явцад програмистуудын бүлэгт элсэх нь карьерын сайн эхлэл байж болно. Томоохон төслүүд нь Оросын программистуудаас "учирсан" барууны компаниудын анхаарлыг байнга татдаг. Тухайлбал, нэгэн үе манай хэсэг залуу эрдэмтэд БХЯ-нд зориулан Эльбрус процессор бүтээж байсан ч үр дүнд нь бүгдийг нь Интел корпораци худалдаж авч, одоо манай эрдэмтэд, програмистууд гадаадад ажиллаж, Эльбрус төсөл өөрөө аажмаар хаасан. Энэ мэргэжилд "тархины урсац"-ын асуудал хамгийн хурцаар тавигддаг.

    Програмист нь програмистуудын бүлгийн дарга (багийн ахлагч), аж ахуйн нэгжийн мэдээллийн технологийн захирал, мэдээллийн технологийн төслийн менежер гэх мэт карьераа хийж чадна. Ажлын явцад програмист нь мэргэжлийнхээ хүрээнд шилжиж, мэргэжлээ дээшлүүлж чаддаг.

    Алдартай, агуу программистууд

    • Доналд Эрвинийг ташуур
    • Мацумото Юкихиро
    • Таненбаум Эндрю
    • Рэймонд Эрик Стивен
    • Фаулер Мартин
    • Хоппер Грейс
    • Сталлман Ричард Мэттью
    • Кей Алан
    • Майер үр
    • Строструп Бьорн

    Програмчлалыг ажил мэргэжил, ялангуяа мэргэжлийн үйл ажиллагаа болгон бий болгох нь хоёрдмол утгагүй хэцүү байдаг.

    1804 онд Жозеф Мари Жаккардын бүтээсэн анхны програмчлагдсан төхөөрөмж гэгддэг Жаккард нэхмэлийн машин нь цоолбортой карт ашиглан даавуун дээрх хэв маягийг програмчлах боломжтой болгосноор нэхмэлийн үйлдвэрлэлд хувьсгал хийсэн юм.

    Анхны програмчлагдсан тооцоолох төхөөрөмж болох Analytical Engine-ийг Чарльз Бэббиж бүтээсэн (гэхдээ бүтээж чадаагүй). 1843 оны 7-р сарын 19-нд Английн агуу яруу найрагч Жорж Байроны охин гүнж Ада Августа Лавлейс хүн төрөлхтний түүхэн дэх анхны Аналитик хөдөлгүүрийн программыг бичсэн гэж үздэг. Энэ програм нь хөдөлгөөнт шингэн дэх энерги хадгалагдах хуулийг илэрхийлдэг Бернулли тэгшитгэлийг шийдсэн.

    Шинжлэх ухааны анхны бөгөөд цорын ганц бүтээлдээ Ада Лавлейс олон тооны асуудлыг хөндсөн. Түүний илэрхийлсэн хэд хэдэн ерөнхий заалтууд (ажиллах санах ойн эсүүдийг хадгалах зарчим, давтагдах томьёотой холбох) мөчлөгийн процессуудтооцоолох) нь орчин үеийн програмчлалын үндсэн ач холбогдлыг хадгалсаар ирсэн. Бэббижийн зохиолууд болон Лавлейсийн тайлбарууд нь зөвхөн 1950-иад онд хэрэглэгдэж байсан дэд програм, дэд програмын номын сан, зааврын өөрчлөлт, индексийн бүртгэл зэрэг ойлголтуудыг тоймлон харуулсан.

    Гэсэн хэдий ч Ада Лавлейсийн бичсэн хөтөлбөрүүдийн аль нь ч гараагүй.

    Лавлейсийн гүнгийн авхай Ада Августа нь анхны нэр хүндтэй программист гэж тооцогддог (мэдээжийн хэрэг орчин үеийн стандартаар нэг програм бичихийг ажил мэргэжил гэж үзэх боломжгүй юм. мэргэжлийн үйл ажиллагаа). Түүх нь түүний нэрийг бүх нийтийн програмчлалын хэл болох "Ада" нэрээр хадгалсаар ирсэн.

    Анхны програмчлагдсан компьютер (1941), түүнд зориулсан анхны програмууд, мөн (тодорхой тайлбартай) анхны програмчлалын хэл. өндөр түвшинПланкалкулыг Германы инженер Конрад Зусе бүтээсэн.

    Програмчлалын ажлыг анх удаа мэргэжлийн түвшинд хийж эхэлсэн хүмүүсийн нэрс (компьютерийн техник хангамжийн тохиргооноос тусад нь) түүхэнд хадгалагдаагүй, учир нь анх програмчлалыг хоёрдогч тохируулга гэж үздэг байв.

    Програмистуудад зориулсан Мерфигийн хуулиуд

    1. Юу ч програмчлагдсан шиг ажиллахгүй.

    2. Юу ч ажиллах ёстой байдлаараа програмчлагдаагүй.

    3. Сайн програмист хүн даалгавар гүйцэтгэхээс залхуураад байхад яагаад дуусгаж болохгүйг нотлох чадвартайгаараа онцлог юм.

    4. Аливаа асуудлыг шийдвэрлэхэд түүний шийдлийн давуу болон сул талуудыг хэлэлцэхээс гурав дахин бага хугацаа шаардагдана.

    5. Амласан эцсийн хугацаа нь төслийн нарийн тооцоолсон эцсийн хугацаа болон зургаан сар юм.

    6. Программист нь хэрэглэгч програмаа хааж болох үйлдлийн дарааллыг үргэлж мэддэг боловч энэ дарааллыг гүйцэтгэх талаар хэн ч бодохгүй гэж найдаж, энэ асуудлыг хэзээ ч засдаггүй.

    7. Жинхэнэ програмистууд Windows-д дуртай - өөрсдийнхөө тэнэг байдлаас гаргасан бүх алдааг Майкрософт буруутгаж болно.

    8. Үр дагавар - Майкрософтыг буруутгасан асуудлын 99% нь програмистуудын өөрсдийнх нь тэнэг байдлаас үүдэлтэй.

    9. Уурласандаа хүн бүр яагаад ч юм системийн нэгжийн оронд гэмгүй монитор дээр цохино.

    10. Жинхэнэ программист өлсгөлөн зарласан тохиолдолд гарны товчлуурын доороос сугалж авсан хоолыг дахин нэг сар идэх боломжтой болно.

    11. Жинхэнэ програмист хүн аль хэдийн дор хаяж гурван шар айрагны гарыг өөрчилсөн байдаг.

    12. Кодчлолыг тохируулахад асуудалтай байгаа хүн автоматаар неандерталь гэж тооцогддог.

    13. Компьютерийн тухай сонирхогчдын яриа нь бөөлжих хүртэл хүчтэй дотор муухайрах шалтгаан болдог. Windows-д "ханын цаас" -ыг хэрхэн өөрчлөх тухай асуулт асууж буй хүний ​​хоолойг таслахыг хүсдэг.

    14. Таны тусламж хэрэгтэй байгаа ихэнх хүмүүсийн хувьд уг программын алдааны шалтгаан нь зөвхөн удамшлын шинж чанартай байдаг.

    15. HTML, HTTP, FTP, SMTP, TCP/IP, RTFM гэх мэт. Эдгээр нь товчлол биш үгс юм.

    16. "Хулгана-норушка" гэсэн хэллэг нь ямар ч утгагүй юм.

    17. Өргөнөөр хөөрөгдөж, сурталчилсан хамгийн ид шидийн асуудлууд эцэст нь таны хамгийн тэнэг алдаа болж хувирдаг.

    18. Үр дагавар - хэрэв таны хөтөлбөр ид шидийн үйлдэл хийдэг бол та гайхалтай тэнэг зүйл хийсэн.

    19. Програмист хүний ​​хамгийн муухай мэдрэмж бол таны эргэн тойронд арван хүн зогсож, бүгд таны программ дахь асуудлын шалтгааныг хайж олох гэж оролдох бөгөөд та асуудал юу болохыг аль хэдийн ойлгосон боловч хэлэхээс айдаг, учир нь энэ нь ямар нэгэн илт тэнэг зүйл ...

    20. Амьдралын бүхий л асуудлыг шийдэх гарц бол интернет юм. Та зүгээр л эрэл хайгуулдаа сайн байх хэрэгтэй.

    21. Амьдрал дахь логик зааврын зөрчилдөөн үүсдэг үхлийн алдаапрограмистын тархины ажилд - температурын өсөлт, толгой эргэх, бөөлжих, ухаан алдах хүртэл боломжтой.

    22. Программистуудыг үл тоомсорлодог хүмүүсийг програмистууд жигшдэг.

    23. Хэрэв та өмнөхийг нь ойлгосон бол программист гэсэн үг.

    Энэ дэлхий дээр 10 төрлийн хүмүүс байдаг - хоёртын системийг ойлгодог хүмүүс, үүнийг ойлгодоггүй хүмүүс.

    Видео: Та програмист хүн

    Амьдралыг компьютергүйгээр төсөөлөхөд бэрх. Үүний тусламжтайгаар та галт тэрэгний хуваарь, үйлдвэрт үйл явцыг удирдах, мэс заслын үйл ажиллагаа явуулах, сансрын станцын нислэгийг хянах боломжтой.
    Мөн дэлхийн өнцөг булан бүрт байгаа хүмүүстэй харилцах нь ямар сайхан юм бэ. Компьютерийг удирдах, нарийн төвөгтэй асуудлуудыг шийдвэрлэхэд хялбар болгохын тулд програмистууд тусгай програмуудыг бүтээдэг.

    Компьютерууд нэгэн зэрэг олон зуун тооцоолол хийх боломжтой. Ухаалаг машин нь асар их мэдээлэл агуулсан асуудлыг шийддэг. Энэ нь тоогоор илэрхийлсэн тоонууд, үсэгнээс бүтсэн үгс, тоо, үсэг эсвэл бусад тэмдэгтүүдийн хослолоос бүрдэнэ. Ийм мэдээллийг "машин үг" эсвэл "програмчлалын хэл" гэж нэрлэдэг.

    Компьютерийн зүрх нь онцгой юм электрон хэлхээ- процессор. Тэр бол компьютерт орж буй бүх мэдээллийг боловсруулдаг хүн юм. Програм нь процессорын ажиллагааг хянадаг. Энэ нь машинд ойлгомжтой тусгай хэлээр бичигдсэн байдаг. Хэрэв ямар ч програм байхгүй байсан бол хамгийн дэвшилтэт компьютер ч гэсэн хамгийн энгийн арифметикийн асуудлыг шийдэж чадахгүй байх байсан. Энд компьютерт зориулсан даалгавруудыг өөрт нь ойлгомжтой програм болгон хөрвүүлдэг програмист аврах ажилд ирдэг.

    Програмист болохын тулд танд маш их тэвчээр төдийгүй компьютертэй нэг хэлээр ярих боломжийг олгодог онцгой сэтгэлгээ хэрэгтэй. Мөн та хичээнгүй байж, эхлүүлсэн ажлаа эцэс хүртэл авчрах чадвартай байх ёстой. Програмист хүн бүх зүйлийг анх удаа хийж чаддаг нь ховор байдаг. Ихэвчлэн алдаа, тест хайхад удаан хугацаа шаардагддаг янз бүрийн аргадаалгаврын гүйцэтгэл. Нэг буруу таслал нь програмыг бүхэлд нь зөв ажиллахаа болиход хүргэдэг!

    Программистууд асар олон тооны өөр өөр програмуудыг боловсруулсан бөгөөд үүний ачаар компьютерууд текстийг нэг хэлээс нөгөө хэл рүү орчуулах, шатар тоглох, хүүхэлдэйн кино хүртэл зурах боломжтой. Нэмж дурдахад програмистууд тодорхой байгууллагуудад шаардлагатай ажлууд дээр ажилладаг. Тийм ч учраас та компьютерийг бизнесмэний оффис, дэлгүүр, тасалбарын касс, клиник гэх мэт хаа сайгүй харж болно!

    Ихэнх программистууд эрчүүд байдаг. Хэдийгээр түүхэн дэх анхны програмист нь эмэгтэй хүн гэж тооцогддог - Ада Лавлейс. Тэр бол 1833 онд тэр үеийн механик "аналитик" машины анхны загварт зориулж хэд хэдэн програм бичсэн бөгөөд хамгийн энгийн үйлдлийг гүйцэтгэдэг. Мөн 1941 онд Германы инженер Зусе анхны программчлагдах компьютерийг бүтээж, түүнд зориулсан анхны програмууд, анхны програмчлалын хэлийг бүтээжээ. Зөвхөн 20-р зууны дунд үеэс л програмчлалын мэргэжил болжээ.

    Хэрэв та програмист болохоор шийдсэн бол Онцгой анхааралзөвхөн математик, компьютерийн шинжлэх ухаанд өгөх ёсгүй. Англи хэл маш хэрэгтэй. Эцсийн эцэст програмист хүний ​​ажил орчуулагчийн ажилтай төстэй. Орчуулагч л эх хэлээсээ үгийг гадаад хэл рүү, програмист хүн төрөлх хэлээсээ үгийг “машин” болгон хөрвүүлдэг. Асар их хэмжээний баримт бичиг, шинжлэх ухаан, техникийн ном зохиолууд гадаад хэл дээр хэвлэгддэг. Уран зохиол, түүх, газарзүй зэрэг хичээлүүдийг судлах нь ой санамжийг хөгжүүлж, унших хурдыг нэмэгдүүлдэг. Эдгээр ур чадвар нь шинэ програмчлалын хэл эсвэл алгоритм сурахад зайлшгүй шаардлагатай.

    Хэрэв та програмист болохоор шийдсэн бол коллежид ч, их сургуульд ч томоохон мэргэжлээр програмист болж сурах боломжтой. Оросын програмистуудын боловсролыг хамгийн шилдэг нь гэж үздэг! Манай мэргэжилтнүүдийг дэлхий даяар үнэлдэг.