ݺߣ

ݺߣShare a Scribd company logo
โครงสร้างแบบเรียงลาดับ
หน่วยการเรียนรู้ที่ 1
เขียนโปรแกรมภาษาขั้นพื้นฐาน
ทบทวȨวามรู้๶ึϸม
ผังงาน
ผังงาน (Flowchart) คือ แผนภาพแสดงการ
ทางานของโปรแกรม โดยใช้สัญลักษณ์แสดง
ขั้นตอนและลักษณะการทางานแบบต่างๆ รวมไป
ถึง ทิศทางการไหลของข้อมูลตั้งแต่แรกจนได้
ผลลัพธ์ออกมาตามที่ต้องการ
โครงสร้างแบบเรียงลาดับ
โครงสร้างแบบเรียงลาดับ มีรูปแบบลาดับ
การทางานเรียงกันเป็นเส้นตรงจากบนลง
ล่าง และมีจุดเริ่มต้นจุดเดียวและจุดสิ้นสุด
จุดเดียว ซึ่งเป็นผังงานที่เห็นได้ง่ายและมัก
พบมากที่สุด
โครงสร้างแบบเรียงลาดับ
การทางานของโปรแกรมที่มีโครงสร้าง
การทางานตามลาดับ คือ จะทางานตามคาสั่ง
ที่ 1 , คาสั่งที่ 2 และคาสั่งที่ 3 ตามลาดับ จะ
ทาเสร็จสิ้นที่ละคาสั่งแล้วจึงขึ้นคาสั่งต่อไป
ลำดับที่ 1
ลำดับที่ 2
ลำดับที่ 3
ตัวอย่างที่1
เริ่มต้น
ตื่นนอน
อาบน้าแต่งตัว
ไปโรงเรียน
ผังงานการไปโรงเรียน
ตื่นนอน
อำบนำแต่งตัว
ไปโรงเรียน
จบ
เริ่มต้น
ตัวอย่างที่2
จากภาพ จงเขียนผังงาน
การเดินทางจากจุด A ไปจุด B
A
B
ผังงานการเดินทาง
ตัวอย่างที่2
เริ่ม
A
A
เดินตรงไป
จบกำรทำงำน
เดินตรงไป
เลียวซ้ำย
เดินตรงไป
เลียวขวำ
เดินตรงไป
เลียวขวำ
เลียวซ้ำย
ผังงานการเดินทาง
เดินตรงไป
A
B
ตัวอย่างที่3 สามารถอธิบาย เป็นขั้นตอนได้ดังนี้
1. เริ่มต้นการทางาน
2. รับค่า A จากคีย์บอร์ด มีค่าเป็น 5
3. รับค่า B จากคีย์บอร์ด มีค่าเป็น 3
4. หาผลบวก A + B แล้วเก็บผลลัพธ์ไว้ที่ C
5. แสดงค่า C ออกทางหน้าจอ C เท่ากับ 8
6. จบการทางาน
จบ
C = A + B
C = 8
A = 5
เริ่มต้น
B = 3
ผังงานการหาผลบวก
ตัวอย่างที่4 ผังงานการใช้โทรศัพท์สาธารณะ
จบ
เริ่มต้น
ยกหูโทรศัพท์
ฟังสัญญาณให้กดหมายเลข
กดหมายเลข
สนทนา
หยอดเหรียญเพิ่มเมื่อมีสัญญาณเตือน
วางหูโทรศัพท์
หยอดเหรียญ
ยกหูโทรศัพท์
หยอดเหรียญ
ฟังสัญญำณให้กดหมำยเลข
กดหมำยเลข
วำงหูโทรศัพท์
หยอดเหรียญเพิ่มเมื่อมีสัญญำณเตือน
สนทนำ
ตัวอย่างผังงานโปรแกรม
โจทย์ที่ 1
ต้องการสร้างโปรแกรม ที่มีการอ่านตัวเลข 3 ตัว
เข้ามา หาผลรวมของตัวเลขเหล่านั้นและทาการพิมพ์
ผลรวมนั้นออกมา
วิเคราะห์ปัญหา
การท้างานของคอมพิวเตอร์
ข้อมูลเข้า
(Input)
ประมวลผล
(Process)
ข้อมูลออก
(Output)
วิเคราะห์ปัญหา
ข้อมูลเข้า
• อ่านตัวเลข
ตัวเลข 3 ตัว
ประมวลผล
• ทาการบวก
ตัวเลขทั้ง 3
ตัว แล้วได้
ผลลัพธ์
ข้อมูลออก
• พิมพ์ผลรวม
ของตัวเลข
ออกมา
ผังงานโปรแกรม
เริ่มต้น
จบกำรทำงำน
อ่ำนตัวเลข 3 ตัว
ทำกำรบวกตัวเลข
ผลรวมของตัวเลข 3 ตัว
พิมพ์ผลลัพธ์ออกมำ
กิจกรรมเพิ่ม๶ติม
1. จงเขียนผังงานคานวณหาพื้นที่สี่เหลี่ยมผืนผ้า โดย
กาหนดค่าความยาว และความกว้างให้
(สูตรพื้นที่สี่เหลี่ยมผืนผ้า = ความกว้าง x ความยาว )
2. จงเขียนผังงานการเดินทางห้องคอมพิวเตอร์ 2212
ไปห้องน้า 225
ให้นักเรียนแบ่งกลุ่มๆ ละ 3 คน
เขียนผังงานโครงสร้างแบบเรียงลาดับ แสดงการเขียน
และส่งจดหมาย โดยมีตัวเลือกให้คือ
จบการทางาน , เริ่ม , จ่าหน้าซอง , ใส่จดหมายในซอง , ติด
แสตมป์ , พับจดหมาย , ปิดผนึกซองจดหมาย
ทาลงในกระดาษ A4 พร้อมตกแต่งให้สวยงาม
กิจกรรมกลุ่ม
Ad

