Өөрийн хүүдээ Arduino-г заах зохиогчийн курс

Сайн уу? Өнгөрсөн өвөл би Хабрын хуудсан дээр бүтээлийн талаар ярьсан Arduino дээрх робот "анчин". Би энэ төсөл дээр хүүтэйгээ хамт ажилласан, гэхдээ үнэндээ бүх бүтээн байгуулалтын 95% нь надад үлдсэн. Бид роботоо хийж дуусгасан (мөн дашрамд хэлэхэд үүнийг аль хэдийн задалсан), гэхдээ үүний дараа шинэ даалгавар гарч ирэв: хүүхдэд робот техникийг хэрхэн илүү системтэй заах вэ? Тийм ээ, төсөл дууссаны дараа сонирхол хэвээр үлдсэн боловч одоо би Arduino-г аажмаар, сайтар судлахын тулд хамгийн эхэнд буцаж очих хэрэгтэй болсон.

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

Зөв форматыг хайж олох

Тиймээс, дээр хэлсэнчлэн 8-9 настай хүүхдэд робот техник (Arduino) заах даалгавар гарч ирэв.

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

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

Жижиг алхамаар суралцах

Тиймээс бид сургалтын хэлбэрийг сонгосон. Үүнийг тодорхой сургалтын дэлгэрэнгүй мэдээлэл болгон хувиргацгаая (түүнтэй холбох).

Эхлэхийн тулд би хичээл бүрийг арван алхам болгон хуваасан. Нэг талаас энэ нь сэдвийг хамрахад хангалттай, нөгөө талаас цаг хугацааны хувьд тийм ч урт биш юм. Аль хэдийн хамрагдсан материал дээр үндэслэн нэг хичээлийг дуусгах дундаж хугацаа 15-20 минут байна (өөрөөр хэлбэл хүлээгдэж буй байдлаар).

Бие даасан алхамууд юу вэ? Жишээлбэл, талхны самбар сурах тухай хичээлийг авч үзье.

  • Танилцуулга
  • Талхны хавтан
  • Усан онгоцонд цахилгаан
  • Чуулганы дүрэм
  • Эрчим хүчний холболт
  • Хэлхээний дэлгэрэнгүй мэдээлэл
  • Эд анги суурилуулах
  • Эрчим хүчийг хэлхээнд холбох
  • Цахилгааныг хэлхээнд холбох (үргэлжлэл)
  • Хичээлийн хураангуй

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

Мэдээжийн хэрэг, бид санал хүсэлтийн талаар мартдаггүй. Хүүгээ хичээлээ үзэж байх хооронд би түүний хажууд суугаад алхмуудын аль нь хэцүү байгааг тэмдэглэв. Энэ нь үг хэллэг амжилтгүй болсон, тайлбар гэрэл зураг хангалтгүй байх тохиолдол гардаг. Дараа нь мэдээжийн хэрэг та материалыг засах хэрэгтэй.

Тааруулж байна

Хичээлдээ хэд хэдэн сурган хүмүүжүүлэх арга техникийг оруулъя.

Нэгдүгээрт, олон алхам нь тодорхой үр дүн эсвэл хариулттай байдаг. Үүнийг 2-3 сонголтоос зааж өгөх ёстой. Энэ нь таныг уйдах эсвэл "дараагийн" товчлуураар хичээлийг "гүйлгэх"-ээс сэргийлнэ. Жишээлбэл, та хэлхээг угсарч, LED хэрхэн анивчихыг яг таг харах хэрэгтэй. Үйлдэл бүрийн дараах санал хүсэлт нь эцсийн үр дүнгээс илүү дээр гэж бодож байна.

Хоёрдугаарт, би интерфэйсийн баруун буланд 10 хичээлийн алхмуудыг харуулсан. Энэ нь тохиромжтой болсон. Энэ нь хүүхэд бүрэн бие даан суралцдаг тохиолдлуудад зориулагдсан бөгөөд та зөвхөн төгсгөлд нь үр дүнг шалгана. Ингэснээр та бэрхшээл хаана байгааг шууд харж болно (тэдгээрийг шууд ярилцаж болно). Цаг хугацаа хязгаарлагдмал, гэхдээ хүн бүрийг хянах шаардлагатай үед хэд хэдэн хүүхэдтэй хичээл заах нь ялангуяа тохиромжтой байдаг. Дахин хэлэхэд, ерөнхий дүр зураг харагдах болно, аль алхам нь ихэвчлэн хүндрэл учруулдаг.

Бид таныг урьж байна

Одоогийн байдлаар энэ бол бүх зүйл хийгдсэн. Эхний 6 хичээл аль хэдийн сайт дээр тавигдсан бөгөөд өөр 15 хичээлийн төлөвлөгөө бий (одоохондоо зөвхөн үндсэн хичээл). Хэрэв та сонирхож байгаа бол бүртгүүлэх боломж байгаа бөгөөд шинэ хичээл нэмэгдэхэд танд имэйлээр мэдэгдэл ирэх болно. Материалыг ямар ч зориулалтаар ашиглаж болно. Хүсэл, сэтгэгдлээ бичээрэй, бид хичээлээ сайжруулах болно.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх