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

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

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

Сургуулийн хүүхдүүдэд эхнээс нь програмчлалын курсууд

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

  • үндсэн болон өндөр мэргэшсэн чиглэлээр 30 гаруй курс;
  • модульчлагдсан сургалтын систем - бүх хөтөлбөрүүд нь аль нэгийг нь дуусгасны дараа оюутан дараагийн түвшинд шилжиж, хамгийн сонирхолтой модулиудыг сонгон хичээлээ үргэлжлүүлэн гүнзгийрүүлэн судлах боломжтой байхаар бүтээгдсэн;
  • тоглоомоор дамжуулан суралцах, сонирхолтой асуудлыг шийдвэрлэх;
  • логик, хийсвэр сэтгэлгээг хөгжүүлэх;
  • хувь хүний ​​хандлага, жижиг бүлгүүдэд сургалт (8-10 хүн);
  • практик багш нар (вэб хөгжүүлэгчид, дизайнерууд, тэргүүлэгч мэдээллийн технологийн компаниудын програмистууд) өөрсдийн төсөл боловсруулж, бүтээх арвин туршлагатай;
  • материалыг байнга хөгжүүлдэг ангиудын практик чиг баримжаа;
  • уян хатан, тохиромжтой сургалтын хуваарь (анги, бямба, ням гарагт хичээллэдэг);
  • онлайнаар болон жилийн турш суралцах боломж.

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

Хүүхдүүд аль хэдийн үйлдвэрт ажиллаж байсан юм шиг уур амьсгалыг бүрдүүлэхийг хичээдэг. Хичээлийг бодит оффист зохион байгуулдаг бөгөөд мэдээллийн технологийн томоохон компаниудын үүсгэн байгуулагчид болон ажилтнууд заадаг. “Бид хүүхдүүдийг тэргүүлэх их, дээд сургуульд элсэн суралцах, бизнес эрхлэх, Оросын болон олон улсын технологийн компаниудад ажиллахад бэлтгэдэг. Програмчлалын тусламжтайгаар бид тэднийг бие даан сэтгэж, боломжоо нээхэд сургадаг” гэж сургуулийн захирал Оксана Селендеева хэлэв. Кодди үндсэн болон нарийн мэргэжлийн хичээлүүдийг заадаг: нийт 30 гаруй хичээл. Хөтөлбөрүүд нь аль нэгийг нь дүүргэсний дараа оюутан дараагийн шат руу шилжиж, хичээлээ үргэлжлүүлэн гүнзгийрүүлэн судлах боломжтой байхаар бүтэцлэгдсэн байдаг. Хичээл долоо хоногт нэг удаа Бямба, Ням гарагт явагдах ба богино завсарлагатай одон орны 3 цаг үргэлжилнэ.

Зардал - сард 6000 рубль. Сургалтын газрууд Курская, Белорусская, Павелецкая, Дмитровская, Ильичийн талбайд байрладаг. Дэлгэрэнгүй мэдээлэл

1С: Сургуулийн хүүхдүүдэд зориулсан програмистуудын клуб

Энэ бол сургууль, техникийн дугуйлан биш, харин 11-17 насны хүүхдүүдэд зориулсан клуб юм. Төсөлд ОХУ болон ТУХН-ийн орнуудад нийт 162 салбар багтсанаас 7 нь Москвад байдаг. Клубын зорилго нь хүүхдүүдийг програмчлалын мэдлэгтэй танилцуулах, мэргэжлээрээ сонирхох сонирхлыг бий болгох явдал юм. Энд тэд гар утас, интернетээс суперкомпьютер хүртэл хаа сайгүй хэрэглэгддэг хамгийн сүүлийн үеийн хэлээр програмчлах аргыг зааж өгдөг. Мөн системийн удирдлага, хөгжлийн менежментийн курсууд байдаг. Тэд мөн компьютерийн шинжлэх ухааны чиглэлээр олимпиад, улсын нэгдсэн шалгалтанд зориудаар бэлддэг (клубын дундаж оноо 72). Хөтөлбөр бүр нь долоо хоногт 1-2 удаа, хоёр жилийн турш зориулагдсан.

Зардал - 700 рубль / хичээл. Сургалтын цэгүүд нь Бауманская, Новослободская, Алексеевская, Тимирязевская, ВДНХ, Ленинскийн өргөн чөлөөнд байрладаг. Дэлгэрэнгүй мэдээлэл

Кодабра

