Тооцооллын сэтгэлгээ гэж ихэвчлэн нэрлэдэг алгоритмын сэтгэлгээ нь нарийн төвөгтэй асуудлуудыг жижиг, илүү удирдах боломжтой хэсгүүдэд хувааж, тэдгээрийг задлан шинжилж, дараа нь тэдгээрийг шийдвэрлэх алхам алхмаар шийдэл буюу алгоритмыг зохиохыг багтаасан асуудлыг шийдвэрлэх арга юм. . Энэ нь техникийн олон салбар, ялангуяа компьютерийн програмчлал, компьютерийн шинжлэх ухааны үндсэн ур чадвар юм.
![](https://tee.education/wp-content/uploads/2023/10/lg-how-to-learn-algorithms-1.jpg)
Алгоритм сэтгэлгээтэй болсоноор…
1. Нарийн төвөгтэй асуудлыг жижиг, илүү удирдах боломжтой хэсэг эсвэл дэд асуудал болгон задлах.
2. Жижиг асуудал эсвэл өгөгдлийн ижил төстэй байдал, хэв маягийг тодорхойлох. Загваруудыг таних нь дараагийн алхмуудыг урьдчилан таамаглах эсвэл асуудлыг хялбарчлахад тусална.
3.Шаардлагагүй нарийн ширийн зүйлийг арилгаж, өндөр түвшний хэтийн төлөвт анхаарлаа төвлөрүүлснээр нарийн төвөгтэй асуудлыг хялбарчлах. Энэ нь асуудлыг илүү ерөнхий, шийдвэрлэх боломжтой болгоход тусалдаг.
4. Асуудлыг шийдэхийн тулд алхам алхмаар зааварчилгааг бий болгох. Энэ нь зааврыг тодорхой, хоёрдмол утгагүй, хүссэн үр дүнд хүргэхийг баталгаажуулах явдал юм.
5. Зөвхөн ямар нэг шийдлийг олох биш, харин хамгийн үр дүнтэйг олох. Энэ нь ихэвчлэн цаг хугацаа, нөөц эсвэл бусад холбогдох хэмжүүрүүдийн хувьд аль нь хамгийн сайн ажилладаг болохыг тодорхойлохын тулд өөр өөр шийдлүүдийг шинжлэх, харьцуулах явдал юм.
6. Энэ нь боловсруулсан алгоритмыг турших, аливаа асуудал, алдааг олж илрүүлэх, дараа нь сайжруулах явдал юм.
7. Шийдлийг ижил төстэй эсвэл өргөн хүрээтэй асуудлуудад ашиглах. Тодорхой жишээний шийдлийг олсны дараа алгоритмын сэтгэлгээ нь энэ шийдлийг бусад нөхцөл байдалд хэрхэн ерөнхийлж болохыг ойлгохыг агуулдаг.
![](https://tee.education/wp-content/uploads/2023/10/The-elements-of-computational-thinking.jpg)
Асуудал шийдвэрлэх: Энэ нь сорилтуудыг шийдвэрлэх бүтэцтэй арга барилыг бий болгож, шийдлийг олох үйл явцыг илүү системтэй, ихэвчлэн илүү үр дүнтэй болгодог.
Өөрчлөх чадвар: Алгоритмын сэтгэлгээгээр олж авсан ур чадвар нь зөвхөн компьютерийн шинжлэх ухаанаар хязгаарлагдахгүй. Тэдгээрийг бизнесээс эхлээд биологи хүртэл янз бүрийн салбарт ашиглаж, өргөн хүрээний асуудлыг шийдвэрлэх боломжтой.
Програмчлалын үндэс: Компьютерийн програмчлалыг сонирхож буй хүмүүсийн хувьд алгоритмын сэтгэлгээ нь үндсэн зүйл юм. Программист код бичихийн өмнө эхлээд код нь юу хийх ёстойг тодорхойлсон алгоритмыг зохиох ёстой.
Үндсэндээ алгоритмын сэтгэлгээ нь компьютерийн шинжлэх ухаанд ашигладаг аргуудаас ихээхэн хамааралтай асуудалд хандах арга зам юм. Энэ нь сорилтод чиглэсэн бүтэцтэй, аналитик хандлагыг дэмжиж, тэдгээрийг илүү ойлгомжтой, шийдвэрлэх боломжтой болгодог.
Хайлт
Категори
Категори
- 1 минутын уншлага (241)
- 2 минутын уншлага (125)
- Богино прожектууд (9)
- боловсрол (70)
- Зөвлөгөө (16)
- Зөвлөгөө (59)
- Код (32)
- Хөндлөнгийн (13)
Шинэ бичвэрүүд
![](https://tee.education/wp-content/uploads/2024/09/cyberwarfare.jpeg)
Cyberwarfare гэж юу вэ? 2024-09-08
![](https://tee.education/wp-content/uploads/2024/08/temp1.jpg)
IoT in Smart Cities: Transforming Urban 2024-08-19
![](https://tee.education/wp-content/uploads/2024/08/d22-scaled.jpg)
3D принтерээр хэвлэсэн 2024-08-17
Хуанли
M | T | W | T | F | S | S |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |