Багш бага насны охинтой хамт таблет дээр кодчилж буй нь
← Хөтөлбөрүүд
Block Coding // Ages 7+

Компьютерын ухаантай анх танилцах нь.

Block Coding (Computer Science Fundamentals) нь 7 ба түүнээс дээш насны, кодчлолд анх орж буй хүүхэд, сурагчдад тоглоом төст даалгавраар компьютерын ухааны үндсийг танилцуулдаг эхний шат.

Нас7+Кодчлолд анх орж буй сурагч
Урьдчилсан мэдлэгШаардахгүйЭхнээс нь эхэлнэ
Элсэлт7 хоног бүрДолоо хоног бүр нэгдэх боломжтой
Дараагийн шатPython Basics9 наснаас
Хөтөлбөрийн тухай

Хөтөлбөр бол тоглоом шиг эхэлдэг.

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

▶ Эхлэхэд
давт 4 удаа
урагш 100
баруун эргэ 90°
Блок бүр нэг заавар. Хүүхэд блокуудыг нийлүүлж хөтөлбөр бүтээгээд, үр дүнг нь шууд харна.
1 · Сэтгэлгээ

Алгоритмч сэтгэлгээ

Асуудлыг жижиг алхмуудад хуваан шийдэж сурна.

2 · Бүтээх

Тоглоом, өгүүллэг

Блок кодчлолоор өөрийн хөдөлгөөнт өгүүллэг, энгийн тоглоом бүтээнэ.

3 · Бэлтгэл

Дараагийн шатанд бэлэн

Суурь ойлголттой болсон хүүхэд 9 наснаас Python Basics хөтөлбөрт шилжинэ.

Тооцоолох сэтгэлгээ · Computational thinking

Код бичих нь зорилго биш, сэтгэлгээг хөгжүүлэх хэрэгсэл.

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

1 · Шинжлэх

Асуудлыг ойлгох

Асуудлын нөхцөл, хүрэх зорилгыг тодорхойлж, шинжилнэ.

2 · Хуваах

Хүндрэлийг багасгах

Асуудлыг жижиг хэсгүүдэд хуваан, хүндрэлийг бууруулна.

3 · Төлөвлөх

Алгоритм зохиох

Шийдлийн алхмуудын дараалал буюу төлөвлөгөө гаргана.

4 · Шалгах

Үр дүнг баталгаажуулах

Шийдэл зорилгодоо хүрч байгааг шалгаж, алдааг засна.

Өдөр тутамд

Компьютергүйгээр ч хэрэглэгдэнэ

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

Танин мэдэхүй

Төлөвлөлт, өөрийгөө хянах чадвар

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

Яагаад блок

Бага насанд хамгийн тохиромжтой

Судалгаагаар блок суурьтай визуал програмчлал нь сургуулийн өмнөх болон бага ангийн хүүхдэд хамгийн үр дүнтэй хэлбэрийн нэг гэж үзэгддэг. Европ, Канад, АНУ-д бага ангиас эхлэн тооцоолох сэтгэлгээг кодчлолоор заахыг зөвлөдөг.

Эх сурвалж: Arfé, Vardanega & Ronconi (2020), Computers & Education дахь судалгааны тойм.

Судалгаа

Судалгаа юу хэлж байна.

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

Code.org · Итали · 2019–2020
179сурагч

Төлөвлөлт, өөрийгөө хянах чадвар сайжирсан

1-р ангийн 179 сурагчийг ангиар нь санамсаргүй хуваан судалжээ. CSF-ээр 4 долоо хоногт 8 цаг кодчилсон хүүхдүүд төлөвлөлтийн тест (Tower of London, Elithorn maze) болон импульсээ хянах даалгаварт хяналтын бүлгээс илүү сайн гүйцэтгэсэн. 2019 оны өмнөх судалгаа (1–2-р анги) ч ижил үр дүнтэй, нөлөөний хэмжээ том (d ≈ 0.8–1.0).

Мета-анализ · 2019
105судалгаа

Сэтгэлгээний бусад чадварт дамжина

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

CSF · Флорида · 2020
1,600сурагч

Сургуулийн дүнд сөрөг нөлөөгүй

3–5-р ангийн 1,600 сурагчтай Time4CS судалгаанд CSF-ийн нэмэлт хичээлийг илүү хийсэн ангиудын математик, уншлагын улсын шалгалтын дүн өндөр байсан бөгөөд үндсэн хичээлд сөрөг нөлөө гараагүй.

Дараагийн алхам

Python Basics — 9 наснаас

Блок кодчлолоос Python хэл рүү шилжих анхны замнал.

Python Basics →

Элсэлт

Хүүхдээ компьютерын ухаантай танилцуул.

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

Бүртгүүлэх →