Кодабра бол 6-14 насны хүүхдүүдэд зориулсан тоглоом бүтээхэд чиглэсэн сургалт юм. Энд тэд хүүхдүүдийн компьютер тоглоомыг хайрлах хайрыг ашигтай тал руу чиглүүлэхийг хичээдэг. Хэрэв хүүхэд бүх чөлөөт цагаа тоглоомд зарцуулдаг бол тэдгээрийг бий болгох сургалтууд нь зугаа цэнгэлээс хөгжил рүү векторыг өөрчлөх сайн арга юм. Сургалтын үйл явц нь физик, математик болон бусад үндсэн шинжлэх ухааныг хамардаг. Хичээлүүд нь хүүхдүүдэд тусгайлан зориулагдсан тул суралцах нь тоглоомоор дагалддаг. Хичээл бүрийн дараа хүүхэд эцэг эх, найз нөхөддөө үзүүлж чадах үр дүнтэй байдаг. Нэг хичээлийн үргэлжлэх хугацаа 1.5 цаг, курс бүр 2 сар (16 хичээл) үргэлжилнэ.

Хичээлийн үнэ сард 5500-11000 рубль байна. Хичээлүүд ажлын өдрүүдэд, Шаболовская, Павелецкая дээр явагддаг. Дэлгэрэнгүй мэдээлэл

CrashPro

6-16 насны хүүхдүүдэд зориулсан нэмэлт боловсролын төвд KrashPro нь хүүхдүүдэд түгээмэл тархсан чиглэлээр хамгийн сүүлийн үеийн мэдлэгийг өгч, өөрсдийн төслийг хэрэгжүүлэхэд нь туслахыг хичээдэг. Тус сургууль нь инженерчлэл, бүтээлч, дижитал мэргэжлээр нийт 10 хөтөлбөртэй. CrashPro дахь ихэнх хичээлүүд нь насны шаардлага шаарддаг: тэдгээр нь 12 ба түүнээс дээш насны оюутнуудад зориулагдсан. 6-аас дээш насны хүүхдүүдэд зориулсан робот техникийн курс байдаг: энд тэд Lego WeDo бүтээгчийг ашиглан робот бүтээх талаар суралцдаг. Хичээл бүрт оюутнууд бүтээлч бүлгүүдэд хуваагдан эцсийн төсөл дээр ажилладаг. Энэ үед хүүхдүүд “зорилго”, “даалгавар”, “хугацаа” гэж юу байдгийг практик дээр сурдаг.

Хичээл нь 3 сар үргэлжилдэг, нэг хөтөлбөрийн нэг семестрийн хичээлийн үнэ 80,000 рубль (робот техникээс бусад нь 18,000 рубль). Хичээлүүд яг төвд - Воздвиженка дээр явагддаг. Дэлгэрэнгүй мэдээлэл

Москвагийн програмистуудын сургууль

8-10-р ангийн сурагчдад зориулсан гурван жилийн сургалт, Yandex болон Мытищи програмистуудын сургуулийн хамтарсан төсөл. Тэд энд сурахдаа “сургуулийн” арга барилыг ашигладаггүй, харин “их сургуулийн” аргыг ашигладаг. Хичээлүүд нь заавал байх ба сонгон суралцах гэж хуваагддаг бөгөөд энэ нь мэргэшлийг тодорхойлдог. Шаардлагатай курс нь танд ямар ч програмчлалын хэл сурахад туслах үндсэн зарчмуудыг агуулдаг. Энэ бол алгоритмын сэтгэлгээ, математикийн зарим "сургуулийн бус" хэсэг, үндсэн кибернетик юм. Сургуульд орохын тулд элсэлтийн шалгалт өгөх шаардлагатай. Програмчлалын мэдлэг шаардлагагүй, харин математик, логикийг шалгадаг.

Хичээлүүд нь үнэтэй (нэг семестрийн үнэ 22,500 рубль), гэхдээ үр дүнтэй: сургуулийн оюутнууд бүх түвшний тэмцээнд тогтмол түрүүлдэг. Хичээлүүд долоо хоногт 1-2 удаа амралтын өдрүүдээр Лев Толстойн гудамжинд байрлах Yandex-ийн Москва дахь оффис дээр явагддаг. Дэлгэрэнгүй мэдээлэл

Москвагийн кодчиллын сургууль

