กันยายน 2021

[ข่าว][slider1 autoplay]

 เสียงและอุปกรณ์ที่ทำให้เกิดเสียง

การเคลื่อนที่ของเสียง

    เสียง เกิดจากการสั่นของวัตถุและเกิดการถ่ายเทพลังงานไปยังตัวกลาง

ปัจจัยที่มีผลต่ออัตราเร็วของเสียง

1.ความหนาแน่นของตัวกลาง

โดยอัตราเร็วเสียงหาได้จากสมการ v=s/t 

เมื่อ     v คือ อัตราเร็วของเสียง (m/s)

            s คือ ระยะทาง (m)
            t คือ เวลา (s)

2.อุณหภูมิ

อุปกรณ์ที่ทำให้เกิดเสียง

อุปกรณ์ที่ทำให้เกิดเสียงมีอยู่มากมาย เช่น เครื่องดนตรี ระฆัง หรือการสนทนา โดยมีหลักการที่เหมือนกันก็คือเสียงต้องการตัวกลางในการเดินทางถึงหูผู้ฟัง

ลำโพง (SPEAKER)






การสร้างฟังก์ชัน
                การสร้างฟังก์ชันด้วยตนเอง สามารถเขียนด้วยคำขึ้นต้นว่า def และตามด้วยชื่อฟังก์ชัน ตามที่ต้องการให้ทำหน้าที่อะไร โดยชื่อจะต้องไม่ซ้ำกับคำสงวน ควรสื่อความหมายให้ตรงกับหน้าที่ของฟังก์ชัน จากนั้นให้ระบุชื่อตัวแปรสำหรับต้องการให้เป็นอาร์กิวเมนต์ ซึ่งอยู่ภายในวงเล็บ ตัวแปรอาจมีมากกว่า 1 ตัวแปรก็ได้ มีรูปแบบ ดังนี้

                                def  functionName(arguments):

ความหมายของคำสั่ง มีดังนี้

def                                         หมายถึง        เป็นคำสำคัญสำหรับการสร้างฟังก์ชัน
functionName                     หมายถึง        เป็นชื่อของฟังก์ชัน
arguments                           หมายถึง        ตัวแปรหรือข้อมูลที่จะรับเข้ามาเพื่อนำไปประมวลผลภายใน                                                                           ฟังก์ชัน อาร์กิวเมนต์ ต้องอยู่ภายในวงเล็บเสมอ ด้านหลัง

ตัวอย่างการเขียนโปรแกรมโดยการดึงฟังก์ชัน Triangle Rectangle และ Circle มาใช้งาน

def menu():
print("*"*20)
print(" โปรแกรมสำหรับหาพื้นที่")
print("*"*20)
print("เมนู")
print("1.สามเหลี่ยม")
print("2.สี่เหลี่ยม")
print("3.วงกลม")
print("4.ออกจากโปรแกรม")
print("*"*20)
def Triangle(height,base):
return 0.5*height*base
def Rectangle(width,length):
return width*length
def Circle(radius):
return (22/7)*(radius**2)
def clear():print("\n"*10)
menu()
INPUT = int(input("ระบุเลขเมนูที่ต้องการ:"))
while INPUT !=4:
if INPUT==1:
height=float(input("กรอกค่าความสูง:"))
base=float(input("กรอกค่าฐาน:"))
print("พื้นที่สามเหลี่ยมเท่ากับ",Triangle(height,base))
elif INPUT==2:
width=float(input("กรอกค่าความกว้าง"))
length=float(input("กรอกค่าความยาว"))
print("พื้นที่สี่เหลี่ยมเท่ากับ",Rectangle(width,length))
elif INPUT==3:
radius=float(input("กรอกค่ารัศมี"))
print("พื้นที่วงกลมเท่ากับ",Circle(radius))
else:
print("ไม่มีเมนูที่เลือก")
clear()
menu()
INPUT = int(input("ระบุเลขเมนูที่ต้องการ:"))
else:
print("สิ้นสุดการทำงานของโปรแกรม")

def menu():
  print("*"*20)
print(" โปรแกรมสำหรับหาพื้นที่")
print("*"*20)
print("เมนู")
print("1.สามเหลี่ยม")
print("2.สี่เหลี่ยม")
print("3.วงกลม")
print("4.ออกจากโปรแกรม")
print("*"*20)

ส่วนนี้เป็นการสร้างฟังก์ชัน ชื่อ menu เพื่อหาพื้นที่ สามเหลี่ยม สี่เหลี่ยม และ วงกลม

def Triangle(height,base):
return 0.5*height*base

ส่วนนี้คือฟังก์ชันหาพื้นที่สามเหลี่ยม โดยให้ส่งค่าผลลัพธ์ใด ๆ ที่เกิดจากการประมวลผลภายในฟังก์ชันกลับ 

def Rectangle(width,length):
return width*length

ส่วนนี้คือฟังก์ชันหาพื้นที่สี่เหลี่ยม โดยให้ส่งค่าผลลัพธ์ใด ๆ ที่เกิดจากการประมวลผลภายในฟังก์ชันกลับ 

def Circle(radius):
return (22/7)*(radius**2)

ส่วนนี้คือฟังก์ชันหาพื้นที่วงกลม โดยให้ส่งค่าผลลัพธ์ใด ๆ ที่เกิดจากการประมวลผลภายในฟังก์ชันกลับ

def clear():print("\n"*10)

ส่วนนี้คือฟังก์ชันเคลียร์ โดยให้ทำการขึ้นบรรทัดใหม่จำนวน 10 ครั้ง

ต่อไปนี้จะเป็นการอธิบายส่วนของการเรียกใช้งานฟังก์ชัน

menu()                                                                                             (เรียกใช้ฟังก์ชัน menu)
INPUT = int(input("ระบุเลขเมนูที่ต้องการ:"))                               (กำหนดตัวแปรชื่อ INPUT โดยรับค่าเป็นจำนวนเต็ม)
while INPUT !=4:                                                                            (ทำการสร้าง loop โดยเงื่อนไขคือถ้าตัวแปร INPUT
                                                                                                         ไม่เท่ากับ 4 ให้ทำคำสั่งดังต่อไปนี้)
if INPUT==1:                                                                                (ถ้า INPUT เท่ากับ 1 ให้)
height=float(input("กรอกค่าความสูง:"))                                 (รับค่าความสูงเป็นจำนวนจริงไว้ที่ตัวแปรชื่อ height)
base=float(input("กรอกค่าฐาน:"))                                           (รับค่าฐานเป็นจำนวนจริงไว้ที่ตัวแปรชื่อ base)
print("พื้นที่สามเหลี่ยมเท่ากับ",Triangle(height,base))           (ประกาศข้อความ พื้นที่สามเหลี่ยมเท่ากับ และเรียก
                                                                                                          ผลลัพธ์จากฟังก์ชัน Triangle)
elif INPUT==2:                                                                             (หรือถ้า INPUT เท่ากับ 2 ให้)
width=float(input("กรอกค่าความกว้าง"))                                (รับค่าความกว้างเป็นจำนวนจริงไว้ที่ตัวแปรชื่อ width)
length=float(input("กรอกค่าความยาว"))                                (รับค่าความยาวเป็นจำนวนจริงไว้ที่ตัวแปรชื่อ length)
print("พื้นที่สี่เหลี่ยมเท่ากับ",Rectangle(width,length))           (ประกาศข้อความ พื้นที่สี่เหลี่ยมเท่ากับ และเรียก
                                                                                                          ผลลัพธ์จากฟังก์ชัน Rectangle)
elif INPUT==3:                                                                             (หรือถ้า INPUT เท่ากับ 3 ให้)
radius=float(input("กรอกค่ารัศมี"))                                          (รับค่ารัศมีเป็นจำนวนจริงไว้ที่ตัวแปรชื่อ radius)
print("พื้นที่วงกลมเท่ากับ",Circle(radius))                                (ประกาศข้อความ พื้นที่วงกลมเท่ากับ และเรียก
                                                                                                          ผลลัพธ์จากฟังก์ชัน Circle)
else:                                                                                               (มิฉะนั้นในบรรทัดนี้เป็นเงื่อนไขที่นอกเหนือจาก
                                                                                                          INPUT มีค่าเท่ากับ 1 2 3 หรือ 4)
print("ไม่มีเมนูที่เลือก")                                                         (ดำเนินการประกาศข้อความ ไม่มีเมนูที่เลือก)
clear()                                                                                            (เรียกใช้ฟังก์ชันเคลียร์)
menu()                                                                                           (เรียกใช้ฟังก์ชัน menu)
INPUT = int(input("ระบุเลขเมนูที่ต้องการ:"))                             (กำหนดตัวแปรชื่อ INPUT โดยรับค่าเป็นจำนวนเต็ม)
else:                                                                                                 (มิฉะนั้นในบรรทัดนี้เป็นกรณีที่ INPUT ไม่เท่ากับ 4
                                                                                                          ไม่เป็นจริง หรือก็คือ INPUT เท่ากับ 4 ให้)
print("สิ้นสุดการทำงานของโปรแกรม")                                        (ประกาศข้อความ สิ้นสุดการทำงานของโปรแกรม)


เข้าไปดูโค้ดตัวอย่างใน Google Colab

 

     APA (American Psychological Association) เป็นรูปแบบการลงรายการทางบรรณานุกรมที่เป็นที่นิยมใช้ในสาขาวิชา จิตวิทยา การศึกษา และสาขาสังคมศาสตร์อื่น ๆ


การอ้างอิงจากหนังสือ
รูปแบบผู้แต่ง. (ปี). ชื่อเรื่อง. สถานที่พิมพ์: สำนักพิมพ์.
ตัวอย่าง กัญจ์ ปรีดาปิยะ. (2564). รวยเพราะเขียนแผนที่ชีวิตเป็น. กรุงเทพฯ: Book maker.
Stafford, M. R. (2020).  Counselling skills in action.  Los Angeles: SAGE.
 
การอ้างอิงจากบท/ตอนในหนังสือ

รูปแบบผู้แต่ง. (ปีที่). ชื่อบท/ตอน. ใน ชื่อบรรณาธิการ (บรรณาธิการ), ชื่อหนังสือ (หน้า). สถานที่พิมพ์: สำนักพิมพ์.
ตัวอย่าง James, N. E. (1988). Two sides of paradise: The Eden myth according to Kirk and Spock. In D. Palumbo (Ed.), Spectrum of the fantastic (pp. 219-223). Westport, CT: Greenwood.

การอ้างอิงจากบทความในหนังสือประเภทสารานุกรม

รูปแบบผู้แต่ง. (ปีที่พิมพ์). ชื่อบทความ. ใน ชื่อสารานุกรม (ฉบับที่, หน้า). สถานที่พิมพ์: สำนักพิมพ์.
ตัวอย่างSturgeon, T. (1995). Science fiction. In The encyclopedia Americana (Vol. 24, pp. 390-392). Danbury, CT: Grolier.

การอ้างอิงจากบทความในวารสาร

รูปแบบผู้แต่ง. (ปีที่พิมพ์). ชื่อบทความ. ชื่อวารสาร, ปีที่(ฉบับที่), เลขหน้า.
ตัวอย่าง นันท์ชัตสัณห์ สกุลพงศ์ (2561). จิตวิทยาการปรึกษากับการสร้างความเป็นธรรมทางสังคม. วารสารพฤติกรรมศาสตร์, 24(1), 147-162.
Ho, Y.-S., & Hartley, J. (2017). Sleeping beauties in psychology. Scientometrics : An International Journal for All Quantitative Aspects of the Science of Science, Communication in Science and Science Policy, 110(1), 301–305.

การอ้างอิงจากบทความในหนังสือพิมพ์    