Recommended

การเขียนโปรแกรมเบื้องต้น
การเขียนโปรแกรมเบื้องต้น
เสย ๆๆๆๆ
การใช้งานโปรแกรม Excel เบื้องต้น
การใช้งานโปรแกรม Excel เบื้องต้น
Meaw Sukee
รู้จักโปรแกรม Adobe Photoshop CS6
รู้จักโปรแกรม Adobe Photoshop CS6
Khon Kaen University
วิธีสอนโดยใช้สถานการณ์จำลอง (1)
วิธีสอนโดยใช้สถานการณ์จำลอง (1)
อารีรัตน์ แร่มี
พื้นฐานการออกแบบปฏิสัมพันธ์ (Interaction Design Basic)
พื้นฐานการออกแบบปฏิสัมพันธ์ (Interaction Design Basic)
Dr.Kridsanapong Lertbumroongchai
ระบบฐานข้อมูลสำหรับร้านค้าปลีก โดย สันติ พันไธสง
ระบบฐานข้อมูลสำหรับร้านค้าปลีก โดย สันติ พันไธสง
Utai Sukviwatsirikul
11
11
Dorota
โครงงาȨอมพิวเตอร์
โครงงาȨอมพิวเตอร์
Vida Yosita
การจัดการห้องเรียนออนไลน์ด้วย Google Classroom
การจัดการห้องเรียนออนไลน์ด้วย Google Classroom
Dr.Kridsanapong Lertbumroongchai
คู่มือการใช้โปรแกรม google sketchup 8
คู่มือการใช้โปรแกรม google sketchup 8
Kru ChaTree
บทที่ 4 หลักการทำงานของระบบคอมพิวเตอร์
บทที่ 4 หลักการทำงานของระบบคอมพิวเตอร์
russana
คู่มือการใช้ Illustrator cs6
คู่มือการใช้ Illustrator cs6
krissada634
8 การเขียนรายงาน
8 การเขียนรายงาน
Nitinop Tongwassanasong
ใบความรู้ 6.2การประเมินผลโครงงาȨอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงาȨอมพิวเตอร์
sa_jaimun
การออกแบบ UX UI สำหรับโมบายแอพพลิเคชั่น (UI UX DESIGN FOR MOBILE APP)
การออกแบบ UX UI สำหรับโมบายแอพพลิเคชั่น (UI UX DESIGN FOR MOBILE APP)
Dr.Kridsanapong Lertbumroongchai
กิตติกรรมประกาศ (เสร็จ)
กิตติกรรมประกาศ (เสร็จ)
Annop Phetchakhong
รายงานประเมิȨิจกรรม๶พื่อสังคมและสาธารณประโยชȨ
รายงานประเมิȨิจกรรม๶พื่อสังคมและสาธารณประโยชȨ
จักรพงษ์ แผ่นทอง
โครงงาȨอมพิวเตอร์แบบร่าง2558
โครงงาȨอมพิวเตอร์แบบร่าง2558
0994969502
โครงงานคณิตศาสตร์ออนไลน์เรื่อง ฟังก์ชันตรีโกณมิติ
โครงงานคณิตศาสตร์ออนไลน์เรื่อง ฟังก์ชันตรีโกณมิติ
siriyakorn saratho
แนะนำโปรแกรม Adobe Photoshop
แนะนำโปรแกรม Adobe Photoshop
Dr.Kridsanapong Lertbumroongchai
อัลกอริทึมและการวิ๶คราะห์ปัญหา
อัลกอริทึมและการวิ๶คราะห์ปัญหา
supatra178
โครงงาȨอมพิวเตอร์เพื่อการศึกษา เรื่อง ประเภทของคอมพิวเตอร์
โครงงาȨอมพิวเตอร์เพื่อการศึกษา เรื่อง ประเภทของคอมพิวเตอร์
paveenada
ใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอ
ใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอ
Jaturapad Pratoom
อาชีวอȨมัยและความปลอดภัย
อาชีวอȨมัยและความปลอดภัย
techno UCH
โครงงาน เรื่อง Adobe Photoshop CC
โครงงาน เรื่อง Adobe Photoshop CC
Znackiie Rn
POP-X2 Education Kit Presentation
POP-X2 Education Kit Presentation
Innovative Experiment Co.,Ltd.
Flowchart
Flowchart
ณัฐพล บัวพันธ์
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
ณัฐพล บัวพันธ์