Москвагийн кодчиллын сургууль нь хүүхдийн чиглэлээр мэргэшдэггүй, гэхдээ хэд хэдэн "хүүхдийн" сургалтуудыг санал болгодог. 11-р сарын сүүлээр 10-13 насны сургуулийн сурагчдад зориулсан вэб програмчлалын (HTML, CSS, JavaScript) хичээл эхэлнэ. Сургалтанд тоглоомын блокууд, бие даасан практик даалгавар, код дээр ажиллах багаар ажиллах зэрэг багтсан. 5 цагийн 6 хичээлийн хувьд та 39,999 рубль төлөх шаардлагатай болно. 12-р сард дижитал бүтээлч байдал, цахим суурилуулалтыг бий болгоход зориулагдсан хүүхдүүдэд зориулсан өөр нэг хөтөлбөр нээгдэнэ. Эдгээр хичээлийн үеэр багш нар сургуулийн сурагчдын дунд програмчлалын болон бүтээлч сэтгэлгээний 12 гаруй ашигтай ур чадварыг хөгжүүлэхийг хичээх болно.

Энэ сургалтын өртөг нь 4 хичээлийн хувьд 24,999 рубль юм. Хичээлүүд Бямба, Ням гарагт 10.00-15.00 цагийн хооронд Тверская дахь DI Telegraph-ийн байранд явагдана. Дэлгэрэнгүй мэдээлэл

Руу явах

Энэхүү төсөл нь GoTo School зуны сургууль, GoTo Hack hackathon, GoTo Camp гэсэн гурван төрлийн боловсролын хөтөлбөрийг багтаасан болно. GoTo Camp баяр болгондоо ОХУ болон хөрш зэргэлдээ орнуудын 8-11-р ангийн сурагчдыг цуглуулдаг. GoTo баазын оролцогч нь програмчлал, робот техник, биоинформатик, өгөгдөлд дүн шинжилгээ хийх болон бусад өндөр технологийн чиглэлээр төсөл хэрэгжүүлэх, судалгаа хийх боломжийг олж авдаг. Төслүүдийг тус улсын шилдэг их, дээд сургуулийн багш нар болон MIPT, HSE, Innopolis, Yandex, KROK, Microsoft, Nival, Rambler&Co, Intel зэрэг мэдээллийн технологийн компаниудын мэргэжилтнүүд удирдаж байна. 1-р сарын 3-аас 10 хүртэл.

Нэг ээлжийн зардал 16,000-аас 26,000 рубль хооронд хэлбэлздэг бөгөөд сургалтын тэтгэлэгийн систем бас байдаг. Дэлгэрэнгүй мэдээлэл

Samsung мэдээллийн технологийн сургууль


Сургуулийн хамгийн ахмад сурагчид, гол төлөв 10-р ангийн сурагчдад зориулж Samsung болон MIPT-ийн тэргүүлэх багш нарын үнэ төлбөргүй сургалтын хөтөлбөр байдаг. Гол чиглэл нь Android-д зориулсан гар утасны програм хөгжүүлэх явдал юм. Элсэлтийн шалгалт жил бүр хавар болдог бөгөөд үүнээс өмнө тухайн жилийн хугацаанд анкет бөглөх ёстой. Хичээл есдүгээр сард эхэлнэ. Сургуулийн сургалтын хугацаа 1 жил. Энэ хугацаанд оюутнууд Java хэл дээрх програмчлалын үндэс, объект хандалтат програмчлал, алгоритм ба өгөгдлийн бүтэц, Андройд программчлалын үндэс, гар утасны програмын сервер талыг хөгжүүлэх үндэс гэсэн 5 сургалтын модулийг дүүргэдэг. Сургуулиа амжилттай төгссөн төгсөгчид Samsung-аас сертификат авдаг бөгөөд энэ нь түнш их дээд сургуульд элсэхэд нэмэлт оноо өгдөг.

Хичээл долоо хоногт 2 удаа 2 академик цагаар явагдана. Эдгээр газрууд нь Преображенская площадь, Римская станцуудын ойролцоо, мөн Шаболовка, Беляево дахь RUDN-ийн барилгуудад байрладаг. Дэлгэрэнгүй мэдээлэл

2014 оны 1-р сарын 20-ны 23:58 цагт

Сургуулийн хүүхдүүдэд зориулсан програмчлалын клуб

  • Програмчлал

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

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

