วิชาการเขียนโปรแกรมและอัลกอริทึม

แนะนำรายวิชา
เรียนครั้งที่ 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/