ตัวแปรและค่าคงที่

เมนูวิทยาการคำนวณ 2
Python Code Example

1. จุดประสงค์การเรียนรู้  เมื่อเรียนจบ นักเรียนจะสามารถ:
– อธิบายความหมายของ ตัวแปร และ ค่าคงที่ ได้
– เขียนโปรแกรม Python ที่ใช้ตัวแปรเก็บค่า และนำมาแสดงผลได้
– เข้าใจการใช้ค่าคงที่ (constant) และการตั้งชื่อที่เหมาะสม

2. สาระสำคัญ
– ตัวแปร (Variable) คือ ชื่อที่ใช้เก็บข้อมูล ซึ่งค่าที่เก็บไว้สามารถเปลี่ยนแปลงได้
– ค่าคงที่ (Constant) คือ ค่าที่ไม่เปลี่ยนแปลงตลอดการทำงานของโปรแกรม โดยใน Python นิยมใช้ ตัวอักษรพิมพ์ใหญ่ แทน

1) ตัวแปร
   – ใช้เพื่อเก็บข้อมูลที่เปลี่ยนแปลงได้
   – การตั้งชื่อควรเป็นภาษาอังกฤษ ตัวเล็ก ไม่มีเว้นวรรค เช่น name, age
   – เครื่องหมาย = ใช้สำหรับกำหนดค่า
ตัวอย่างโค้ด

# การใช้ตัวแปร 
name = "มนตรี"
age = 14

print("ชื่อนักเรียน:", name)
print("อายุ:", age, "ปี")

2) ค่าคงที่
   – ใช้เก็บค่าที่ไม่เปลี่ยน เช่น ค่า PI = 3.14
   – ใน Python ไม่มีชนิด “constant” โดยตรง แต่นิยมเขียนเป็น ตัวพิมพ์ใหญ่

PI = 3.14
GRAVITY = 9.8

print("ค่าพาย =", PI)
print("ค่าความเร่งโน้มถ่วง =", GRAVITY)

3) กิจกรรม (ฝึกเขียนโค้ด) ใบงาน/กิจกรรมให้นักเรียนทดลอง
1.สร้างตัวแปร school และกำหนดค่าตัวแปร เป็น “โรงเรียนมัธยมทับทิมสยาม04” แล้วพิมพ์หรือแสดงข้อความว่า

ฉันเรียนที่ โรงเรียนมัธยมทับทิมสยาม04

2. สร้างตัวแปร a = 10 , b = 20 และแสดงผลผลบวกของ a+b
3. สร้างค่าคงที่ PI = 3.14 แล้วใช้สูตร
    พื้นที่วงกลม = PI * r * r
    โดยให้ r = 5
    และแสดงผลผลพื้นที่วงกลม

4) แลกเปลี่ยนผลลัพธ์
    – นักเรียนบางคนออกมาหน้าชั้น นำโค้ดของตนเองรันให้เพื่อนดู
    – ครูเสริมแนวทางการตั้งชื่อตัวแปรให้อ่านง่าย เช่น student_name แทน x

5) สรุป
    – ตัวแปร = กล่องเก็บข้อมูลที่สามารถเปลี่ยนค่าได้
    – ค่าคงที่ = ค่าที่ไม่เปลี่ยน นิยมเขียนเป็นตัวพิมพ์ใหญ่
    – Python ใช้ = ในการกำหนดค่า และใช้ print() แสดงผล

6) งานที่มอบหมาย (เสริม)
     ให้นักเรียนเขียนโปรแกรมคำนวณ พื้นที่สี่เหลี่ยมผืนผ้า โดยใช้ตัวแปร width และ height และใช้ค่าคงที่ UNIT = "ตารางเซนติเมตร" แสดงผลเป็น

พื้นที่ = 40 ตารางเซนติเมตร



ทดสอบเขียนโค๊ด Coding




แบบทดสอบหลังเรียน