รูปแบบผู้แต่ง. (ปี, เดือน วัน). ชื่อบทความ. ชื่อหนังสือพิมพ์, หน้า.
ตัวอย่าง สุชาติ  เผือกสกนธ์. (9 มิถุนายน 2549). ปรัชญาเศรษฐกิจพอเพียง. ผู้จัดการรายวัน, น.13.
Di Rado, A. (1995, March 15). Trekking through college: Classes explore modern society using the world of Star trek. Los Angeles Times, p. A3.

การอ้างอิงจากบทความในฐานข้อมูล

รูปแบบผู้แต่ง. (ปี, เดือน). ชื่อบทความ. ชื่อวารสาร, ปีที่(ฉบับที่), เลขหน้า, จาก ฐานข้อมูล.
ตัวอย่าง Crane, L. (2020). World’s largest flower. New Scientist, 245(3265), 12, from Academic Search Ultimate.

การอ้างอิงจากเว็บไซต์

รูปแบบผู้แต่ง. (ปี). ชื่อเรื่อง. สืบค้นเมื่อวัน เดือน, ปี, จาก ชื่อเว็บไซต์: URL
ตัวอย่าง Royal Agricultural Society of New South Wales, issuing body. (2020). Sydney Royal Flower & Garden. Retrieved June 1, 2021, from http://nla.gov.au/nla.obj-2453906252


อ้างอิงจาก สำนักหอสมุด มหาวิทยาลัยเชียงใหม่

ตามมาตรการให้ความช่วยเหลือบรรเทาภาระค่าใช้จ่ายด้านการศึกษาให้แก่ผู้ปกครองในช่วงการแพร่ระบาดของโรคติดเชื้อไวรัสโคโรนา 2019 ( สำหรับโรงเรียนเอกชนในสังกัด สช.)


    ตามมติเห็นชอบมาตรการให้ความช่วยเหลือบรรเทาภาระค่าใช้จ่ายด้านการศึกษาในช่วงการแพร่ระบาดของโรคโควิด 19 ของกระทรวงศึกษาธิการ ได้จัดสรรเงินเยียวยา 2,000 บาท โดยทางโรงเรียนอรุโณทัยได้ดำเนินการให้ความช่วยเหลือค่าใช้จ่ายด้านการศึกษาให้แก่ผู้ปกครองในวันที่ 9 และ 10 กันยายน 2564

ติดตามภาพกิจกรรมเพิ่มเติม

 

ความตึงผิวและความหนืดของของเหลว

    ความตึงผิว (Surface tension) หมายถึง อัตราส่วนของแรงที่กระทำไปตามผิวของเหลวต่อความยาวของผิวที่ถูกแรงกระทำ ความยาวน้ีต้องตั้งฉากกับแรงด้วย มีหน่วยเป็น นิวตันต่อเมตร
        แรงตึงผิวของของเหลว หมายถึง แรงชนิดหน่ึงที่พยายามยึดผิวของเหลวไว้ แรงดึงผิวของของเหลวจะมีทิศขนานกับผิวของของเหลวและตั้งฉากกับเส้นขอบที่ของเหลวสัมผัส
note :    1.    ค่าความตึงผิวของของเหลวแต่ละชนิดจะมีค่าไม่เท่ากัน
                2.    ค่าความตึงผิวจะลดลงเมื่ออุณหภูมิของของเหลวเพิ่มขึ้น
                3.    สำหรับของเหลวชนิดเดียวกันค่าความตึงผิวจะเปลี่ยนไป เมื่อมีสารมาเจือปน เช่น                         น้ำสบู่ น้ำเกลือ จะมีความตึงผิวน้อยกว่าความตึงผิวของน้ำ

การหาค่าความตึงผิว
ตัวอย่าง



ทำแบบฝึกหัด

 

 ครงสร้างภาษา Python แบบวนรอบทำซ้ำด้วยคำสั่ง for loop

คำสั่ง for 

    คำสั่ง for คล้ายกับคำสั่ง while คือวนซ้ำไปเรื่อยๆ จนกว่าเงื่อนไขจะเป็นจริง เป็นการวนลูปทำงานเช่นเดียวกัน แต่มีข้อแม้แตกต่างกันเล็กน้อยคือ คำสั่ง for จะวนลูปทำงานกับจำนวนครั้งที่แน่นอนและตายตัว ซึ่งมีรูปแบบการใช้งานดังนี้

