ឧសភា
តើហេតុអ្វីមហាវិទ្យាល័យផ្នែក IT បង្រៀនភាសា C និង C++ ជាដំបូងគេ?
♦♦♦ អធិប្បាយដោយអតីតនាយកថ្នាក់បណ្តុះបណ្តាលកុំព្យូទ័រអាន-ANT សំ កក្កដា
→ សូមចុចលើ Link វីឌីអូនេះ https://bit.ly/2ErnqwC នេះ ដើម្បីសិក្សាបន្ថែមពីអត្ថប្រយោជន៍នៃការសិក្សាភាសា C++
ប្អូនៗត្រូវដឹងថាការសិក្សាផ្នែកព័ត៌មានវិទ្យា វាចាំបាច់ណាស់ ត្រូវមានការស្វែងយល់ឲ្យបានច្រើនអំពីភាសា Programming (Computer Programming Language) បើពុំនោះសោទវានឹងនាំឲ្យអ្នក ក្លាយជាអ្នកបរាជ័យក្នុងឱកាសការងារសម្រាប់ផ្នែកព័ត៌មានវិទ្យានេះ ហើយលោកអ្នកក៏ត្រូវដឹងថាការសិក្សា សម្រាប់រយៈពេល៤ឆ្នាំ មិនមែនចេះត្រឹមតែដំឡើង Software (setup) Windows, Microsoft Offices, Games, ឬ Antivirus នោះទេ...
ចុច Like គេហទំព័រ www.antkh.com ដើម្បីទទួលបានព័ត៌មានថ្មីៗទាក់ទងនឹងបច្ចេកវិទ្យា
សម្រាប់ប្អូនៗដែលកំពុងរៀននៅតាមមហាវិទ្យាល័យនានាផ្នែក IT (Computer Science) ប្អូនៗត្រូវដឹងថាភាសាកម្មវិធី (Programming Language) ដែលប្អូនត្រូវយកចិត្តទុកដាក់បំផុតជាដំបូងនោះគឺភាសា C++ ដែលប្អូនរៀនក្នុងឆ្នាំដំបូងនៃផ្នែក IT ហេតុអ្វី ?
♦ ភាសា C++ ជាភាសាដំបូងដែលនាំឲ្យប្អូនបានចាប់ផ្ដើមស្គាល់ពីអ្វីដែលហៅថា Classes, Collections, generics ដែលជាប្រភពនៃការបង្កើត Objects ហើយវាត្រូវបានអនុវត្តន៍យ៉ាងពេញលេញជាមួយនឹងភាសាកម្រិតខ្ពស់ដូចជា C#, Java, F#, Objective-C, PHP, Swift, Kotlin... ។ កាលណាប្អូនមានមូលដ្ឋាន Classes នេះរឹងមាំប្អូនអាចរៀនភាសាប្រភេទ OOP ដែលបាននិយាយខាងលើនេះដោយងាយ ជាពិសេសគឺប្អូនមានលទ្ធភាពអាចបង្កើត Libraries សម្រាប់ភាសាទាំងនេះផងដែរ ។
♦ ភាសា C++ ក៏ជាភាសាមូលដ្ឋានសម្រាប់ប្អូនៗធ្វើការហ្វឹកហាត់ អត់ធ្មត់ជាមួយនឹងការសរសេរកូដដ៏ច្រើន ដើម្បីបង្កើតកម្មវិធីនីមួយៗ (ត្រូវចាំថាអ្នក Programmer គឺមានភាពអត់ធ្មត់ និង ការតស៊ូ ដើម្បីអាចសម្រេចលើគោលបំណង និងមហិច្ឆិតារបស់ខ្លួនបាន ។
♦ ភាសា C++ ជាមូលដ្ឋានដែលប្អូនៗបានស្វែងយល់ពីអ្វីដែលហៅថា Algorithm (មានសិស្សជាច្រើននៅមានភាពមិនច្បាស់លាស់ពីអ្វីដែលហៅថា Algorithm វាជាការងាយយល់ទេ វិធីសាស្រ្តនិងដំណាក់កាលជាជំហ៊ានៗដែលប្អូនៗយកមកដោះស្រាយបញ្ហាណាមួយហើយទទួលបានជោគជ័យដូចបំណងនោះហើយហៅថា Algorithm ត្រូវចាំថាការដោះស្រាយបញ្ហាមួយវានឹងមាន Algorithms ច្រើនអាចយកមកប្រើបាន)
♦ ភាសា C++ ជាមូលដ្ឋានដែលបង្រៀនប្អូនឲ្យស្គាល់ពីអ្វីដែលហៅថា Data Structure ដោយប្អូននឹងរៀនពី Arrays, Pointer, LinkList, Stack, Queu... ដែលជាវិធីនៃការគ្រប់គ្រងទិន្នន័យបែបលក្ខណៈ flat មួយមុននឹងប្អូនៗឈានទៅរកការសិក្សាអំពី Database Management ,Generics, Collections,LAMDA, LINQ នៅក្នុង C# ឬ Java
♦ ភាសា C++ នឹងនាំឲ្យប្អូនៗបានយល់ពីអ្វីដែលហៅថា Control Structure ក្នុងការធ្វើឲ្យកម្មវិធីដែលប្អូនបានបង្កើតអាចធ្វើអ្វីមួយតាមតម្រូវការ ។ ពេលដែលប្អូនៗសិក្សាពី Control Structure ប្អូននឹងដឹងថាអ្វីទៅដែលហៅថា Expression និង Logic (ដែលប្អូនបានរៀនក្នុងគណិតវិទ្យាដូចជា តក្កវិទ្យា និង សំនុំជាដើម) ។
ជាសង្ខេបកាលណាប្អូនៗមានកាលណាប្អូនៗមានមូលដ្ឋានភាសា C++ រឹងមាំប្អូនៗនឹងអាចរៀនភាសាកម្រិត High Level ដូចជា C#, Java, PHP, Swift, Kotlin ឬការស្រាវជ្រាវភាសាកូដដទៃទៀតបានយ៉ាងងាយ ។
ហើយក៏ត្រូវចាំថាទោះបីជាប្អូនប្រើ C# ឬ Java ក្នុងការបង្កើតកម្មវិធីទាំង Desktop និង Mobile Phone ប្អូនក៏នៅតែអាចយកភាសា C++ មកសរសេរលាយជាមួយបានដែរ ដូចរូបភាពខាងក្រោមនេះគឺជា កូដ C++ ដែលខ្ញុំយកមកប្រើក្នុងកម្មវិធី ANTVideo Tube របស់ Android ដែលខ្ញុំបានចេញកន្លងមក ។
ពេលដែលអ្នកចាប់ផ្តើមរៀនបើកឡានដំបូង សូមកុំគិតថាឡានដែលអ្នកកំពុងរៀនជាឡានចាស់ ក៏ ប៉ុន្តែវាជាឡានដែលផ្ដល់ឱកាសឲអ្នកជាអ្នកបើកបរដ៏ចំណាន និងគោរពច្បាប់ទម្លាប់ទៅអនាគត សំខាន់គឺអ្នកត្រូវហ្វឹកហាត់វាឲស្ទាត់នៅពេលនេះ ។
ប្អូនៗដឹងទេ តើប្អុនៗគួររៀនបន្ថែមលើមុខវិជ្ផាអ្វីខ្លះ ដើម្បីជាមូលដ្ឋានគ្រឹះដ៏រឹងម៉ាំក្នុងការរៀនមហាវិទ្យាល័យព័ត៌មានវិទ្យាទទួលបាន ជោគជ័យ ?
♦ អ្នកជំនាន់មុនខ្លាំងសិនទើបអាចបណ្តុះបណ្តាលអ្នកជំនាន់ក្រោយឲ្យពូកែ
♥ កម្មវិធីប្រកួតរ៉ូបូតអូឡាំព្យាដ WRO 2023 ប្រព្រឹត្តទៅពីថ្ងៃទី ០៧ ដល់ ០៩ ខែវិច្ឆិកា ឆ្នាំ ២០២៣ ដែលមាន 451 ក្រុម (កម្ពុជាមានតែ១ក្រុម) មកពី 77 ប្រទេសនៅទីក្រុង Panama នៃប្រទេសប៉ាណាម៉ា ពិតជាមានមោទកភាពដែលក្រុម Roboat កម្ពុជាទទួលបានពាន "Best Start-Up Idea Award "
♥ រាល់ Robots ដែលក្រុម RoBoat កម្ពុជាយើងបានចូលរួមគឺសុទ្ទតែបាន បំពាក់នូវបច្ចេកវិទ្យា AI ផងដែរ
♥ គ្រប់យ៉ាងមិនមែនកើតមានឡើងដោយចៃដន្យ ឬពឹងលើសំណាងនោះទេ
សំ វឌ្ឍនៈចាប់ផ្តើមចាប់អារម្មណ៍លើការបង្កើតសម្ភារទាក់ទងនឹងបច្ចេកវិទ្យាដោយផ្សាភ្ផាប់ជាមួយការសរសេរកូដ តាំងពីអាយុ ១៥ឆ្នាំ ហើយវឌ្ឍនៈត្រូវបានបង្ហាត់បង្រៀនបន្ថែមកូដ Python និងបច្ចេកវិទ្យា AI - Artificial Intelligence ដោយអតីតនាយកថ្នាក់បណ្តុះបណ្តាល បច្ចេកវិទ្យាអាន-ANT សំ កក្កដា ផ្ទាល់
→ សំ វឌ្ឍនៈ និង គង់ ប៊ុនថុង ធ្លាប់ជាអតីតសិស្សសិក្សានៅ ថ្នាក់បណ្តុះបណ្តាលបច្ចេកវិទ្យាអាន-ANT តាំងពីឆ្នាំ ២០១៨ ដូចគ្នា (កាលនោះពួកគេអាយុប្រហែល ១៣ឆ្នាំ)
→ សំ វឌ្ឍនៈ ធ្លាប់សិក្សាមុខវិជ្ផា C/C++, C# & HTML+HTML5&CSS http://training.antkh.com/students/?s=3666
→ គង់ ប៊ុនថុង ធ្លាប់សិក្សាមុខវិជ្ផា C/C++ & HTML+HTML5&CSS http://training.antkh.com/students/?s=3478
ដោយចៃដន្យអ្នកទាំង២បានចូលរៀននៅ AUPP High School Foxcroft Academy ជាមួយគ្នាគួបផ្សំ AUPP មានកម្មវិធីសិក្សាល្អៗ និងការយកចិត្តទុកដាក់ពីគ្រូនៅទីនោះ នៅថ្នាក់ទី ១១ វឌ្ឍនៈប៊ុនថុងនិងមិត្តភក្តិម្នាក់ទៀតមានបំណងចង់បង្កើត Robot ដើម្បីប្រកួតប្រជែងនៅក្នុងសាលានិងថ្នាក់ជាតិតាមលំដាប់លំដោយ ។
គួររម្លឹកផងដែរថាកាលពី 📆 ថ្ងៃទី ១៧ ដល់ ១៩ ខែវិច្ឆិកា ឆ្នាំ ២០២២ ក្រុមប្អូនៗ សំ វឌ្ឍនៈ ស្រេង ឆាយលី និង គង់ ប៊ុនថុង តំណាងឲ្យប្រទេសកម្ពុជា បានទៅចូលរួមប្រកួតវគ្គផ្ដាច់ព្រ័ត្រអន្តរជាតិ ដែលមាន 365 ក្រុម (កម្ពុជាមានតែ 1 ក្រុម) មកពី 73 ប្រទេស នៃកម្មវិធីប្រកួតរ៉ូបូតអូឡាំព្យាដឆ្នាំ ២០២២ (World Robot Olympiad 2022) ដែលប្រព្រឹត្តទៅនៅទីក្រុង Dortmund ប្រទេសអាឡឺម៉ង់ បន្ទាប់ពីទទួលបានជោគជ័យក្នុងការប្រកួតថ្នាក់ជាតិនៅកម្ពុជា ដែលបានបញ្ចប់កាលពីខែតុលា ឆ្នាំ២០២២
ប្រសិនបើប្អូនៗចាប់អារម្មណ៍ពីប្រវត្តិនៃការសិក្សានិងប្រវត្តិនៃការចូលរួមប្រកួតផ្សេងៗ សូមចុច Link https://antkh.com/tech/2766 និង https://antkh.com/tech/2767
♦ សម្រាប់ព័ត៌មានទំនាក់ទំនងមកយើងខ្ញុំ ៖ https://t.me/anttechnology ឬ https://web.facebook.com/anttrainningFacebook Page: ANT Technology Training Center ឬ ANT Learner ឬ ANTTrainings
មតិ និងយោបល់ទៅលើអត្ថបទនេះ (តាម Facebook)
ខាងក្រោមនេះជាយោបល់ផ្សេងៗរបស់អ្នកទស្សនា