Програмчлалын хэл сонгох
Эхний алхам бол програмчлалын хэлийг сонгох явдал юм. Хамгийн түрүүнд санаанд орж ирсэн зүйл бол Java. Би сүүлийн хоёр жил хагасын турш энэ хэлээр бичиж байна. Хэл нь энгийн бөгөөд сурахад хялбар, дээр нь надад таалагдаж байна. Гэхдээ би JVM суулгахыг хүсэхгүй байна, эмхэтгэл хийх шаардлага, энэ хэл нь 5-8-р ангийн хүүхдүүдэд тохиромжгүй мэт санагдаж эргэлзэж байна.

Дараа нь би PHP-г санав. Би хоёр жил орчим бичсэн. Үүнийг сурахад маш хялбар, програмууд амархан бөгөөд хурдан нээгддэг. Гэхдээ вэб дээр анхаарлаа төвлөрүүлж байгаа нь төөрөгдөл юм.

Би JavaScript дээр бага зэрэг туршлагатай байсан. Юу ч суулгах шаардлагагүй. Хөтөч дээрх элементүүдийг удирдах нь нэлээд сонирхолтой юм. Гэхдээ түүнтэй ажиллах нь намайг зовоож байсан. Би огт дуулгавартай байсангүй, алдаа олоход хэцүү байсан. Би яаж хоол хийхээ мэдэхгүй байх.

Би ажилдаа PL/SQL ашигладаг - гэхдээ энэ нь огт адил биш юм. Миний мэддэг зүйл надад тохирохгүй байна. Бид бэлэн шийдлүүдийг харах хэрэгтэй. Би Yandex - Python дээр тойрог олсон. Дараа нь би илүү ихийг олсон хүн- Дахин Python. Би Википедиа-г үзэж, Хабрыг үзэж, Питон миний сонирхлыг татсан. Уучлаарай, би хэл мэдэхгүй байна. Гэхдээ энэ бол нэг их асуудал биш, гол нь шавь нараасаа 1-2 алхмын өмнө байх ёстой гэж бодож байна. Нэмэлт нь таны мэдлэгийн санд нэмэх шинэ хэрэгцээтэй хэл юм. Шийдсэн - Python3 ашиглан.

Сургуулийн хайлт
Програмчлалд суралцах хүсэлтэй 15 хүн байдаг сургуулийг олох цаг болжээ. Юуны өмнө би найруулагчдад үзүүлэх зүйл байхын тулд дугуйлангийн вэбсайт хийхээр шийдсэн. Би вэбсайт дээрээ тойрогт дэд домайн үүсгэсэн. Би тэнд Wordpress суулгасан. Би үлгэр жишээ хичээлийн төлөвлөгөө болон өөрийнхөө тухай мэдээлэл бичсэн. Бүх зүйлийн талаархи бүх зүйл - хэдэн цаг. Би гэрийнхээ ойролцоо сургууль хайхаар шийдсэн. Долоо хоногт нэг удаа пүрэв гаригт хичээл орно гэж би шууд шийдсэн. Замдаа ажил тараад шууд хичээлдээ явахад тохиромжтой байх болно. Гэрийнхээ ойролцоох өөрт хамгийн тохиромжтой сургууль руу утасдаж, захиралтай цаг товлов.

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

Долоо хоног өнгөрчээ. Хүлээхээс залхсан. Би өөрөө дуудсан. Сургуулийн зүгээс багш нартай хараахан шийдээгүй байна гэж хариулсан. Тэд дараа дахин залгана гэж амласан. Дахиад долоо хоног өнгөрлөө. Хэн ч дууддаггүй. Би өөр сургуулийн захирал руу залгалаа. Тэнд захирал шууд татгалзаж, дараах байдлаар маргав.
1. Хүүхдийн эрүүл мэнд хэдийнэ компьютерээс болж хэт муудсан
2. Компьютерийн шинжлэх ухаан сургуульд аль хэдийн хүчтэй болсон
3. Боловсон хүчний бүртгэлийн зарим асуудал

Би залгахаар гэрийнхээ ойролцоох хэд хэдэн сургуулийг сонгосон. Би анх математикийн хазайлттай сургуулийг дуудсан. Тэндхийн захирал нь математикч байна. Би түүнд их найдаж байна. Захирал надад саналаа и-мэйлээр илгээнэ үү гэж хэлсэн, би тэр даруй хийсэн.

Бэлтгэл
Өө! Би эерэг хариу авсан! Албан ёсоор бүртгүүлнэ, үүний тулд би эрүүл мэндийн дэвтэр хийлгэж, сэтгэцийн болон эмийн эмнэлгээс тодорхойлолт авах шаардлагатай гэж хэлсэн. Бүх зүйлийг нарийвчлан хэлэлцэхийн тулд би уулзалт зохион байгуулсан.

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

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

