CAMBODIA DIGITAL LITERACY

Python + AI Build Script

ពី ០ ទៅHero

វគ្គសិក្សា ២៥ ម៉ោង — រៀន Python ពីមូលដ្ឋាន និងប្រើ AI ដើម្បីបង្កើត Script ពិតប្រាកដ

  • 10 មេរៀន
  • 9 លទ្ធផល

រយៈពេល

២៥ ម៉ោង · ច័ន្ទ–សុក្រ ម៉ោង ៧:៣០–៨:៣០ យប់ · ~៥ សប្តាហ៍

ត្រូវការ

Laptop + Internet — មិនតម្រូវឲ្យចេះសរសេរកម្មវិធីពីមុនទេ

ភាសាបង្រៀន

បង្រៀនជាភាសាខ្មែរ

លទ្ធផល

សិស្សម្នាក់ៗបង្កើត Script ពិតប្រាកដ ដែលធ្វើការជំនួសដៃ

មាតិកាវគ្គសិក្សា — ១០ មេរៀន

  1. ស្គាល់ Python និងរៀបចំឧបករណ៍

    ២ ម៉ោង
    • Python ជាអ្វី និងគេយកទៅប្រើធ្វើអ្វីខ្លះ
    • ដំឡើង Python និង VS Code រួច Run Script ដំបូង
    • ស្គាល់ឧបករណ៍ AI៖ Claude, Claude Code, Copilot, Cursor
    • វិន័យសំខាន់៖ កុំទុក Code ដែលយើងពន្យល់មិនបាន

    លំហាត់៖ Run Script ដំបូង រួចពន្យល់ Code ដែល AI សរសេរ ម្តងមួយបន្ទាត់

  2. អថេរ ប្រភេទទិន្នន័យ និង Input

    ២ ម៉ោង
    • Number, String និង Boolean — និងពេលណាប្រើមួយណា
    • print(), input() និង f-string
    • ការបំប្លែងប្រភេទទិន្នន័យ និង Error ដែលកើតឡើងពីវា
    • ដាក់ឈ្មោះឲ្យច្បាស់ ដើម្បីខ្លួនឯងអានវិញយល់

    លំហាត់៖ បង្កើតម៉ាស៊ីនគិតលេខតូចមួយ ដែលទទួល Input ពីអ្នកប្រើ

  3. List, Tuple, Set និង Dictionary

    ៣ ម៉ោង
    • រក្សាទុកតម្លៃច្រើនក្នុងកន្លែងតែមួយ
    • Index, Slice និង Method ដែលប្រើរាល់ថ្ងៃ
    • Dictionary៖ Key → Value ជារូបរាងទិន្នន័យពិតភាគច្រើន
    • ជ្រើសរើសរចនាសម្ព័ន្ធឲ្យត្រូវ ជាជាងស្មាន

    លំហាត់៖ សៀវភៅទំនាក់ទំនង ដែលរក្សាទុកក្នុង List នៃ Dictionary

  4. លក្ខខណ្ឌ និង Loop

    ៣ ម៉ោង
    • if / elif / else និង Operator ប្រៀបធៀប
    • for និង while — និងពេលណាប្រើមួយណា
    • break, continue និងវិធីជៀសវាង Loop មិនចេះចប់
    • បំប្លែងវិធានដែលនិយាយជាពាក្យ ទៅជា Logic ដែលដំណើរការ

    លំហាត់៖ ហ្គេមទាយលេខ ដែលរាប់ពិន្ទុ

  5. Function និង Module

    ២ ម៉ោង
    • សរសេរ Function ដែលមាន Parameter និង Return
    • បំបែក Script វែងមួយ ទៅជាផ្នែកតូចៗដែលសាកល្បងបាន
    • import — Standard Library និង Module ផ្ទាល់ខ្លួន
    • ហេតុអ្វី AI សរសេរ Code ល្អជាង ពេលយើងសួរម្តងមួយ Function

    លំហាត់៖ កែហ្គេមមេរៀនទី៤ ឲ្យទៅជា Function ដែលប្រើឡើងវិញបាន

  6. File, Folder, CSV និង JSON

    ៣ ម៉ោង
    • អាន និងសរសេរ File អក្សរ ដោយសុវត្ថិភាព
    • CSV សម្រាប់តារាង, JSON សម្រាប់ទិន្នន័យមានរចនាសម្ព័ន្ធ
    • ដើរតាម Folder ដោយ pathlib និង os
    • អក្សរខ្មែរ និង UTF-8 — ហេតុអ្វី File បើកឡើងខូចអក្សរ និងវិធីដោះស្រាយ

    លំហាត់៖ Script ដែលរៀបចំ Folder រញ៉េរញ៉ៃ ទៅជា Subfolder តាមប្រភេទ File

  7. Error, Debug និងការប្រើ AI ជាអ្នក Debug

    ២ ម៉ោង
    • អាន Traceback ចាប់ពីខាងក្រោមឡើងលើ
    • try / except និងការបញ្ឈប់ដោយសារជូនដំណឹងច្បាស់លាស់
    • អ្វីដែលត្រូវផ្ញើទៅ AI៖ Error, Code និងលទ្ធផលដែលយើងរំពឹង
    • ពេល AI ឆ្លើយខុសទាំងទំនុកចិត្ត — និងវិធីចាប់បាន

    លំហាត់៖ ជួសជុល Script ដែលដាក់ខូចដោយចេតនា ដោយប្រើ AI ជាជំនួយការ

  8. សរសេរ Prompt ឲ្យ AI បង្កើត Script តាមតម្រូវការ

    ៣ ម៉ោង
    • ធាតុ ៤ នៃ Prompt ល្អ៖ គោលដៅ, Input, Output, លក្ខខណ្ឌ
    • ធ្វើម្តងហើយម្តងទៀត៖ ពិនិត្យ, កែ, សួរបន្ត
    • ចាប់បាន Library និង Function ដែល AI ប្រឌិតឡើង
    • ពិនិត្យ Code របស់ AI មុននឹងទុកចិត្តឲ្យប៉ះ File របស់យើង

    លំហាត់៖ បង្កើត Script ពី Prompt តែមួយ រួចកែឲ្យរឹងមាំដោយដៃ

  9. Package និង Automation៖ pip, requests និង API

    ២ ម៉ោង
    • pip និង Virtual Environment
    • ហៅ Web API ដោយ requests និងអាន JSON ត្រឡប់មកវិញ
    • ធ្វើការជាមួយ File Excel ពី Python
    • រក្សា API Key កុំឲ្យនៅក្នុង Code

    លំហាត់៖ ផ្ញើសារ Telegram ទៅខ្លួនឯង ចេញពី Script Python

  10. Final Project — បង្កើត និងដាក់ Script ឲ្យប្រើពិត

    ៣ ម៉ោង
    • ទទួល Argument ពី Command Line ដោយ argparse
    • កំណត់ពេលឲ្យ Script ដំណើរការដោយខ្លួនឯង
    • ដាក់ឡើង GitHub ជាមួយ README
    • បង្ហាញអ្វីដែលបានធ្វើ និងអ្វីដែលនឹងកែលម្អបន្ត

    លំហាត់៖ Script ផ្ទាល់ខ្លួន ១ ដែលដំណើរការ និងបានផ្សព្វផ្សាយ

ក្រោយបញ្ចប់វគ្គសិក្សា សិស្សអាច...

  • សរសេរ Python ពីដំបូង — អថេរ, លក្ខខណ្ឌ, Loop និង Function
  • អាន និងកែ Code ដែល AI សរសេរ ជាជាង Copy ដោយភ្នែកងងឹត
  • សរសេរ Prompt ច្បាស់លាស់ ដើម្បីឲ្យ AI ត្រឡប់ Code ដែលប្រើការបាន
  • ធ្វើ Automation លើការងារដដែលៗ ជាមួយ File, Folder និងតារាង
  • អាន Traceback រកមូលហេតុ Bug និងជួសជុលវា
  • ហៅ API ខាងក្រៅ ដូចជា Telegram ឬសេវាព្យាករណ៍អាកាសធាតុ
  • ដំឡើង និងគ្រប់គ្រង Package ដោយ pip ក្នុងបរិស្ថានស្អាត
  • ដាក់ Script ពិតប្រាកដឡើង GitHub ដែលអ្នកដទៃ Run បាន
  • បន្តរៀន Library ថ្មីៗដោយខ្លួនឯង ដោយប្រើ AI ជាគ្រូបង្រៀន