Problem Analysis and Algorithm in Programming (การวิเคราะห์ปัญหา และการจำลองความคิดในการเขียนโปรแกรมคอมฯ)

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
อัลกอริทึม ITS101 2/2011.
Advertisements

โครงสร้างโปรแกรมภาษา C
แนวคิดในการเขียนโปรแกรม
โจทย์ หาราคาค่าเช่าห้องพัก โดยมีเงื่อนไขว่า ถ้าพักไม่เกิน5วัน จะไม่มีส่วนลด ถ้าพัก5-8วัน จะมีส่วนลด 5% แต่ถ้าพักมากกว่า8วันขึ้นไป จะมีส่วนลด 10%
รายวิชา ง40206 โครงสร้างข้อมูลและขั้นตอนวิธี
การทำงานแบบเลือกทำ (Selection)
ลักษณะโครงสร้างของผังงาน
LAB 1 ให้นักศึกษาเขียน Flowchart โดยใช้โปรแกรม Microsoft Word วาดรูป Flowchart ส่ง Flowchart ที่วาดเสร็จแล้วในชั่วโมง และ print ใส่กระดาษ ส่งในครั้งหน้า.
การเขียนผังงาน.
ขั้นตอนการพัฒนาโปรแกรม
ตัวอย่าง Flowchart.
การแก้ปัญหาด้วยคอมพิวเตอร์
ผังงานโปรแกรม (Program Flowchart)
เนื้อหา ประเภทของโปรแกรมภาษา ขั้นตอนการพัฒนาโปรแกรม
กระบวนการเขียนโปรแกรม
รหัสเทียม (Pseudo Code)
Surachai Wachirahatthapong
การเขียนโปรแกรมคอมพิวเตอร์และอัลกอริธึม
Flowchart รูปแบบ If ซ้อน If ก็คือ การเอา If ไปไว้ใน If ทางฝั่ง True  โดยโครงสร้าง If ซ้อน If นั้นเอาไว้ใช้กับ กรณีตรวจสอบเงื่อนไขที่มากกว่า 2 กรณี เพราะเนื่องจาก.
ตัวอย่างโปรแกรมคำนวณหาพื้นที่สี่เหลี่ยม
การเขียนโปรแกรมภาษาซี
ตัวอย่างการวิเคราะห์งาน และ การเขียนผังงานและซูโดโค้ด
วิธีการทางคอมพิวเตอร์
Flow Chart INT1103 Computer Programming
กิจกรรมที่ 7 การวางแผนการแก้ปัญหา (1)
การเขียนอัลกอริทึม แบบโฟลวชาร์ต
การเขียนผังงาน ผังงานคือ อะไร ?.
การออกแบบโปรแกรม ขั้นตอนการแก้ปัญหา การนิยามปัญหา (Problem definition)
2.1 วิธีแก้ปัญหาด้วยคอมพิวเตอร์ (Computer problem solving methods)
2.3.1 รหัสเทียม (Pseudo code)
การออกแบบโครงสร้าง (Structured Design)
การเขียนโปรแกรมเบื้องต้น
หลักการเขียนโปรแกรม ( )
Introduction : Principle of Programming
ใบงาน 1. ให้นักเรียนคัดลอกเนื้อหาและตัวอย่างเรื่อง การวิเคราะห์ปัญหาและการจำลองความคิดตั้งแต่สไลด์ที่ 2-11 ลงในสมุด (ถ้าไม่มีให้ทำในกระดาษสมุด1คู่) 2.
การเขียนโปรแกรมเบื้องต้น
แผนผังความคิดรวบยอด เรื่อง ภาษาคอมพิวเตอร์ และตัวอย่างผังงาน
บทที่ 7 การวิเคราะห์งานและการโปรแกรม แบบมีโครงสร้าง
หลักการและวิธีการแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
ปัญหาคืออะไร. การวิเคราะห์ขั้นตอนวิธีการแก้ไขปัญหา รายวิชา การโปรแกรมและการประยุกต์ (ง30222)
งานเทคโนโลยีสารสนเทศ โรงเรียนพนมเบญจา
หลักการแก้ปัญหา.
ผังงาน (FLOW CHART) ผังงาน (Flow Chart)เป็นรูปแบบของการจำลองความคิดแบบหนึ่ง รูปแบบของการจำลองความคิดเพื่อความสะดวกในการทำงาน แบ่ง เป็น ๒ แบบ คือ ๑) แบบข้อความ.
Chapter 04 Flowchart ผู้สอน อ.ยืนยง กันทะเนตร
การเขียนซูโดโค้ด และการเขียนโฟลชาร์ต
บทที่ 2 แนวคิดในการเขียนโปรแกรม. ขั้นตอนการ พัฒนาโปรแกรม ในการพัฒนาโปรแกรมมีขั้นตอนหลัก 5 ขั้นตอน ซึ่งไม่ว่าจะทำการพัฒนาโปรแกรม ครั้งใดจะต้องปฏิบัติตามขั้นตอนเหล่านี้
การทำงานและคำสั่งพื้นฐาน
การแก้ปัญหาโปรแกรม (Flowchart)
เด็กหญิง นัฐนรี โยธาตรี เลขที่ 13 ม.3/1
โครงสร้างข้อมูลและอังกอลิทึม
หน่วยการเรียนรู้ที่ 3 การเขียน Flow Chart.
Introduction ธนวัฒน์ แซ่เอียบ.
การเขียนผังงาน ผังงาน (Flowchart)
20 May 2556 Problem Analysis and Algorithms in Programming.
ตรรกะพื้นฐานและการแก้ปัญหา Basic logic and Problem Solving 3(2-2-5)
Problem Analysis and Algorithm (การวิเคราะห์ปัญหา และการจำลองความคิด)
Computer Program คือ ขั้นตอนการทำงาน ของคอมพิวเตอร์
การทำซ้ำ (for).
ผังงานโปรแกรม (Program Flowchart)
คำอธิบายรายวิชา การเขียนผังงาน รหัสเทียม ตรรกศาสตร์เบื้องต้น การเขียนโปรแกรมคอมพิวเตอร์แบบโครงสร้าง ชนิดตัวแปร ตัวดำเนินการทางตรรกะ ตัวดำเนินการเปรียบเทียบ.
ความรู้พื้นฐานการเขียนโปรแกรม
“หลักการแก้ปัญหา”.
บทที่ 2 ขั้นตอนการทำงาน (Algorithm)
Principles of Problem Solving and Basic Programming หลักการแก้ปัญหาและการเขียนโปรแกรมเบื้องต้น2(1-2-3) สัปดาห์ที่ 13 การเขียนรหัสเทียม (Pseudo Code)
Problem Solving ขั้นตอนวิธีและการแก้ปัญหาสำหรับวิทยาการคอมพิวเตอร์
อัลกอริทึม (Algorithm ) ขั้นตอนวิธี
การเขียนโปรแกรมคอมพิวเตอร์
การเขียนซูโดโค้ด และการเขียนโฟลชาร์ต
ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์
อัลกอริทึม (Algorithm) ???
ใบสำเนางานนำเสนอ:

Problem Analysis and Algorithm in Programming (การวิเคราะห์ปัญหา และการจำลองความคิดในการเขียนโปรแกรมคอมฯ)

13 ธันวาคม 2555 ตัวอย่างโจทย์ปัญหา :หาพื้นที่สี่เหลี่ยมผืนผ้า 13 ธันวาคม 2555 ตัวอย่างโจทย์ปัญหา :หาพื้นที่สี่เหลี่ยมผืนผ้า นิยามคำศัพท์ rectangle3 = พื้นที่สี่เหลี่ยมผืนผ้า width1 = กว้าง long2 = ยาว

ทบทวนกระบวนการแก้ปัญหา

1. Problem Analysis (การวิเคราะห์ปัญหา)

ตัวอย่างโปรแกรมอย่างง่าย

Problem : Area of rectangle 1. Problem Analysis ตัวอย่างข้อที่ 1 Problem : Area of rectangle 1. Problem Analysis 1.1 Input = ……………………… 1.2 Output = ……………………… width1 , long2 rectangle3

1.3 Process 1) READ width1 and long2 3) PRINT rectangle3 2) CALCULATE rectangle3 = width1 * long2 3) PRINT rectangle3

2. Algorithms (การจำลองความคิด เป็นขั้นตอนการทำงาน อย่างละเอียด)

2.1 (Pseudo code รหัสเทียม)

2.1 Pseudo code 1. START 2. SET width1, long2, rectangle3 3. READ width1 4. READ long2 5. CALCULATE rectangle3 = width1 * long2 6. PRINT rectangle3 7. END

2.2. Flowchart (ผังงาน)

rectangle3 = width1 * long2 2.2 Flowchart START width1, long2, rectangle3 width1 long2 rectangle3 = width1 * long2 rectangle3 END

24 สิงหาคม 2555 ทดสอบ โจทย์ปัญหา :หาพื้นที่สามเหลี่ยม 24 สิงหาคม 2555 ทดสอบ โจทย์ปัญหา :หาพื้นที่สามเหลี่ยม คำศัพท์มีดังนี้ triangle = สาม... high = ความสูง base = ฐาน ให้เขียน 1. Problem Analysis 2. Psudo code 3. Flowchart