Сургуулийн 3 газар болон цахим дэвтэрт зар байршуулсан. 20 хүн бүртгүүлсэн. Нэг өдрийн эхний хичээл. Санаа зовсон. Бид бэлтгэх ёстой.

Эхний хичээлүүд
Бүртгүүлсэн 20 хүнээс 15 хүн ирсэн. Ихэнх нь 6-7 дугаар ангийнхан. 5-аас нэг хүн, 8-аас хоёр хүн. Нэг охин. Та өөрийн зөөврийн компьютертэй ирж ​​болно гэж би бичсэн боловч яагаад ч юм хэн ч хийгээгүй.

Тэд 8-р ангиасаа эхлэн сургуульд програмчлалын хичээл заадаг нь тогтоогдсон. Тэдгээр. Ихэнх хүмүүс програмчлалын талаар сайн мэддэггүй. Залуусын нэг нь Delphi, нөгөө нь C++-д суралцаж байна

5 хичээл аль хэдийн өнгөрчээ. Дунджаар 15 хүн байна.

Тулгарсан асуудлууд
  • Бүх хүүхдүүд хичээл болгонд явдаггүй. Тиймээс шинэ материалын танилцуулгыг 2 хичээлд хуваах ёстой. Мэдээжийн хэрэг, энэ нь хоёроос дээш хичээл тасалсан хүмүүст тус болохгүй, гэхдээ тэдний тоо хамаагүй бага бөгөөд тэдэнд тус тусад нь тусалж болно.
  • Материалыг шингээх өөр өөр хурд. Олон хүнд биечлэн хандаж, тайлбарлах хэрэгтэй. Энэ үед хурдан хүмүүс залхаж эхэлдэг. Дараагийн хичээлээр хоцрогдсон хүмүүстээ туслах хурдан хүмүүжигчдийг сургаж сурмаар байна. Ер нь зарим залуус ямар нэг юм ойлгохгүй бол чимээгүй суугаад юу ч хийхгүй, тодруулга авахгүй байх нь хачирхалтай. Та тэднийг цаг тухайд нь барьж, тэдэнд туслах хэрэгтэй.
  • Бэлтгэл ажилд шаардагдах хугацаа нь төлөвлөснөөс урт байна. Нэг хичээл бэлтгэхэд 3-4 цаг зарцуулдаг. Би бие махбодийн хувьд илүү их зарцуулж чадахгүй, гэхдээ заримдаа би хүсдэг, учир нь ... заримдаа сонирхолтой зүйл гаргахад удаан хугацаа шаардагддаг
  • Хичээлийн үеэр та залуустай хувийн холбоо тогтоож, харилцан яриа өрнүүлэх хэрэгтэй. Тэгэхгүй бол өөрөө их юм яривал уйдаж эхэлдэг

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

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

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

Та хэдэн настайгаасаа програмчлалд суралцаж эхлэх ёстой гэж бодож байна вэ? Kodable-ийг бүтээгчид тэдний тоглоомыг хоёр настай хүүхдүүдэд ашиглах боломжтой гэж мэдэгджээ. Та үсэг сурахаасаа өмнө код сурах боломжтой. Хүүхдүүд ч гэсэн лабиринтаар инээдтэй царай гаргаж, үйлдлүүдийн дарааллыг харуулсан хөтөлбөр зохиож чаддаг. Зөвлөмж, зөвлөмжийг график ашиглан хийдэг тул хүүхэд юу ч унших шаардлагагүй болно.

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

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

Lightbot тоглодог хүүхэд гайхалтай хөгжүүлэгч болж өснө гэдэг нь үнэн биш, гэхдээ тэр үйлдлүүдийг төлөвлөж, энгийн алгоритм үүсгэж сурах нь дамжиггүй. Энэ програмыг 4-6 насны сургуулийн өмнөх насны хүүхдүүдэд ч гэсэн анхдагч програмуудын нэг болгон санал болгож болно. Хөгжүүлэгчид есөн наснаас дээш насны хүүхдэд тохиромжтой илүү төвөгтэй хувилбарыг санал болгож байна.

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

ОХУ-ын Шинжлэх ухааны академийн захиалгаар NIISI RAS-аас боловсруулсан "PictoMir" нь гадаадын аналоги дээр бидний хариулт юм. NIISI RAS нь ахимаг насны хүүхдүүдийг програмчлалтай танилцуулдаг KuMir системийг аль хэдийн боловсруулсан боловч үүнд тоглоомын элемент байдаггүй. Сургуулийн өмнөх насны хүүхдүүдэд зориулсан "PictoMir" нь сэтгэл хөдөлгөм бөгөөд маш хүртээмжтэй болсон.

Робот талбайг будаж, хүүхэд алгоритм үүсгэж сурдаг. Бүх зөвлөмжийг график ашиглан хийсэн тул PictoMir-ийг таван наснаас эхлэн уншиж чаддаггүй хүүхдүүдэд аюулгүйгээр өгч болно: эрдэмтэд үйлдлүүдийг хүүхдүүдэд ч ойлгомжтой болгохыг хичээсэн нь анзаарагдаж байна. Хэрэв эцэг эхчүүд англи хэл мэдэхгүй, хөтөлбөрийн талаар өөрсдөө юу ч ойлгодоггүй ч хүүхдүүдийнхээ логик сэтгэлгээг хөгжүүлэхийг үнэхээр хүсч байвал PictoMir нь жинхэнэ аврал болно. Гар утасны хувилбаруудыг iOS, Android болон Windows Phone-д ашиглах боломжтой боловч та сүүлийн хоёр хувилбарыг хөгжүүлэгчийн вэбсайтаас татаж авах хэрэгтэй болно.

Даалгавруудыг гүйцээж, сумыг оньсогоны дагуу хөдөлгөх алгоритмыг бий болго - энэ бол бага сургуулийн сурагчдын тоглож болох тоглоомын утга учир юм. Ердийн сум нь долоон настай хүүхдүүдийн анхаарлыг удаан татахгүй байх магадлалтай, ялангуяа ийм тоглоомуудын анхных нь бол. Гэхдээ энэ нь алгоритмчлалын талаар аль хэдийн мэддэг арван настай сургуулийн сурагчдыг нухацтай сонирхож чадна, учир нь хамгийн сонирхолтой оньсого нь мэдээжийн хэрэг илүү төвөгтэй түвшинд олддог. Robozzle нь шинэ даалгавар үүсгэх, хайх бараг хязгааргүй боломжийг олгодог тул үндсийг сурахад бус, харин байнгын давталт, дадлага хийхэд хамгийн тохиромжтой.

Ачааны бот

Сургуулийн өмнөх насны хүүхдүүд анхан шатны түвшиндээ тайвширдаг өөр нэг сурахад хялбар тоглоом. Дотор нь бага хэмжээний бичвэр байгаа тул эхний даалгавруудыг гүйцэтгэхийн тулд хүүхдүүд бие даасан үсгүүдийг ялгахад хангалттай бөгөөд хайрцгийг хэд хэдэн нүүдлээр нэг газраас нөгөө рүү шилжүүлнэ. Насанд хүрэгчид ч гэсэн нарийн төвөгтэй хослолуудын талаар удаан хугацааны туршид бодож чаддаг. Боловсрол, зугаа цэнгэлийн бусад програмуудын дунд Cargo-Bot нь маш сайхан зургаар ялгардаг. Дашрамд хэлэхэд Cargo-Bot iPad дээр бүрэн програмчлагдсан байсан.

Scratch-ийг энэ жагсаалтад оруулах нь шударга бус, учир нь энэ нь тоглоом биш, харин хүүхдүүдэд програмчлалыг заах тусгайлан зохион бүтээсэн орчин бөгөөд энэ нь боловсролын маш сайн хэрэгсэл учраас үүнийг оруулах ёсгүй. Scratch-ийн зохиогч нь Массачусетсийн Технологийн Институтэд харьяалагддаг бөгөөд нийгэмд ихэнх мэдээллийг орос хэл рүү орчуулдаг тул Scratch нь маш өргөн хүрээний хүмүүст хүртээмжтэй байдаг.

Scratch-ийн чадварууд нь үнэхээр гайхалтай, гэхдээ түүнд даалгавар, түвшин байдаггүй, гэхдээ маш их төсөөлөл, ашиглах хэрэгсэлтэй байдаг. Хүүхэд төсөл бүрийн зорилгоо бие даан тодорхойлох ёстой тул бүх нийтийн шийдэл байдаггүй, харин алгоритмчлалыг заадаг тоглоомуудад дутагдалтай бүтээлч сэтгэлгээний орон зай байдаг. Scratch нь танил замаар робот, сармагчинг хөөхөөс залхсан найман настай хүүхдүүдэд тохиромжтой.

