หน่วยที่ 4 EP.1: สมองคอมพิวเตอร์ & อัลกอริทึม
  • By Admin
  • 1
  • 13 เม.ย. 2569

หน่วยที่ 4 EP.1: สมองคอมพิวเตอร์ & อัลกอริทึม

ก้าวแรกสู่การเป็นโปรแกรมเมอร์! ทำความเข้าใจหลักการทำงานของคอมพิวเตอร์ 3 ขั้นตอน (รับเข้า, ประมวลผล, ส่งออก) และทำความรู้จักกับ "อัลกอริทึม (Algorithm)" หรือการเขียนลำดับขั้นตอนการแก้ปัญหา ฝึกคิดอย่างเป็นระบบผ่านกิจกรรมใกล้ตัว เช่น การแต่งตัวไปโรงเรียน เพื่อสั่งให้คอมพิวเตอร์ทำงานได้อย่างถูกต้อง!

🧠 หน่วยที่ 4 EP.1: สมองคอมพิวเตอร์ & อัลกอริทึม

คิดเป็นสเต็ป สั่งงานได้เป๊ะปัง!

สวัสดีครับว่าที่โปรแกรมเมอร์น้อย! ก่อนที่เราจะไปเขียนโปรแกรมสั่งงานคอมพิวเตอร์ เราต้องรู้ก่อนว่า "คอมพิวเตอร์มันคิดและทำงานยังไง?" คอมพิวเตอร์ไม่ได้ฉลาดคิดเองได้นะครับ แต่มันทำงานตาม "ขั้นตอน" ที่มนุษย์อย่างเราสั่งเป๊ะๆ เลยครับ!

⚙️ 1. หลักการทำงานของคอมพิวเตอร์ 3 สเต็ป

ร่างกายของเรามีตาไว้มอง มีสมองไว้คิด และมีปากไว้พูด คอมพิวเตอร์ก็มีระบบคล้ายๆ เราเลยครับ โดยแบ่งเป็น 3 หน่วยหลัก:

📥 1. หน่วยรับเข้า (Input Unit)

ทำหน้าที่รับข้อมูลหรือคำสั่งจากเราเข้าไป เช่น คีย์บอร์ด (พิมพ์), เมาส์ (คลิก), ไมโครโฟน (พูด)

🧠 2. หน่วยประมวลผลกลาง (CPU - Central Processing Unit)

นี่คือ "สมอง" ของคอมพิวเตอร์ครับ! ทำหน้าที่คิด คำนวณ และตัดสินใจตามคำสั่งที่เราส่งเข้าไป

📤 3. หน่วยส่งออก (Output Unit)

เมื่อสมองคิดเสร็จ ก็จะส่งผลลัพธ์ออกมาให้เราเห็นหรือได้ยิน เช่น จอภาพ (ให้เห็นรูป), ลำโพง (ให้ได้ยินเสียง), เครื่องพิมพ์ (ปรินต์กระดาษ)

📜 2. รู้จัก "อัลกอริทึม (Algorithm)"

อย่างที่บอกว่าคอมพิวเตอร์คิดเองไม่เป็น เราจึงต้องเขียน "ลำดับขั้นตอนการทำงาน" ให้มันอย่างละเอียดตั้งแต่ข้อ 1, 2, 3... ไปจนจบ เราเรียกลำดับขั้นตอนพวกนี้ว่า "อัลกอริทึม (Algorithm)" ครับ

👕 ตัวอย่าง: อัลกอริทึม "การแต่งตัว" ที่ผิดพลาด!

สมมติเราเขียนโปรแกรมสั่งให้หุ่นยนต์แต่งตัวตามนี้:
1. เริ่มต้น 👉 2. ใส่กางเกง 👉 3. ใส่เสื้อ 👉 4. ใส่รองเท้า 👉 5. ใส่ถุงเท้า 👉 6. จบ

เห็นอะไรผิดปกติไหมครับ? หุ่นยนต์จะ "ใส่รองเท้าก่อนใส่ถุงเท้า" ซึ่งในชีวิตจริงเราทำแบบนั้นไม่ได้! นี่คือเหตุผลว่าทำไม "ลำดับขั้นตอน (Sequence)" ในการเขียนโปรแกรมถึงสำคัญมากๆ ครับ ถ้าสลับที่กัน ผลลัพธ์ก็จะพังทันที!

🧩 มินิควิซ ทบทวนความรู้ EP.1

ทดสอบสมองของโปรแกรมเมอร์น้อย!

ข้อที่ 1: อุปกรณ์ใดต่อไปนี้ ทำหน้าที่เป็น "หน่วยรับเข้า (Input Unit)" นำคำสั่งเข้าสู่คอมพิวเตอร์?

ข้อที่ 2: อุปกรณ์ใดที่เปรียบเสมือน "สมอง" ของคอมพิวเตอร์ ทำหน้าที่คิดและคำนวณประมวลผล?

ข้อที่ 3: คำว่า "อัลกอริทึม (Algorithm)" มีความหมายตรงกับข้อใดมากที่สุด?


แชร์ :

บทเรียนอื่น ๆ