Monday, July 23, 2018
Monday, July 16, 2018
ผังงาน
(The American National Standard Institute: ANSI) ได้กำหนดสัญลักษณ์ที่เป็นมาตรฐานในการเขียนผังงานไว้ ซึ่งในที่นี้จะแนะนำการใช้งาน 5 สัญลักษณ์พื้นฐาน ดังตาราง 2.1
2.2 การเขียนรหัสลำลองและผังงาน
การเขียนรหัสลำลอง หมายถึง การเขียนรหัสลำลองเป็นการใช้คำบรรยายอธิบายขั้นตอนอย่างชัดเจนในการแก้ปัญหา หรือการทำงานของโปรแกรมซึ่งรูปแบบการเขียนจะขึ้นอยู่กับประสบการณ์ และความถนัดของผู้เขียน โดยอาจเขียนโดยอาจเขียนเป็นภาษาพูด ทำให้เขียนง่ายไม่ต้องกังวลรูปแบบ
การเขียนรหัสลำลองการแต่งกายด้วยชุดนักเรียน
เริ่มต้น
1.เสื้อชั้นใน
2.เสื้อกล้าม
3.เสื้อนักเรียน
4.กางเกงใน
5.กางเกงนักเรียน
6.เข็มกลัดนักเรียน
7.ถุงเท้านักเรียน
8.รองเท้านักเรียน
การเขียนรหัสลำลองการแต่งกายด้วยชุดนักเรียน
เริ่มต้น
1.เสื้อชั้นใน
2.เสื้อกล้าม
3.เสื้อนักเรียน
4.กางเกงใน
5.กางเกงนักเรียน
6.เข็มกลัดนักเรียน
7.ถุงเท้านักเรียน
8.รองเท้านักเรียน
Monday, July 9, 2018
ตัวอย่างการแก้ปัญหา
ขั้นตอนที่ 1
การวิเคราะห์และกำหนดรายละเอียดของปัญหา
ข้อมูลเข้า จำนวนสามจำนวน ได้แก่ a, b, และ c
ข้อมูลออกหรือสิ่งที่ต้องการ ตัวเลขที่มีค่ามากที่สุดของเลขสามจำนวน
วิธีตรวจสอบความถูกต้อง ดำเนินการหาตัวเลขที่มากที่สุดด้วยตนเอง โดยกำหนดชุดตัวเลข 3 จำนวน เช่น 8, 7 และ 12 ในกรณีนี้มีตัวเลขที่มีค่ามากที่สุด คือ 12
ขั้นตอนที่ 2
การวางแผนการแก้ปัญหา
2.1 เปรียบเทียบ a และ b เพื่อหาค่ามากกว่าระหว่างสองจำนวน
2.2 นำค่าที่ได้มาเปรียบเทียบกับ c เพื่อหาค่าที่มากกว่า
2.3 ค่าที่มากที่สุดคือ ผลลัพธ์ที่ได้จากขั้นตอนที่ 2.2
ขั้นตอนที่ 3
การดำเนินการแก้ปัญหา
ดำเนินการทดสอบตามขั้นตอนที่วางแผนไว้กับชุดตัวเลขที่กำหนด โดยสมบัติ a, b และ c เป็น 8, 7 และ 12 ตามลำดับ
3.1 เปรียบเทียบเพื่อหาค่าที่มากกว่าระหว่าง 8 และ 7 พบว่า 8 เป็นค่าที่มากกว่า
3.2 เปรียบเทียบเพื่อหาค่ามากกว่าระหหว่าง 8 และ 12 พบว่า 12 เป็นค่าที่มากกว่า
3.3 ค่าที่มากที่สุดของ 8, 7 และ 12 คือ 12
ขั้นตอนที่ 4
การตรวจสอบและปรับปรุง
เมื่อพิจารณาคำตอบที่ได้คือ 12 กับค่าที่เหลือ ซึ่งได้แก่ 8 และ 7 พบว่า 12 มีค่ามากกว่าค่าที่เหลือทั้งคู่ คำตอบนี้จึงเป็นคำตอบที่ถกต้องตามข้อกำหนดของสิ่งที่ต้องการ
แนวคิดข้างต้นใช้งานได้เนื่องจากหากพิจารณาจำนวนสามจำนวนใด ๆ เมื่อ a > b และ b > c แล้ว a > ด้วย
การวิเคราะห์และกำหนดรายละเอียดของปัญหา
ข้อมูลเข้า จำนวนสามจำนวน ได้แก่ a, b, และ c
ข้อมูลออกหรือสิ่งที่ต้องการ ตัวเลขที่มีค่ามากที่สุดของเลขสามจำนวน
วิธีตรวจสอบความถูกต้อง ดำเนินการหาตัวเลขที่มากที่สุดด้วยตนเอง โดยกำหนดชุดตัวเลข 3 จำนวน เช่น 8, 7 และ 12 ในกรณีนี้มีตัวเลขที่มีค่ามากที่สุด คือ 12
ขั้นตอนที่ 2
การวางแผนการแก้ปัญหา
2.1 เปรียบเทียบ a และ b เพื่อหาค่ามากกว่าระหว่างสองจำนวน
2.2 นำค่าที่ได้มาเปรียบเทียบกับ c เพื่อหาค่าที่มากกว่า
2.3 ค่าที่มากที่สุดคือ ผลลัพธ์ที่ได้จากขั้นตอนที่ 2.2
ขั้นตอนที่ 3
การดำเนินการแก้ปัญหา
ดำเนินการทดสอบตามขั้นตอนที่วางแผนไว้กับชุดตัวเลขที่กำหนด โดยสมบัติ a, b และ c เป็น 8, 7 และ 12 ตามลำดับ
3.1 เปรียบเทียบเพื่อหาค่าที่มากกว่าระหว่าง 8 และ 7 พบว่า 8 เป็นค่าที่มากกว่า
3.2 เปรียบเทียบเพื่อหาค่ามากกว่าระหหว่าง 8 และ 12 พบว่า 12 เป็นค่าที่มากกว่า
3.3 ค่าที่มากที่สุดของ 8, 7 และ 12 คือ 12
ขั้นตอนที่ 4
การตรวจสอบและปรับปรุง
เมื่อพิจารณาคำตอบที่ได้คือ 12 กับค่าที่เหลือ ซึ่งได้แก่ 8 และ 7 พบว่า 12 มีค่ามากกว่าค่าที่เหลือทั้งคู่ คำตอบนี้จึงเป็นคำตอบที่ถกต้องตามข้อกำหนดของสิ่งที่ต้องการ
แนวคิดข้างต้นใช้งานได้เนื่องจากหากพิจารณาจำนวนสามจำนวนใด ๆ เมื่อ a > b และ b > c แล้ว a > ด้วย
การแก้ปัญหา
ทบทวนความรู้ก่อนเรียน
✅การถ่ายทอดความคิดในการแก้ปัญหาหรือการทำงาน อาจเขียนเป็นข้อความที่แสดงให้เห็นการแก้ปัญหาหรือการทำงานที่เป็นลำดับขั้นตอน
✅การแสดงลำดับขั้นตอนในการทำงานหรือแก้ปัญหา อาจใช้ภาพ สัญลักษณ์ ข้อความ หรือการบอกเล่า
✅หากพิจารณาลำดับขั้นตอนการทำงาน สามารถบอกถึงผลลัพธ์ที่จะเกิดขึ้นได้
ลองทำดู🖍️
1. เดินออกจากบ้าน
2. ให้พ่อแม่ไปส่ง หรือไปกับรถรับส่ง
3. ถึงโรงเรียนแล้ว
✅การถ่ายทอดความคิดในการแก้ปัญหาหรือการทำงาน อาจเขียนเป็นข้อความที่แสดงให้เห็นการแก้ปัญหาหรือการทำงานที่เป็นลำดับขั้นตอน
✅การแสดงลำดับขั้นตอนในการทำงานหรือแก้ปัญหา อาจใช้ภาพ สัญลักษณ์ ข้อความ หรือการบอกเล่า
✅หากพิจารณาลำดับขั้นตอนการทำงาน สามารถบอกถึงผลลัพธ์ที่จะเกิดขึ้นได้
ลองทำดู🖍️
1. เดินออกจากบ้าน
2. ให้พ่อแม่ไปส่ง หรือไปกับรถรับส่ง
3. ถึงโรงเรียนแล้ว
Subscribe to:
Posts (Atom)