Бид сонгодог, тэр ч байтугай нэлээд тоостой хүмүүсийн тухай мартаж болохгүй. CeeBot боловсролын тоглоомууд нь 2003 онд боловсролын байгууллагуудад зориулсан тусгай хөгжүүлэлт болж гарч ирсэн. Эхэндээ хөгжүүлэгчид шинэ гаригийг колоничлох тухай Colobot тоглоомыг бүтээсэн бөгөөд гол онцлог нь дүрүүдийг удирдахын тулд та өөрөө програм бичих хэрэгтэй байв.

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

CodeCombat аль хэдийн ноцтой болсон, учир нь энэ тоглоомонд та жинхэнэ кодыг сурч, ялагч нь бэлэн програмист болно. Та өөрийн дүрд зориулсан команд бичих програмчлалын хэлийг сонгоод (тоглоом нь Python, JavaScript, Lua эсвэл CoffeScript гэх мэт хэд хэдэн туршилтын хувилбаруудыг санал болгодог), талст авах аялалд гарна.

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

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

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

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

Програмчлалын хэл сонгох
Эхний алхам бол програмчлалын хэлийг сонгох явдал юм. Хамгийн түрүүнд санаанд орж ирсэн зүйл бол Java. Би сүүлийн хоёр жил хагасын турш энэ хэлээр бичиж байна. Хэл нь энгийн бөгөөд сурахад хялбар, дээр нь надад таалагдаж байна. Гэхдээ би JVM суулгахыг хүсэхгүй байна, эмхэтгэл хийх шаардлага, энэ хэл нь 5-8-р ангийн хүүхдүүдэд тохиромжгүй мэт санагдаж эргэлзэж байна.

Дараа нь би PHP-г санав. Би хоёр жил орчим бичсэн. Үүнийг сурахад маш хялбар, програмууд амархан бөгөөд хурдан нээгддэг. Гэхдээ вэб дээр анхаарлаа төвлөрүүлж байгаа нь төөрөгдөл юм.

Би JavaScript дээр бага зэрэг туршлагатай байсан. Юу ч суулгах шаардлагагүй. Хөтөч дээрх элементүүдийг удирдах нь нэлээд сонирхолтой юм. Гэхдээ түүнтэй ажиллах нь намайг зовоож байсан. Би огт дуулгавартай байсангүй, алдаа олоход хэцүү байсан. Би яаж хоол хийхээ мэдэхгүй байх.

Би ажилдаа PL/SQL ашигладаг - гэхдээ энэ нь огт адил биш юм. Миний мэддэг зүйл надад тохирохгүй байна. Бид бэлэн шийдлүүдийг харах хэрэгтэй. Би Yandex - Python дээр тойрог олсон. Дараа нь би илүү ихийг олсон хүн- Дахин Python. Би Википедиа-г үзэж, Хабрыг үзэж, Питон миний сонирхлыг татсан. Уучлаарай, би хэл мэдэхгүй байна. Гэхдээ энэ бол нэг их асуудал биш, гол нь шавь нараасаа 1-2 алхмын өмнө байх ёстой гэж бодож байна. Нэмэлт нь таны мэдлэгийн санд нэмэх шинэ хэрэгцээтэй хэл юм. Шийдсэн - Python3 ашиглан.

Сургуулийн хайлт
Програмчлалд суралцах хүсэлтэй 15 хүн байдаг сургуулийг олох цаг болжээ. Юуны өмнө би найруулагчдад үзүүлэх зүйл байхын тулд дугуйлангийн вэбсайт хийхээр шийдсэн. Би вэбсайт дээрээ тойрогт дэд домайн үүсгэсэн. Би тэнд Wordpress суулгасан. Би үлгэр жишээ хичээлийн төлөвлөгөө болон өөрийнхөө тухай мэдээлэл бичсэн. Бүх зүйлийн талаархи бүх зүйл - хэдэн цаг. Би гэрийнхээ ойролцоо сургууль хайхаар шийдсэн. Долоо хоногт нэг удаа пүрэв гаригт хичээл орно гэж би шууд шийдсэн. Замдаа ажил тараад шууд хичээлдээ явахад тохиромжтой байх болно. Гэрийнхээ ойролцоох өөрт хамгийн тохиромжтой сургууль руу утасдаж, захиралтай цаг товлов.

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