รูปแบบคำสั่ง for แบบที่ 1

for ตัวแปร in ข้อมูล(เริ่มต้น, สิ้นสุด, ช่วงกระโดด):
    งานที่ต้องทำ
for data in range(start, stop, step):
    statement(s)

ตัวอย่างรูปแบบคำสั่ง for แบบที่ 1
    

    1.มีการกำหนดจุดเริ่มต้นของการวนลูปคือ 1 จุดสิ้นสุดคือ 10 และสั่งให้กระโดดข้ามในแต่ละรอบเท่ากับ 2 
for i in range(1,10,2):
    print(i,end=" ")
ผลลัพธ์ที่ได้คือ เลขจำนวนคี่(1, 3, 5, 7 และ 9 ตามลำดับ)
    
    2.มีการกำหนดจุดเริ่มต้นของการวนลูปคือ 10 จุดสิ้นสุดคือ 0 และสั่งให้กระโดดข้ามในแต่ละรอบเท่ากับ -1 
for i in range(10,0,-1):
    print(i,end=" ")
ผลลัพธ์ที่ได้จะเท่ากับการนับเลขถอยหลังจาก 10 ถึง 1 ตามลำดับ

    3.กรณีมีการกำหนดเพียงจุดเริ่มต้นและจุดสิ้นสุด เช่น กำหนดจุดเริ่มต้นของการวนลูปคือ 3 และจุดสิ้นสุดคือ 13 
for i in range(3,13):
    print(i,end=" ")
ผลลัพธ์ที่ได้จะเริ่มตั้งแต่ 3 ถึง 12 นั่นคือจะวนลูปทั้งหมด 10 รอบ

รูปแบบคำสั่ง for แบบที่ 2

for ตัวแปร in ชุดข้อมูล(สิ้นสุด):
    งานที่ต้องทำ
for data in list(stop):
    statement(s)

ตัวอย่างรูปแบบคำสั่ง for แบบที่ 2    

    1.คำสั่ง range(5) คือ กำหนดค่าตัวเลขเพียงค่าเดียวคือ 5 ซึ่งไพธอนจะตีความหมายว่าเป็นค่าสิ้นสุด ดังนั้น for จะวนซ้ำ 5 รอบ ตั้งแต่ 0 ถึง 4 (โปรแกรมจะเริ่มนับที่เลข 0 เสมอ ดังนั้นเลข 5 จะเป็นรอบที่ 6 ซึ่งไม่นับ)
for i in range(5):
    print(i,end=" ")
ผลลัพธ์ที่ได้คือ เลข 0 1 2 3 และ 4 ตามลำดับ

Note : range() เป็นฟังก์ชันสำหรับกำหนดช่วง และ end=" " เป็นการสั่งให้เว้นวรรค โดยไม่ขึ้นบรรทัดใหม่

Author Name

{picture#https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_qV6rzcCorjnDn1knh-6xAwmy1680JWSaxVwh6ffm_BYXAxrlqpmzIfUVmGCq8X8O8V2sA1ofTpu-zYMqPZV_BnkJLd9JNJg-vOfQ3mqcbAYMUI7jcrNIr3yfX1S03xWt43rfx4Q22FvO/s1600/cm.jpg} YOUR_PROFILE_DESCRIPTION {facebook#YOUR_SOCIAL_PROFILE_URL} {twitter#YOUR_SOCIAL_PROFILE_URL} {google#YOUR_SOCIAL_PROFILE_URL} {pinterest#YOUR_SOCIAL_PROFILE_URL} {youtube#YOUR_SOCIAL_PROFILE_URL} {instagram#YOUR_SOCIAL_PROFILE_URL}

ฟอร์มรายชื่อติดต่อ

ชื่อ

อีเมล *

ข้อความ *

รูปภาพธีมโดย friztin. ขับเคลื่อนโดย Blogger.