หน่วยที่ 3 : เรื่อง รู้จักกับภาษาไพทอน (Python)

ภาษาโปรแกรม Python คืออะไร?

           ภาษาโปรแกรม Python คือ ภาษาโปรแกรมคอมพิวเตอร์ระดับสูง โดยถูกออกแบบมาให้เป็นภาษาสคริปต์ที่อ่านง่าย โดยตัดความซับซ้อนของโครงสร้างและไวยกรณ์ของภาษาออกไป ในส่วนของการแปลงชุดคำสั่งที่เราเขียนให้เป็นภาษาเครื่อง Python มีการทำงานแบบ Interpreter คือเป็นการแปลชุดคำสั่งทีละบรรทัด เพื่อป้อนเข้าสู่หน่วยประมวลผลให้คอมพิวเตอร์ทำงานตามที่เราต้องการ นอกจากนั้นภาษาโปรแกรม Python ยังสามารถนำไปใช้ในการเขียนโปรแกรมได้หลากหลายประเภท โดยไม่ได้จำกัดอยู่ที่งานเฉพาะทางใดทางหนึ่ง (General-purpose language) จึงทำให้มีการนำไปใช้กันแพร่หลายในหลายองค์กรใหญ่ระดับโลก เช่น Google, YouTube, Instagram, Dropbox และ NASA เป็นต้น

ศึกษาประวัติเพิ่มเติมที่ : www.9experttraining.com/articles/python-คืออะไร

5 เหตุผล ทำไมต้องเรียน Python ??

1. โอกาสในการทำงาน
    การเรียน Python ช่วยส่งเสริมเรื่องการทำงานมากในอนาคต อย่างอาชีพใหม่ที่กำลังเกิดขึ้นอย่างเช่น Datascience, IoT (Internet of Thing), AI หรืออาชีพที่ปัจจุบันมีอยู่ แต่เมื่อได้ใช้โปรแกรม Python จะช่วยในการทำงานได้มีประสิทธิภาพมากกว่า เช่น Web Developer, Game Builder, Application Developer เป็นต้น ดังนั้นโปรแกรม Python คือภาษากลางที่คนทั่วโลกเค้าใช้กัน เราก็เลยต้องใช้

2. ภาษาที่อ่านง่าย
    เนื่องจากเป็นภาษากลางในการใช้กันทำให้ภาษาเป็นภาษาที่อ่านง่ายมากที่สุด จากที่เราต้องใส่ข้อมูลที่ยุ่งยาก ตอนนี้ก็ทำให้ง่ายขึ้น นอกจากเขียนง่ายและทำให้อ่านง่ายด้วย

3. มีตัวช่วยในการทำงานเยอะ
    คำว่าตัวช่วยในที่นี้ทางภาษาการเรียนเขียนโปรแกรมคือ Libraries ข้อดีของ Libraries คือ เป็นชุดคำสั่งสำเร็จรูปโดยที่เราไม่ต้องเขียนโปรแกรมเอง ช่วยให้การเขียนโปรแกรมของเรามีประสิทธิภาพมากยิ่งขึ้น

4. ช่วยในเรื่องการแก้สมการ และการคำนวณ
    ในการเขียนโปรแกรมต้องแจ้งก่อนว่า มีแต่ ข้อความภาษาอังกฤษและตัวเลข ดังนั้น คนที่เรียนโปรแกรม Python ต้องผ่านการเรียนเลขมาก่อน ไม่ใช่แค่คิดเลขเร็วแต่ต้องแก้สมการได้ ซึ่งอันนี้ถือว่าสำคัญมาก ดังนั้นก่อนที่จะเรียนเขียน Python ต้องเชคลิสต์ก่อนว่า คณิตที่ได้เรียนเป็นแบบคิดเร็วหรือว่าแบบแก้สมการได้ 

5. เปลี่ยนจาก 100 บรรทัด เป็น 20 บรรทัด
    หากสมัยก่อนการเรียนเขียนโปรแกรมเราต้องเขียนหลายบรรทัด ยกตัวอย่างเช่น โปรแกรม JAVA ปกติเขียน 1 คำสั่งจะโค้ได้ประมาณ 100 บรรทัด แต่สำหรับ Python แล้วเหลือแค่ 20 บรรทัดเท่านั้นเอง

ที่มา : https://www.codekids.co/parent/5-reasons-python-affects-thai-education/

ขอบคุณสไลด์สอนจาก : Kids can code สื่อการสอนวิทยาการคำนวณ