Долоо хоног өнгөрчээ. Хүлээхээс залхсан. Би өөрөө дуудсан. Сургуулийн зүгээс багш нартай хараахан шийдээгүй байна гэж хариулсан. Тэд дараа дахин залгана гэж амласан. Дахиад долоо хоног өнгөрлөө. Хэн ч дууддаггүй. Би өөр сургуулийн захирал руу залгалаа. Тэнд захирал шууд татгалзаж, дараах байдлаар маргав.
1. Хүүхдийн эрүүл мэнд хэдийнэ компьютерээс болж хэт муудсан
2. Компьютерийн шинжлэх ухаан сургуульд аль хэдийн хүчтэй болсон
3. Боловсон хүчний бүртгэлийн зарим асуудал

Би залгахаар гэрийнхээ ойролцоох хэд хэдэн сургуулийг сонгосон. Би анх математикийн хазайлттай сургуулийг дуудсан. Тэндхийн захирал нь математикч байна. Би түүнд их найдаж байна. Захирал надад саналаа и-мэйлээр илгээнэ үү гэж хэлсэн, би тэр даруй хийсэн.

Бэлтгэл
Өө! Би эерэг хариу авсан! Албан ёсоор бүртгүүлнэ, үүний тулд би эрүүл мэндийн дэвтэр хийлгэж, сэтгэцийн болон эмийн эмнэлгээс тодорхойлолт авах шаардлагатай гэж хэлсэн. Бүх зүйлийг нарийвчлан хэлэлцэхийн тулд би уулзалт зохион байгуулсан.

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

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

Сургуулийн 3 газар болон цахим дэвтэрт зар байршуулсан. 20 хүн бүртгүүлсэн. Нэг өдрийн эхний хичээл. Санаа зовсон. Бид бэлтгэх ёстой.

Эхний хичээлүүд
Бүртгүүлсэн 20 хүнээс 15 хүн ирсэн. Ихэнх нь 6-7 дугаар ангийнхан. 5-аас нэг хүн, 8-аас хоёр хүн. Нэг охин. Та өөрийн зөөврийн компьютертэй ирж ​​болно гэж би бичсэн боловч яагаад ч юм хэн ч хийгээгүй.

Тэд 8-р ангиасаа эхлэн сургуульд програмчлалын хичээл заадаг нь тогтоогдсон. Тэдгээр. Ихэнх хүмүүс програмчлалын талаар сайн мэддэггүй. Залуусын нэг нь Delphi, нөгөө нь C++-д суралцаж байна

5 хичээл аль хэдийн өнгөрчээ. Дунджаар 15 хүн байна.

Тулгарсан асуудлууд
  • Бүх хүүхдүүд хичээл болгонд явдаггүй. Тиймээс шинэ материалын танилцуулгыг 2 хичээлд хуваах ёстой. Мэдээжийн хэрэг, энэ нь хоёроос дээш хичээл тасалсан хүмүүст тус болохгүй, гэхдээ тэдний тоо хамаагүй бага бөгөөд тэдэнд тус тусад нь тусалж болно.
  • Материалыг шингээх өөр өөр хурд. Олон хүнд биечлэн хандаж, тайлбарлах хэрэгтэй. Энэ үед хурдан хүмүүс залхаж эхэлдэг. Дараагийн хичээлээр хоцрогдсон хүмүүстээ туслах хурдан хүмүүжигчдийг сургаж сурмаар байна. Ер нь зарим залуус ямар нэг юм ойлгохгүй бол чимээгүй суугаад юу ч хийхгүй, тодруулга авахгүй байх нь хачирхалтай. Та тэднийг цаг тухайд нь барьж, тэдэнд туслах хэрэгтэй.
  • Бэлтгэл ажилд шаардагдах хугацаа нь төлөвлөснөөс урт байна. Нэг хичээл бэлтгэхэд 3-4 цаг зарцуулдаг. Би бие махбодийн хувьд илүү их зарцуулж чадахгүй, гэхдээ заримдаа би хүсдэг, учир нь ... заримдаа сонирхолтой зүйл гаргахад удаан хугацаа шаардагддаг
  • Хичээлийн үеэр та залуустай хувийн холбоо тогтоож, харилцан яриа өрнүүлэх хэрэгтэй. Тэгэхгүй бол өөрөө их юм яривал уйдаж эхэлдэг

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

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