เนื้อหาที่จะสอน
สอนพื้นฐานเบื้องต้นการเขียนโปรแกรม
- วิธีการคิดแบบคอมพิวเตอร์
- เข้าใจการทำงานของคอมพิวเตอร์เบื้องต้น
- เข้าวิธีการแก้ปัญหา
- รู้จักตัวแปรและตัวประเภทตัวแปร
- รู้จักตัวดำเนินการ
- รู้จักการกำหนดเงื่อนไข
- รู้จักการใช้การวนซ้ำแบบต่างๆ
- รู้จัก logic ต่างๆ
- การใช้งานฟังก์ชั่นและการสร้างฟังค์ชั่น
- การเขียนโปรแกรมเชิงวัตถุ
- การใช้งานข้อมูลในไฟล์
- การจัดการข้อผิดพลาด
- การ import ไลบราลีต่างๆ และการติดตั้ง
- การจัดการ error การใช้ try except
เสริมเพิ่มเติม (ถ้าผู้เรียนสนใจเรียนต่อหลังจากปูพื้นฐาน)
- การใช้งาน GUI เบื้องต้น
- การอ่าน Document เอกสาร Library ต่างๆ
- การเรียกใช้ request เพื่อเรียกใช้งาน API
- การทำงานเชื่อมกับฐานข้อมูล SQLite
- การสร้าง Web App ด้วย Flask
- การสร้าง Bot Discord ด้วย Python
- การสร้างโปรแกรมทำงานอัตโนมัติ