More Related Content

What's hot (20)

11
11
Dorota
โครงงาȨอมพิวเตอร์
โครงงาȨอมพิวเตอร์
Vida Yosita
การจัดการห้องเรียนออนไลน์ด้วย Google Classroom
การจัดการห้องเรียนออนไลน์ด้วย Google Classroom
Dr.Kridsanapong Lertbumroongchai
คู่มือการใช้โปรแกรม google sketchup 8
คู่มือการใช้โปรแกรม google sketchup 8
Kru ChaTree
บทที่ 4 หลักการทำงานของระบบคอมพิวเตอร์
บทที่ 4 หลักการทำงานของระบบคอมพิวเตอร์
russana
คู่มือการใช้ Illustrator cs6
คู่มือการใช้ Illustrator cs6
krissada634
8 การเขียนรายงาน
8 การเขียนรายงาน
Nitinop Tongwassanasong
ใบความรู้ 6.2การประเมินผลโครงงาȨอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงาȨอมพิวเตอร์
sa_jaimun
การออกแบบ UX UI สำหรับโมบายแอพพลิเคชั่น (UI UX DESIGN FOR MOBILE APP)
การออกแบบ UX UI สำหรับโมบายแอพพลิเคชั่น (UI UX DESIGN FOR MOBILE APP)
Dr.Kridsanapong Lertbumroongchai
กิตติกรรมประกาศ (เสร็จ)
กิตติกรรมประกาศ (เสร็จ)
Annop Phetchakhong
รายงานประเมิȨิจกรรม๶พื่อสังคมและสาธารณประโยชȨ
รายงานประเมิȨิจกรรม๶พื่อสังคมและสาธารณประโยชȨ
จักรพงษ์ แผ่นทอง
โครงงาȨอมพิวเตอร์แบบร่าง2558
โครงงาȨอมพิวเตอร์แบบร่าง2558
0994969502
โครงงานคณิตศาสตร์ออนไลน์เรื่อง ฟังก์ชันตรีโกณมิติ
โครงงานคณิตศาสตร์ออนไลน์เรื่อง ฟังก์ชันตรีโกณมิติ
siriyakorn saratho
แนะนำโปรแกรม Adobe Photoshop
แนะนำโปรแกรม Adobe Photoshop
Dr.Kridsanapong Lertbumroongchai
อัลกอริทึมและการวิ๶คราะห์ปัญหา
อัลกอริทึมและการวิ๶คราะห์ปัญหา
supatra178
โครงงาȨอมพิวเตอร์เพื่อการศึกษา เรื่อง ประเภทของคอมพิวเตอร์
โครงงาȨอมพิวเตอร์เพื่อการศึกษา เรื่อง ประเภทของคอมพิวเตอร์
paveenada
ใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอ
ใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอ
Jaturapad Pratoom
อาชีวอȨมัยและความปลอดภัย
อาชีวอȨมัยและความปลอดภัย
techno UCH
โครงงาน เรื่อง Adobe Photoshop CC
โครงงาน เรื่อง Adobe Photoshop CC
Znackiie Rn
POP-X2 Education Kit Presentation
POP-X2 Education Kit Presentation
Innovative Experiment Co.,Ltd.
โครงงาȨอมพิวเตอร์
โครงงาȨอมพิวเตอร์
Vida Yosita
การจัดการห้องเรียนออนไลน์ด้วย Google Classroom
การจัดการห้องเรียนออนไลน์ด้วย Google Classroom
Dr.Kridsanapong Lertbumroongchai
คู่มือการใช้โปรแกรม google sketchup 8
คู่มือการใช้โปรแกรม google sketchup 8
Kru ChaTree
บทที่ 4 หลักการทำงานของระบบคอมพิวเตอร์
บทที่ 4 หลักการทำงานของระบบคอมพิวเตอร์
russana
คู่มือการใช้ Illustrator cs6
คู่มือการใช้ Illustrator cs6
krissada634
ใบความรู้ 6.2การประเมินผลโครงงาȨอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงาȨอมพิวเตอร์
sa_jaimun
การออกแบบ UX UI สำหรับโมบายแอพพลิเคชั่น (UI UX DESIGN FOR MOBILE APP)
การออกแบบ UX UI สำหรับโมบายแอพพลิเคชั่น (UI UX DESIGN FOR MOBILE APP)
Dr.Kridsanapong Lertbumroongchai
กิตติกรรมประกาศ (เสร็จ)
กิตติกรรมประกาศ (เสร็จ)
Annop Phetchakhong
รายงานประเมิȨิจกรรม๶พื่อสังคมและสาธารณประโยชȨ
รายงานประเมิȨิจกรรม๶พื่อสังคมและสาธารณประโยชȨ
จักรพงษ์ แผ่นทอง
โครงงาȨอมพิวเตอร์แบบร่าง2558
โครงงาȨอมพิวเตอร์แบบร่าง2558
0994969502
โครงงานคณิตศาสตร์ออนไลน์เรื่อง ฟังก์ชันตรีโกณมิติ
โครงงานคณิตศาสตร์ออนไลน์เรื่อง ฟังก์ชันตรีโกณมิติ
siriyakorn saratho
อัลกอริทึมและการวิ๶คราะห์ปัญหา
อัลกอริทึมและการวิ๶คราะห์ปัญหา
supatra178
โครงงาȨอมพิวเตอร์เพื่อการศึกษา เรื่อง ประเภทของคอมพิวเตอร์
โครงงาȨอมพิวเตอร์เพื่อการศึกษา เรื่อง ประเภทของคอมพิวเตอร์
paveenada
ใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอ
ใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอ
Jaturapad Pratoom
อาชีวอȨมัยและความปลอดภัย
อาชีวอȨมัยและความปลอดภัย
techno UCH
โครงงาน เรื่อง Adobe Photoshop CC
โครงงาน เรื่อง Adobe Photoshop CC
Znackiie Rn

