วิชาการเขียนโปรแกรมและอัลกอริทึม
แนะนำรายวิชา
เรียนครั้งที่ 1 Intro https://youtu.be/2ccwTchKy4Y และ อัลกอริทึมและผังงานเบื้องต้น (Algorithm & flowchart) https://youtu.be/ke0P3Whw9pY
เรียนครั้งที่ 2 python1 https://youtu.be/ySevcwNEWPM Intro,Systax,Variables,Operators,input,output,etc.
การบ้านของการเรียน python 1
ให้ทดลองนำโค้ดต่อไปนี้ไปเขียนในเว็บ https://www.online-python.com/
a=2
b=3
c=a+b
d=c+5
print(“answer”)
print(“a=”,a,”b=”,b,”c=”,c,”d=”,d)
**จากนั้นให้แสดงผลลัพธ์ output และอธิบายการทำงานของโปรแกรมมาโดยสังเขป เสร็จแล้วส่งมาทางอีเมล์ wichira@hotmail.co.th พร้อมรหัสนศ ชื่อ สกุล โดยหัวข้อเมล์ที่ส่งมาให้เขียนว่า ส่งงานครั้งที่ 1 python + รหัสนศ.
————————————————————-
เรียนครั้งที่ 3 python2 If else https://youtu.be/uD8_2odKLro
งานมอบหมายครั้งที่ 2
1.ให้นศ. เขียนโปรแกรม ตัดเกรดให้ครบ ทุกเกรดโดยนำโค้ดจากตัวอย่างมาเขียน กำหนดให้ โปรแกรมรับคะแนนสอบ แล้วให้โปรแกรมทำการตรวจสอบว่าได้เกรดอะไร A B C D F
2.ให้นศ. เขียนโปรแกรมตรวจสอบอายุ กำหนดให้โปรแกรมรับค่า พศ.เกิด แล้วให้โปรแกรมทำการตรวจสอบ หาก อายุมากกว่า 20 ปีให้ขึ้นว่า “ok” แต่ถ้าอายุไม่ถึง 20 ให้ขึ้นว่า “no”
ตัวอย่างโค้ดคำสั่ง
a = int(input(‘ป้อนค่าคะแนน a = ‘))
if a>80:
print(” ได้เกรด A”)
elif a>70:
print(” ได้เกรด B”)
elif a>60:
print(” ได้เกรด C”)
else:
print(“ไม่ตรงกรณีไหน”)
**เสร็จแล้วส่งมาทางอีเมล์ wichira@hotmail.co.th พร้อมรหัสนศ ชื่อ สกุล โดยหัวข้อเมล์ที่ส่งมาให้เขียนว่า ส่งงานครั้งที่ 2 python if else + รหัสนศ.
——————————————————————
เรียนครั้งที่ 4 python3 Loop,while loop,for loop https://youtu.be/aTymwrg_QOY
ตัวอย่างโค้ด
x = 1
while x <= 10:
print(x)
x +=1
งานมอบหมาย 3 โปรแกรม
1. ให้นักศึกษาเขียนโปรแกรมโดยใช้คำสั่งวนลูป แสดงเลขจำนวนคู่ ระหว่าง 1 ถึง 10
2. ให้นักศึกษาเขียนโปรแกรมแสดงเลขถอยหลังจาก 10 ลงมาถึง 1
3. จงหาค่าตัวแปร i และ x เมื่อสิ้นสุดโปรแกรม จากโค้ดคำสั่งต่อไปนี้ และหน้าจอจะแสดง
i = 1
x = 5
while i < x:
print(i)
i += 2
x += 1
else:
print(“ok”)
—————————————————————-
เรียนครั้งที่ 5 python4 Functions, array, Math ,etc.
https://youtu.be/O8qXwbgX7uw
งานมอบหมาย จงเขียนโปรแกรมคำนวนหาพื้นที่ วงกลม โดยกำหนดให้โปรแกรมรับค่ารัศมี แล้วให้โปรแกรมคำนวนหาพื้นที่วงกลม
ตัวอย่าง โปรแกรมหาพื้นที่สี่เหลี่ยม จากตัวอย่างจะเห็นว่า โปรแกรมมีการับค่าความกว้างและความยาว แล้วนำมาคำนวณหาพื้นที่สี่เหลี่ยม
a = int(input(‘ความกว้าง: ‘))
b = int(input(‘ความยาว: ‘))
answer=a*b
print(“พื้นที่สี่เหลี่ยมเท่ากับ “,answer)
—————————————————————–
เรียนครั้งที่ 6 สอบปลายภาค Final examination.
ฝึกเขียนโปรแกรม *** https://www.online-python.com/
unit เอกสาร
1 อัลกอริทึมและผังงานเบื้องต้น https://www.scimath.org/lesson-technology/item/8809-2018-09-21-02-51-34
2ผังงาน flowchart https://sites.google.com/site/computerbcyschool/home/com_m_3/flowchart
3 python1 https://www.w3schools.com/python/default.asp https://www.online-python.com/