ในสองบทเรียนที่ผ่านมา เราได้ปูพื้นฐานแนวคิดกันไปแล้วว่าโปรแกรมคืออะไร และการคิดแก้ปัญหาอย่างเป็นระบบ (Computational Thinking) นั้นเป็นอย่างไร ตอนนี้ถึงเวลาที่เราจะมาเลือก “เครื่องมือ” หรือ “ภาษา” ที่จะใช้คุยกับคอมพิวเตอร์กันแล้วครับ ซึ่งในคอร์สนี้เราจะใช้ภาษาที่มีชื่อว่า Python (ไพธอน) ครับ
มีภาษาโปรแกรมมากมายบนโลก แต่ Python ได้รับความนิยมอย่างสูงโดยเฉพาะกับผู้เริ่มต้น ด้วยเหตุผลง่ายๆ คือ:
ก่อนจะเริ่มเขียนโปรแกรมได้ เราต้องติดตั้ง “เครื่องมือ” 2 อย่างลงบนคอมพิวเตอร์ของเราก่อนครับ
ในคอร์สนี้จะแนะนำให้เริ่มต้นด้วย Thonny ก่อนนะครับ เพราะง่ายและตรงไปตรงมาที่สุด
หลังจากติดตั้งโปรแกรมเสร็จแล้ว เรามาลองทดสอบกันหน่อยว่าทุกอย่างใช้งานได้ถูกต้องหรือยัง โดยการเขียนโปรแกรมที่ถือเป็นธรรมเนียมของโปรแกรมเมอร์ทั่วโลกกันครับ!
print("Hello, World!")
hello.py
แล้วกด SaveHello, World!
ขอแสดงความยินดีด้วย! 🎉 คุณเพิ่งเขียนและรันโปรแกรมคอมพิวเตอร์แรกในชีวิตสำเร็จแล้ว! นี่คือก้าวที่สำคัญมากๆ เลยนะครับ การที่เราสามารถสั่งให้คอมพิวเตอร์แสดงข้อความที่เราต้องการได้ ถือเป็นการเริ่มต้นเส้นทางโปรแกรมเมอร์อย่างเป็นทางการแล้ว
ในบทต่อไป เราจะมาเจาะลึกกันว่า print()
คืออะไร และจะเริ่มเก็บข้อมูลต่างๆ ด้วยสิ่งที่เรียกว่า “ตัวแปร” กันครับ