Similar to โครงสร้างแบบ๶รียงลำึϸบ (20)

Flowchart
Flowchart
ณัฐพล บัวพันธ์
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
ณัฐพล บัวพันธ์
งาȨอม3
งาȨอม3
preawie
work3-56
work3-56
Mew Assavakarint
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
markno339
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
mee_suwita
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
Last'z Regrets
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
Thanyalak Aranwatthananon
ผังงาน1
ผังงาน1
patchu0625
งานนำเสนอ1 คอม
งานนำเสนอ1 คอม
Passawan' Koohar
Lesson 1การเริ่มต้นใช้โปรแกรม
Lesson 1การเริ่มต้นใช้โปรแกรม
Errorrrrr
๶ทคโนโลยีคอมพิว๶ตอร์
๶ทคโนโลยีคอมพิว๶ตอร์
Unyas
IT-07-22
IT-07-22
Unyas
การเขียนผังงาน
การเขียนผังงาน
Somporn Boonrin
Ppt 01
Ppt 01
Pannathat Champakul
โครงงาน
โครงงาน
sasitorn256
งาȨอม3
งาȨอม3
preawie
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
markno339
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
mee_suwita
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
Last'z Regrets
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
Thanyalak Aranwatthananon
งานนำเสนอ1 คอม
งานนำเสนอ1 คอม
Passawan' Koohar
Lesson 1การเริ่มต้นใช้โปรแกรม
Lesson 1การเริ่มต้นใช้โปรแกรม
Errorrrrr
๶ทคโนโลยีคอมพิว๶ตอร์
๶ทคโนโลยีคอมพิว๶ตอร์
Unyas
การเขียนผังงาน
การเขียนผังงาน
Somporn Boonrin
Ad

โครงสร้างแบบ๶รียงลำึϸบ