2 เดือนมันผ่านไปไวมาก สำหรับการลองเรียนผ่านตัว Edx ในวิชา [MITx: 6.00.1x] Introduction to Computer Science and Programming Using Python ของทาง MITx ครับ โดยสำหรับการเรียนครั้งนี้ ผมว่าอาจารย์สอนง่ายครับ และมีตัวอย่างประกอบที่ชัดเจน รวมถึงการจัดเรียงลำดับของเนื้อหาที่โอเคกว่าหนังสือในไทยซะส่วนใหญ่ครับ เพราะ บางเล่มอยู่ก็โผล่มา OOP เฉยเลย แต่ขาดเหตุจูงใจว่าทำไมต้อง OOP หละ จริงน่าจะเป็นปัญหาของการศึกษาไทยเลยก็ได้ เรียนไป แต่ไม่รู้ว่ามันเกี่ยวยังไง ทำไมต้องมี และเอาไปใช้ทำอะไรต่อได้ และเนื้อหาลงมากกว่าหนังสือของไทยนะ
ตัว Edx ถ้าถามผม ผมชอบอะไร สิ่งที่ผมชอบ
- ตัว Assignment ระหว่างบท รวมถึงตอนสอบด้วย การวางโครงสร้างมันช่วยทบทวนความเข้าใจได้จริงๆนะ แม้ว่าตอนแรกดู Video มาแล้วงงๆ ก็ตาม
- Video ที่ผู้สอน พูดช้า และชัดเจน ถ้างงๆ สามารถไปอ่านซับภาษาอังกฤษได้ครับ
ส่วนที่ผมยังไม่เคยใช้เลย
- ตัว Facebook Group - เข้าไป Join แต่เหมือนคนละซีกเวลากัน พอมีนัดทำสรุป ไป Join กับเค้าไม่ทันซะแล้ว เลยไม่ได้โอกาสลองภาษาอังกฤษฟุตฟิตฟอไฟเลย
- Forum - ของ Course อันนี้ น่าจะโดยทาง Social ดูดไปเลยร้าง
- Note - ผมไม่ได้ใช้เลย เพราะผมเลือกมาจดที่ Blog นี้แทน
ปัญหาที่พบ
- ภาษาอังกฤษ - แม้ว่าพอจะจับ Keyword ได้ แต่ถ้าให้ฟังเพียวๆ โดยไม่ต้องลองเล่นกับ Code ผมว่าตัวผมเองมีตีความผิดพอสมควรเลย สังได้เกตุได้จาก Assignment และ Exam ต่างๆ ครับ
สำหรับคนอื่นที่อยากเรียน หรืออยากรู้ว่า แต่ละ Week มีอะไรบ้าง ผมได้เขียน Blog ของแต่ละ Week ไว้ ดังนี้ ครับ
- Week 1: Python Basics
- Week 2: Simple Programs
- Week 3: Structured Types
- Midterm Exam
- Week 4: Good Programming Practices
- Week 5: Object Oriented Programming
- Week 6: Algorithmic Complexity
- Week 7: Plotting
- Final Exam
คะแนนสอบครับ ไม่ยากเลยครับ หากเรามีความตั้งใจ
และนี้ตัว Cert ของทาง EDX ครับ สวยงามดี ^__^
Discover more from naiwaen@DebuggingSoft
Subscribe to get the latest posts sent to your email.