เอกสารอ้างอิง & Slide เก่า
Slide ประกอบการสอนเดิม 11 ตอนของวิชา Computer Programming ภาควิชา MAE · ถ้าต้องการตำราแบบ traditional หรือเปรียบเทียบกับคู่มือใหม่ ดาวน์โหลดได้ที่นี่
📑 Slide เดิม — Computer Programming (Topic 1-11)
หลักการคู่กับคู่มือ: คู่มือนี้ ไม่ได้ ตัดเนื้อหา slide เดิมทิ้ง — แต่ "จัดเรียงใหม่" ตามหลัก Mainidea ของยุค AI · slide เดิมยังเป็นแหล่งอ้างอิงที่ดี สำหรับ "syntax และตัวอย่าง"
📌 Topic 1 — Introduction & Flowchart
📌 Topic 2 — Introduction to Python
📌 Topic 3 — Output
📌 Topic 4 — Input
📌 Topic 5 — Conditions
📌 Topic 6 — Repetition Statements
📌 Topic 7 — User-Defined Functions
📌 Topic 8 — NumPy
📌 Topic 9 — OOP and Matplotlib
📌 Topic 10 — Pandas + Statistics
📌 Topic 11 — GenAI in Coding
🌐 External Resources — เว็บที่นักศึกษาควรรู้
Python หลัก
เครื่องมือ
AI
Data + Libraries
Diagram & Documentation
Public Datasets & APIs
Deployment
หนังสือแนะนำ (สำหรับคนอยากไปต่อ)
- Automate the Boring Stuff with Python — Al Sweigart (ฟรีออนไลน์)
- Fluent Python — Luciano Ramalho
- Python for Data Analysis — Wes McKinney (ผู้สร้าง Pandas)
- The Pragmatic Programmer — Hunt & Thomas (เกี่ยวกับ mindset)
📜 Credits
เนื้อหาหลักของคู่มือ: Mainidea ของผู้สอน — "พื้นฐานการเขียนโปรแกรมยุค AI สำหรับนักศึกษาวิศวกรรม"
ฐานของ slide: เอกสารประกอบการสอนเดิม วิชา Computer Programming 11 ตอน ของภาควิชา วิศวกรรมเครื่องกลและเมคาทรอนิกส์ มหาวิทยาลัยอุบลราชธานี
โครงเว็บ + CSS: ดัดแปลงจาก PLC Automation Tutorial ภายในชุดคู่มือเดียวกัน
คำถาม / ข้อเสนอแนะ
ส่งให้ผู้สอนผ่าน Classroom หรือ email · คู่มือเป็น "living document" —
จะปรับตามที่นักศึกษาติดขัดในแต่ละรุ่น