ชุดฝึกทักษะ 54
Upcoming SlideShare
Loading in...5
×
 

ชุดฝึกทักษะ 54

on

  • 4,997 views

 

Statistics

Views

Total Views
4,997
Views on SlideShare
4,996
Embed Views
1

Actions

Likes
0
Downloads
136
Comments
0

1 Embed 1

https://www.facebook.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    ชุดฝึกทักษะ 54 ชุดฝึกทักษะ 54 Document Transcript

    • ชุดฝึ กทักษะ เรื่ อง การเขียนจาลองความคิดวิชา การเขียนโปรแกรมด้ วยภาษาคอมพิวเตอร์ ชั้นมัธยมศึกษาปี ที่ 6 ครู อรพรรณ ชานาญ กล่ มสาระการเรี ยนร้ ูการงานอาชีพและเทคโนโลยี ุ โรงเรี ยนท่ าแพผดุงวิทย์สานักงานเขตพืนที่การศึกษามัธยมศึกษา เขต16 ้
    • คาชี้แจงในการใช้ ชุดฝึ กทักษะ เรื่อง การจาลองความคิด การใช้ชุดฝึ กทักษะ เรื่ อง การจาลองความคิด มีขอควรปฏิบติและทาความเข้าใจดังต่อไปนี้ ้ ั 1. ชุด ฝึ กทักษะ เรื่ อง การจาลองความคิด พัฒนาขึ้น เพื่อใช้สอน รายวิชา การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ เพื่อมุ่งเน้นให้นกเรี ยนได้เรี ยนรู ้เกี่ยวกับ การแก้ปัญหาทางคอมพิวเตอร์ และทักษะการคิด ันาความรู้ไปใช้ประโยชน์ในชีวตประจาวัน ิ 2. ระยะเวลาที่ใช้ในการทดลองสอนด้วยชุดฝึ กทักษะนี้ ใช้เวลา 4 คาบ คาบละ 60 นาที 3.ชุดฝึ กทักษะนี้พฒนาขึ้นเพื่อให้นกเรี ยนระดับมัธยมศึกษาปี ที่ 6 ได้ใช้ในการเรี ยนรายวิชา การ ั ัเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ 4. ผูใช้ควรดาเนินการเรี ยนการสอนโดยเรี ยงชุด ฝึ กทักษะ ชุดที่ 1-3 ้ ชุดฝึ กทักษะที่ 1 เรื่ องการจาลองความคิดและโครงสร้างแบบลาดับ ชุดฝึ กทักษะที่ 2 เรื่ องโครงสร้างแบบทางเลือก ชุดฝึ กทักษะที่ 3 เรื่ องโครงสร้างแบบวนซ้ า ชุดฝึ กทักษะ เรื่ อง การจาลองความคิด สาหรับนักเรี ยนชั้นมัธยมศึกษาปี ที่ 6 มี 6 องค์ประกอบดังนี้1) ชื่อชุดฝึ กทักษะ 2) คาชี้แจงประกอบชุดฝึ กทักษะ 3) จุดประสงค์การเรี ยนรู้ 4) เนื้อหา สาระ 5) กิจกรรมและ 6) การประเมินผล
    • ชุดฝึ กทักษะที่ 1เรื่ อง การจาลองความคิดและโครงสร้างแบบลาดับ ระดับชั้นมัธยมศึกษาปี ที่ 6กลุ่มสาระการเรี ยนรู้การงานอาชีพและเทคโนโลยี โรงเรี ยนท่าแพผดุงวิทย์ สานักงานเขตพื้นที่การศึกษามัธยมศึกษาเขต 16
    • ชุดฝึ กทักษะที่ 1 เรื่อง การจาลองความคิดและโครงสร้ างแบบลาดับจุดประสงค์ เพื่อให้ผเู้ รี ยนสามารถ 1.เขียนลาดับขั้นตอนจาลองความคิดเป็ นข้อความ 2.เขียนลาดับขั้นตอนจาลองความคิดเป็ นผังงาน 3.ใช้ทกษะกระบวนการกลุ่มในการปฏิบติกิจกรรมได้อย่างเหมาะสม ั ัเวลาทีใช้ 1 ชั่วโมง ่
    • คาชี้แจง การเรี ยนโดยชุด ฝึ กทักษะ เป็ นการเรี ยนกาหนดสถานการณ์ให้นกเรี ยนศึกษาตามขั้นตอนด้วย ัตนเอง นักเรี ยนควรปฏิบติ ดังนี้ ั 1. ชุดฝึ กทักษะที่ 1 เรื่ อง การจาลองความคิดและโครงสร้างแบบลาดับ เวลาเรี ยนทั้งหมด 1 คาบ(60 นาที) 2. ให้นกเรี ยนศึกษาจุดประสงค์ของกิจกรรมให้เข้าใจ ั 3. ให้นกเรี ยนศึกษาเนื้อหา และปฏิบติกิจกรรมในชุด ฝึ กทักษะที่ 1 เรื่ อง “การจาลองความคิดและ ั ัโครงสร้างแบบลาดับ” 4. เมื่อนักเรี ยนปฏิบติชุด ฝึ กทักษะเสร็ จ ให้ทากิจกรรมที่ 1 รวบรวมส่ งครู ผสอนประเมินการทา ั ู้กิจกรรม 5. ระหว่างปฏิบติกิจกรรม ถ้าผูเ้ รี ยนมีปัญหาไม่เข้าใจ สามารถปรึ กษา หรื อซักถามครู ผสอนได้ ั ู้
    • เนือหา สาระ ้ เรื่อง การจาลองความคิด และโครงสร้างแบบลาดับ เครื่ องมือที่ใช้ในการจาลองความคิดมักจะประกอบขึ้นด้วยเครื่ องหมายที่แตกต่างกันหลายอย่างพอสรุ ปได้เป็ น 2 ลักษณะได้แก่ 1.ข้ อความหรื อคาบรรยาย (Pseudo Code) เป็ นการเขียนเค้าโครงด้วยการบรรยายเป็ นภาษาที่มนุษย์ใช้สื่อสารกัน เพื่อให้ทราบถึงขั้นตอนการทางานของโปรแกรมแต่ละตอน ในบางครั้งอาจใช้คาสั่งของภาษาที่ใช้เขียนโปรแกรมก็ได้ ตัวอย่าง Pseudo code แสดงขั้นตอนการต้ มบะหมี่ 1. ต้มน้ าให้เดือด 2. ใส่ บะหมี่ลงในน้ าเดือด 3. ต้มประมาณ 1 นาที 4. ใส่ เครื่ องปรุ งแล้วยกหม้อลงจากเตา ตัวอย่าง Pseudo code แสดงขั้นตอนการไปทาข้ อสอบวิชาคอมพิวเตอร์ 1. อ่านคาชี้แจงของข้อสอบ 2. คิดถึงหน้าอาจารย์ผสอน ู้ 3. ลงมือทาข้อสอบตั้งแต่ขอแรกถึงข้อสุ ดท้าย ้ 4. มองหน้าเพื่อนข้างๆ 5. กลับมามองที่ขอสอบของตัวเอง แล้วตรวจคาตอบตั้งแต่ขอแรกถึงข้อสุ ดท้าย ้ ้ 6. ตัดสิ นใจส่ งข้อสอบให้อาจารย์ผคุมสอบ ู้
    • ตัวอย่าง Pseudo code แสดงการหาพืนทีของวงกลม เขียนตัวข้ อความภาษาอังกฤษ ้ ่Start Read radius Compute Area = 3.1415 * radius * radius Display AreaStop การหาพืนทีวงกลมโดยใช้ สูตรหา ้ ่ พื้นที่วงกลม = 3.1415 x รัศมี x รัศมี จากตัวอย่างมี Area เป็ นตัวแปรแทนพื้นที่ของวงกลม Radius เป็ นตัวแปรแทนรัศมี
    • 2.สัญลักษณ์ (Flow Chart) เป็ นเครื่ องหมายรู ปแบบต่างๆ ซึ่ งใช้สาหรับสื่ อสารความหมายให้เข้าใจตรงกัน ซึ่ง สถาบัน ัมาตรฐานแห่งชาติอเมริ กน (The American National Institute, ANSI) ได้กาหนดสัญลักษณ์ไว้เป็ นมาตรฐานตารางสั ญลักษณ์ของผังงาน
    • การเขียน Pseudo Code และ Flow Chart แบบโครงสร้ าง โครงสร้างควบคุมหลัก 3 แบบ ได้แก่  โครงสร้างแบบลาดับ (Sequential structure)  โครงสร้างแบบทางเลือก (Selection structure)  โครงสร้างวนซ้ า (Repetition Structure) โครงสร้ างแบบลาดับ(Sequential structure) โครงสร้างแบบลาดับ คือ โครงสร้างแสดงขั้นตอนการทางานที่เป็ นไปตามลาดับก่อนหลัง และแต่ละขั้นตอนจะถูกประมวลผลเพียงครั้งเดียวเท่านั้น คาสั่งการทางาน A เริ่ มต้น คาสั่งที่ A คาสั่งการทางาน B คาสั่งที่ B …. จบ รูปแสดง Flow Chart แบบลาดับ แสดง Pseudo Code แบบลาดับตัวอย่างที่ 1 ลาดับงานการต้มบะหมี่ แบบข้ อความ(Pseudo code) เริ่ มต้น 1. ต้มน้ าให้เดือด 2. ใส่ บะหมี่ลงในน้ าเดือด 3. ต้มประมาณ 1 นาที 4. ใส่ เครื่ องปรุ งแล้วยกหม้อลงจากเตา จบ
    • แบบผังงาน(Flow chart) 1 ่ จากตัวอย่าง นักเรี ยนสังเกตหรื อไม่วา ใช้เพียง 3 สัญลักษณ์นนคือ ั่ บอกจุด เริ่ มต้น , สิ้ นสุ ด บอกทิศทางการไล่ลง ทุกครั้งที่วาดต้องมีหวลูกศร ั สัญลักษณ์ บอกปฏิบติงาน เช่น a= b+ c ั
    • การเขียน Flow chart ควรทาความเข้ าใจสัญลักษณ์ ในการเขียน และ เลือกใช้ ให้ ถูกต้ อง เพราะถ้ าเลือกใช้ ผิด ความหมายก็ผิดด้ วย น่ ะจ๊ ะตัวอย่างที่ 2 เขียนคาสั่งแสดงลาดับขั้นตอนของการหาพื้นที่สี่เหลี่ยมผืนผ้า แบบข้ อความ(Pseudo code) เริ่ มต้น 1.อ่านความยาวของด้านกว้างและด้านยาว 2.คานวณพื้นที่สี่เหลี่ยมผืนผ้า = ด้านกว้าง x ด้านยาว 3.พิมพ์ค่าพื้นที่สี่เหลี่ยมผืนผ้า จบงาน แบบผังงาน(Flow chart) , = x
    • ตัวอย่างที่ 3 แสดงการหาพื้นที่ของวงกลมแบบข้ อความ(Pseudo code) เขียนเป็ นภาษาอังกฤษStart Read radius ตัวแปร (Variable) เป็ นชื่อที่ต้ งขึ้นแทนค่า ั Compute Area = 3.1415 * radius * radius ใดๆ ที่เปลี่ยนแปลงค่าได้ เช่น Display AreaStop radius= 2 area = 12.566 โดยกาหนดตัวแปรดังนี ้ radius= 5 area = 78.5375 radius เป็ น รั ศมี …. Area เป็ น พืนที่ของวงกลม ้แบบผังงาน(Flow chart) Start Read redius Area=3.415 *radius*radius print Area Stop
    • กิจกรรม ที่ 1 ฝึ กการเขียนลาดับขั้นตอนการแก้ปัญหาโครงสร้างแบบลาดับ นักเรียนลองเขียน Pseudo Code และ Flow Chart ต่ อไปนีดูนะ ้
    • 1.ให้นกเรี ยนพิจารณาข้อความแสดงขั้นตอนการจาลองความคิดเป็ นข้อความเป็ นข้อความข้างล่างด้านซ้ายมือ ัแล้วนามาเรี ยงลาดับเป็ นขั้นตอนให้ถูกต้อง เริ่ มต้น จบ คานวณหา พ.ท สี่ เหลี่ยมผืนผ้าโดยนาค่าความกว้างคูณกับค่าความยาว รับค่าความกว้างเป็ นจานวนเต็มจากผูใช้ ้ แสดงข้อความ “กรุ ณาป้ อนค่าความกว้างเป็ นจานวนเต็ม” แสดงผลลัพธ์จากการคานวณหาค่า พ.ท. สี่ เหลี่ยมผืนผ้า แสดงข้อความ “กรุ ณาป้ อนค่าความยาวเป็ นจานวนเต็ม” รับค่าความยาวเป็ นจานวนเต็มจากผูใช้ ้แสดงลาดับเป็ นข้ อความ(Pseudo code)……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
    • 2.จากขั้ นตอนการแก้ปัญหาข้างต้น ให้นาข้อความที่เรี ยงลาดับแล้ว มาเขียนผังงาน (Flow chart )โดยเลือกสั ญลักษณ์ ให้ถูกต้อง
    • 3. จงแสดงขั้นตอนการหาพื้นที่ของรู ปสี่ เหลี่ยมคางหมู โดยกาหนดให้ พื้นที่สี่เหลี่ยมคางหมู = 1/2 * ผลบวกของด้านคู่ขนาน * สู ง กาหนดตัวแปรที่ใช้คือ W1 ใช้เก็บค่าความยาวของด้านที่ 1 ของรู ปสี่ เหลี่ยมคางหมู W2 ใช้เก็บค่าความยาวของด้านที่ 2 ของรู ปสี่ เหลี่ยมคางหมู H ใช้เก็บความสู ง Area ใช้เก็บพื้นที่ของรู ปสี่ เหลี่ยมคางหมูแบบข้ อความ(Pseudo code)…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………แบบผังงาน(Flow chart)
    • แบบทดสอบท้ายกิจกรรม ชุ ดฝึ กทักษะที่ 1 เรื่อง การจาลองความคิด และโครงสร้ างแบบลาดับคาชี้แจง : นักเรี ยนเลือกคาตอบที่ถูกต้องเพียงคาตอบเดียว แล้วทาเครื่ องหมาย X ลงในกระดาษคาตอบ1.ข้อใดเป็ นประโยชน์ของผังงาน ก. สามารถเรี ยนรู ้และเข้าใจผังงานได้ง่าย ข. ผังงานเป็ นการสื่ อความหมายด้วยภาพ ค. สามารถนามาใช้ทดสอบความถูกต้องของลาดับขั้นตอนได้ง่าย ง. ถูกทุกข้อ2.ข้อใดต่อไปนี้ผด ิ ก. สัญลักษณ์ของการนาข้อมูลเข้าออกโดยทัวไปใช้รูปสี่ เหลี่ยมด้านขนาน ่ ข. จุดที่มีการตัดสิ นใจใช้รูปสี่ เหลี่ยมขนมเปี ยกปูน ค. สัญลักษณ์ของการประมวลผลทัวไปใช้รูปสี่ เหลี่ยมผืนผ้า ่ ง. รู ปแบบของสัญลักษณ์ที่ใช้เขียนผังงานไม่มีมาตรฐาน3.ถ้าต้องการนาเครื่ องคอมพิวเตอร์ มาช่วยในการคานวณหาค่าของพื้นที่สามเหลี่ยม จากสู ตร พื้นที่สามเหลี่ยม = ½ x ความยาวฐาน x ความสู ง ข้อมูลที่ตองส่ งเพื่อเป็ นข้อมูลเข้าแก่เครื่ องคอมพิวเตอร์ เพื่อใช้ ้ในการแก้ปัญหาคือข้อมูลในข้อใด ก. พื้นที่ของสามเหลี่ยม, ความยาวฐาน ข. พื้นที่ของสามเหลี่ยม, ความสู ง ค. ความยาวฐาน, ความสู ง ง. พื้นที่ของสามเหลี่ยม, ความยาวฐาน, ความสู ง4.สัญลักษณ์ในข้อใด สามารถมีได้เพียงสัญลักษณ์เดียวเท่านั้นในผังงาน ก. จุดเริ่ มต้น ข. การตัดสิ นใจ ค. การแสดงผลข้อมูลทางภาพ ง. การคานวณทางคณิ ตศาสตร์5.สัญลักษณ์ในข้อใดเป็ นการแสดงผลข้อมูลออกทางเครื่ องพิมพ์ ก. ข. ค. ง.
    • 6.ลักษณะของโครงสร้างผังงานมีกี่โครงสร้าง อะไรบ้าง ก. 2 โครงสร้าง คือ การทางานแบบลาดับ และการเลือกทา ข. 2 โครงสร้าง คือ การทางานแบบลาดับ และการทาซ้ า ค. 3 โครงสร้าง คือ การงานแบบลาดับ การเลือกทา และการทาซ้ า ง. 3 โครงสร้าง คือ การทางานแบบลาดับ การเลือกทา และการทาในขณะที่7.ข้อใดเป็ นวิธีการเขียนอธิ บายวิธีการทางานในลักษณะของรู ปภาพในการแก้ปัญหาทางคอมพิวเตอร์ ก.Flowchart ข. Workflow ค.Statement Flow ง. Job Flow8.ข้อใดไม่ใช่ประโยชน์ของการจาลองความคิดเป็ นข้อความหรื อแผนภาพ ก. มีความสวยงาม ข. มีความเป็ นระเบียบ ค. เข้าใจขั้นตอนการทางานได้ง่าย ง. ทาให้ผเู ้ กี่ยวข้องเข้าใจความคิดของผูเ้ ขียน ่9. ปั ญหาที่มีความยุงยากซับซ้อน ถ้าต้องการให้การแก้ปัญหาเป็ นไป ได้ง่ายและสามารถเข้าใจขั้นตอนการทางานได้ดี ควรทาอย่างไร ก. ปรึ กษาเพื่อนร่ วมงานทุกคน ข. จาลองความคิดเป็ นข้อความหรื อแผนภาพ ค. เขียนวิธีการแก้ปัญหาตามความเข้าใจของตน ง. ทดลองแก้ปัญหาตามที่คิดไว้ ถ้ามีวธีใหม่ขณะทางานที่ดีกว่าก็ปรับเปลี่ยนใหม่ได้ ิ10. ข้อใด เป็ นการจาลองความคิดการทารายงานเรื่ องโรคเอดส์ส่งอาจารย์หนึ่งฉบับ เรี ยงลาดับได้ดีท่ีสุด 1.หาข้อมูลจากห้องสมุด 2.หาข้อมูลจากอินเทอร์เน็ต 3.สรุ ปรวบรวมเรี ยบเรี ยงความคิดเป็ นระเบียบ 4.วางแผนกาหนดหัวข้อย่อยเกี่ยวกับโรคเอดส์ 5.จัดพิมพ์หรื อเขียนในรู ปแบบรายงานและนาส่ งอาจารย์ ก. 2 3 4 5 ข. 2 4 3 5 ค. 2 1 4 3 5 ง. 4 1 2 3 5
    • ชุดฝึ กทักษะที่ 2 เรื่ อง โครงสร้างแบบทางเลือก ระดับชั้นมัธยมศึกษาปี ที่ 6กลุ่มสาระการเรี ยนรู้การงานอาชีพและเทคโนโลยี โรงเรี ยนท่าแพผดุงวิทย์สานักงานเขตพื้นที่การศึกษามัธยมศึกษา เขต 16
    • ชุดฝึ กทักษะที่ 2 เรื่อง โครงสร้ างแบบทางเลือกจุดประสงค์ เพื่อให้ผเู้ รี ยนสามารถ 1.เขียนลาดับขั้นตอนจาลองความคิดเป็ นข้อความ 2.เขียนลาดับขั้นตอนจาลองความคิดเป็ นผังงาน 3.ใช้ทกษะกระบวนการกลุ่มในการปฏิบติกิจกรรมได้อย่างเหมาะสม ั ั เวลาทีใช้ 1 ชั่วโมง ่
    • คาชี้แจง การเรี ยนโดยชุดฝึ กทักษะ เป็ นการเรี ยนกาหนดสถานการณ์ให้นกเรี ยนศึกษาตามขั้นตอนด้วย ัตนเอง นักเรี ยนควรปฏิบติ ดังนี้ ั 1. ชุดฝึ กทักษะที่ 2 เรื่ อง โครงสร้างแบบทางเลือก เวลาเรี ยนทั้งหมด 1 คาบ (60 นาที) 2. ให้นกเรี ยนศึกษาจุดประสงค์ของกิจกรรมให้เข้าใจ ั 3. ให้นกเรี ยนศึกษาเนื้อหา และปฏิบติกิจกรรมในชุดฝึ กทักษะที่ 2 เรื่ อง “โครงสร้างแบบทางเลือก ั ั” 4. เมื่อนักเรี ยนปฏิบติชุดฝึ กทักษะเสร็ จ ให้ทากิจกรรมที่ 2 รวบรวมส่ งครู ผสอนประเมินการทา ั ู้กิจกรรม 5. ระหว่างปฏิบติกิจกรรม ถ้าผูเ้ รี ยนมีปัญหาไม่เข้าใจ สามารถปรึ กษา หรื อซักถามครู ผสอนได้ ั ู้
    • เนือหาสาระ ้ เรื่อง โครงสร้ างแบบทางเลือก (Selection structure) โครงสร้างแบบมีทางเลือก คือ โครงสร้างที่มีเงื่อนไข เพื่อเลือกวิธีการประมวลผลขั้นต่อไป และจะมีบางขั้นตอนที่ไม่ได้รับการประมวลผล การตัดสิ นใจอาจมีทางเลือก 2 ทางหรื อมากกว่าก็เรี ยกชื่อว่าโครงสร้างแบบ if…then…else เริ่ มต้น ตรวจสอบเงื่อนไข ถ้ าเป็ นจริ ง คาสั่ง … ไม่ เป็ นจริ ง คาสั่ง …. จบ รู ป แสดง Flow chart แบบมีทางเลือก แสดง Pseudo Codeแบบมีทางเลือกตัวอย่างที่ 4 ลาดับของการทาบัตรประชาชน ของกรมการปกครอง แบบข้ อความ(Pseudo code)เริ่ มต้น รับข้อมูลอายุ ตรวจสอบอายุเท่ากับหรื อมากกว่า 15 ปี ถ้าจริ ง ไปที่เขตพื้นที่ เขียนใบคาร้อง ถ่ายรู ปทาบัตร รับบัตรประชาชน ถ้าเท็จ กลับบ้านจบ
    • แบบผังงาน(Flow chart) >= 15 สังเกตดูนะว่าสัญลักษณ์ที่ใช้ในการ ตัดสิ นใจคือ
    • ตัวอย่างที่ 5 แบบข้ อความ(Pseudo code) เริ่ มต้น ซักเสื้ อผ้า ฝนตกหรื อไม่ ถ้าฝนตก อ่านหนังสื อ ถ้าฝนไม่ตก ออกไปดูภาพยนตร์ จบแบบผังงาน(Flow chart)
    • กิจกรรม ฝึ กการเขียนลาดับขั้นตอนการแก้ปัญหา โครงสร้ างแบบทางเลือก ที่ 2 1. ให้นกเรี ยนพิจารณาข้อความแสดงขั้นตอนการจาลองความคิดเป็ นข้อความเป็ นข้อความข้างล่าง ั ด้านซ้ายมือ แล้วนามาเรี ยงลาดับเป็ นขั้นตอนให้ถูกต้อง เริ่ มต้น จบ รับค่าจานวนเต็มเก็บที่ตวแปร n ั n หาร 2 เหลือเศษเท่ากับ 0 หรื อไม่ ถ้า n หาร 2 เหลือเศษเท่ากับ 0 แสดงข้อความ “even” ถ้า n หาร 2 เหลือเศษไม่เท่ากับ 0 แสดงข้อความ “odd”แสดงลาดับเป็ นข้ อความ(Pseudo code)………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
    • 2.จากขั้ นตอนการแก้ปัญหาข้างต้น ให้นาข้อความที่เรี ยงลาดับแล้ว มาเขียนผังงาน (Flow chart )โดยเลือกสั ญลักษณ์ ให้ถูกต้อง
    • 3.กาหนดผังงาน การประเมินผลสอบ ให้นกเรี ยนเขียนการจาลองเป็ นข้อความ(Pseudo Code) ัแสดงลาดับเป็ นข้ อความ(Pseudo code)………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………..…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
    • ่4.จงเขียนลาดับขั้นตอนให้สามารถอ่านค่าคะแนน (สมมุติวาเป็ นคะแนนสุ ทธิ ) จากแป้ นพิมพ์คราวละ 1 ค่าแล้วแสดงผลเกรดที่ได้รับตามคะแนนนั้นออกทางจอภาพ ทั้งนี้บงคับใช้คาสั่ง if ตามเงื่อนไขต่อไปนี้ ั คะแนน เกรดที่ได้รับ 80 – 100 4 70-79 3 60 - 69 2 50 - 59 1 0 - 50 0แสดงลาดับเป็ นข้ อความ(Pseudo code)………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
    • แบบผังงาน(Flow chart)
    • แบบทดสอบท้ายกิจกรรม ชุ ดฝึ กทักษะที่ 2 เรื่อง โครงสร้ างแบบทางเลือกคาชี้แจง : นักเรี ยนเลือกคาตอบที่ถูกต้องเพียงคาตอบเดียว แล้วทาเครื่ องหมาย X ลงในกระดาษคาตอบ1.ข้อใดต่อไปนี้ผด ิ ก. สัญลักษณ์ของการนาข้อมูลเข้าออกโดยทัวไปใช้รูปสี่ เหลี่ยมด้านขนาน ่ ข. จุดที่มีการตัดสิ นใจใช้รูปสี่ เหลี่ยมขนมเปี ยกปูน ค. สัญลักษณ์ของการประมวลผลทัวไปใช้รูปสี่ เหลี่ยมผืนผ้า ่ ง. รู ปแบบของสัญลักษณ์ที่ใช้เขียนผังงานไม่มีมาตรฐาน2.ข้อใดต่อไปนี้ผด ิ ก. โครงสร้างแบบทางเลือกอาจมีทางเลือกมากกว่า 2 ทางก็ได้ ข. โครงสร้างควบคุมแบบ if….then เป็ นการทางานที่มีทางเลือกเพียง 1 ทางเลือก แต่โครงสร้างแบบ if…..then……else มีทางเลือก 2 ทางเลือก ค. ในการทางานของโครงสร้างแบบทางเลือกอาจมีบางขั้นตอนที่ไม่ได้รับการประมวลผลหรื อทางาน ง. โครงสร้างแบบ case เป็ นโครงสร้างควบคุมสาหรับการตัดสิ นใจที่มีทางเลือกมากกว่า 2 ทางเลือก3.ถ้าต้องการนาเครื่ องคอมพิวเตอร์ มาช่วยในการคานวณหาค่าของพื้นที่สามเหลี่ยม จากสู ตร พื้นที่สามเหลี่ยม = ½ x ความยาวฐาน x ความสู ง ข้อมูลที่ตองส่ งเพื่อเป็ นข้อมูลออกแก่เครื่ องคอมพิวเตอร์ เพื่อใช้ ้ในการแก้ปัญหาคือข้อมูลในข้อใด ก. พื้นที่ของสามเหลี่ยม ข. พื้นที่ของสามเหลี่ยม, ความสู ง ค. ความยาวฐาน, ความสู ง ง. พื้นที่ของสามเหลี่ยม, ความยาวฐาน, ความสู ง4.สัญลักษณ์ในข้อใดเป็ นการปฏิบติงาน ั ก. ข. ค. ง.5.สัญลักษณ์การตัดสิ นใจจะมีทิศทางการไหลออกได้กี่ทิศทาง ก. 1 ทิศทางเท่านั้น ข. 2 ทิศทางเท่านั้น ค. 3 ทิศทางเท่านั้น ง. กี่ทิศทางก็ได้
    • 6.ลักษณะของโครงสร้างผังงานมีกี่โครงสร้าง อะไรบ้าง ก. 2 โครงสร้าง คือ การทางานแบบลาดับ และการเลือกทา ข. 2 โครงสร้าง คือ การทางานแบบลาดับ และการทาซ้ า ค. 3 โครงสร้าง คือ การงานแบบลาดับ การเลือกทา และการทาซ้ า ง. 3 โครงสร้าง คือ การทางานแบบลาดับ การเลือกทา และการทาในขณะที่7.โครงสร้างผังงานใดต้องประกอบไปด้วยสัญลักษณ์การตัดสิ นใจ ก.โครงสร้างการทางานแบบลาดับ ข .โครงสร้างการเลือกทา ค.โครงสร้างการทาซ้ า ง .ถูกทั้ง ข) และ ค)8. ขั้นตอนในข้อใดที่สามารถสลับการทางานก่อนหลังแล้วได้ผลลัพธ์เหมือนเดิม เริ่ มต้น ...1 กาหนดค่าฐาน(B) ...2 กาหนดค่าความสู ง(H) ...3 คานวณพื้นที่สามเหลี่ยมจากสู ตร ...4 พ.ท. = 1/2Xฐานxสู ง แสดงผลที่ได้ ...5 จบ ...6 ก.2 - 3 ข.3 - 4 ค.4 - 5 ง.5 - 69. จากการจาลองความคิดเป็ นข้อความข้างล่างนี้ ข้อใดกล่าวถูกต้อง เริ่ มต้น รับเลขจานวนเต็ม 1 จานวน(A) เปรี ยบเทียบค่า A กับ 2 - ถ้า A>2 ให้แสดงข้อความว่า ยอดเยียม ่ - ถ้า A<2 ให้แสดงข้อความว่า ยอดแย่ แสดงข้อความว่า สวัสดี จบ ก. ป้ อนเลข 1 จะแสดงข้อความว่า ยอดแย่ ข. ป้ อนเลข 2 จะแสดงข้อความว่า ยอดแย่ สวัสดี ค. ป้ อนเลข 3 จะแสดงข้อความว่า ยอดเยียม ่ ง. ป้ อนเลข 4 จะแสดงข้อความว่า ยอดเยียม สวัสดี ่10.ข้อใดไม่ใช่ลกษณะโครงสร้างของผังงาน ั ก. การทางานแบบลาดับ ข . การเลือกทา ค. การทาในขณะที่ ง . การทาซ้ า
    • ชุดฝึ กทักษะที่ 3 เรื่ อง โครงสร้างแบบวนซ้ า ระดับชั้นมัธยมศึกษาปี ที่ 6กลุ่มสาระการเรี ยนรู้การงานอาชีพและเทคโนโลยี โรงเรี ยนท่าแพผดุงวิทย์สานักงานเขตพื้นที่การศึกษามัธยมศึกษา เขต 16 ชุ ดฝึ กทักษะที่ 3
    • เรื่อง โครงสร้ างแบบวนซ้าจุดประสงค์ เพื่อให้ผเู้ รี ยนสามารถ 1.เขียนลาดับขั้นตอนจาลองความคิดเป็ นข้อความ 2.เขียนลาดับขั้นตอนจาลองความคิดเป็ นผังงาน 3.ใช้ทกษะกระบวนการกลุ่มในการปฏิบติกิจกรรมได้อย่างเหมาะสม ั ัเวลาทีใช้ 1 ชั่วโมง ่
    • คาชี้แจง การเรี ยนโดยชุดฝึ กทักษะ เป็ นการเรี ยนกาหนดสถานการณ์ให้นกเรี ยนศึกษาตามขั้นตอนด้วย ัตนเอง นักเรี ยนควรปฏิบติ ดังนี้ ั 1. ชุดฝึ กทักษะที่ 3 เรื่ อง โครงสร้างแบบวนซ้ าเวลาเรี ยนทั้งหมด 1 คาบ (60 นาที) 2. ให้นกเรี ยนศึกษาจุดประสงค์ของกิจกรรมให้เข้าใจ ั 3. ให้นกเรี ยนศึกษาเนื้อหา และปฏิบติกิจกรรมในชุดฝึ กทักษะที่ 3 เรื่ อง “โครงสร้างแบบวนซ้ า ” ั ั 4. เมื่อนักเรี ยนปฏิบติชุดฝึ กทักษะเสร็ จ ให้ทากิจกรรมที่ 3 และแบบฝึ กท้ายกิจกรรม รวบรวมส่ ง ัครู ผสอนประเมินการทากิจกรรม ู้ 5. ระหว่างปฏิบติกิจกรรม ถ้าผูเ้ รี ยนมีปัญหาไม่เข้าใจ สามารถปรึ กษา หรื อซักถามครู ผสอนได้ ั ู้
    • เนือหาสาระ ้ เรื่อง โครงสร้ างวนซ้า(Repetition Structure) ่ ัการประมวลผลมากกว่า 1 ครั้ง ทั้งนี้ข้ ึนอยูกบเงื่อนไขบางประการ โครงสร้างแบบซ้ านี้ตองมีการตัดสิ นใจ ้ในการทางานซ้ า และลักษณะการทางานของโครงสร้างแบบนี้มี 2 แบบคือ 1. แบบตรวจสอบเงื่อนไขก่อนทุกครั้ง (เงื่อนไขจริ ง ทาซ้ าไปเรื่ อยๆ หยุดเมื่อเงื่อนไขเป็ นเท็จ) เช่น while , for while เริ่ มต้น ทาซ้ าในขณะเงื่อนไขเป็ นจริ ง คาสั่ง …. จบการทา ซ้ า จบ Flow Chart Pseudo Code for เริ่ มต้น กาหนดค่าเริ่ มต้นของตัวนับ ทาซ้ าในขณะเงื่อนไขเป็ นจริ ง …. คาสั่ง …. จบการทา ซ้ า จบ
    • 2. แบบทาซ้ าไปเรื่ อยๆแล้วตรวจสอบเงื่อนไข (ในแต่ละครั้ง ทาคาสั่งก่อน ที่จะตรวจสอบ เงื่อนไข) เช่น do..while เริ่ มต้น ทาซ้ าจนกระทังเงื่อนไขเป็ นเท็จ ่ คาสั่ง จริ ง …. จบการทาซ้ า เท็จ จบ Flow Chartตัวอย่างที่ 6 ลาดับขั้นตอนการนับจานวนตั้งแต่ 1 จนถึง เลขที่ตองการ ้ แบบข้ อความ(Pseudo code) 1.เริ่ มต้น 2.กาหนดค่า x ให้มีค่าเท่ากับ 1 3.รับค่า n (จานวนที่ตองการรับ ) ้ 4.เปรี ยบเทียบค่า x น้อยกว่าหรื อเท่ากับ n หรื อไม่  ถ้าเป็ นจริ ง (x น้อยกว่าหรื อเท่ากับ n) -แสดงค่า x -กาหนดให้ค่า x เพิ่มขึ้นอีก 1 -กลับไปทางานขั้นที่ 4  ถ้าเป็ นเท็จ (x ไม่นอยกว่า n) ้ -ไปทางานขั้นที่ 5 5.จบ
    • แบบผังงาน(Flow chart) แบบตรวจสอบเงื่อนไขก่อนวนช้ า x=1 n x 1 X X<=n
    • ตัวอย่างที่ 7 ลาดับขั้นตอนการนับจานวนตั้งแต่ 1 จนถึง เลขที่ตองการ ้ แบบข้ อความ(Pseudo code) แบบตรวจสอบเงื่อนไข หลังการวนซ้ า 1.เริ่ มต้น 2.กาหนดค่า x ให้มีค่าเท่ากับ 1 3.รับค่า n (จานวนที่ตองการรับ ) ้ 4.แสดงค่า x 5. กาหนดให้ค่า x เพิ่มขึ้นอีก 1 6.เปรี ยบเทียบค่า x น้อยกว่า n หรื อไม่  ถ้าเป็ นจริ ง (x น้อยกว่าหรื อเท่ากับ n) -กลับไปทางานขั้นที่ 4  ถ้าเป็ นเท็จ (x ไม่นอยกว่า n) ้ -ไปทางานขั้นที่ 7 7.จบ
    • แบบผังงาน(Flow chart) แบบตรวจสอบเงื่อนไข หลังการวนซ้ า x=1 n X x 1 X<n นักเรี ยนคิดว่ า ตัวอย่ างที่ 6 และที่ 7 มีข้อ แตกต่ างจุดใด จงทาเครื่ องหมายแสดง
    • กิจกรรม ฝึ กการเขียนลาดับขั้นตอนการแก้ปัญหา โครงสร้ างแบบวนซ้า ที่ 31.พิจารณาผังงาน(Flow chart)แล้วเขียนจาลองความคิดเป็ นข้อความ(Pseudo code) แบบข้ อความ(Pseudo code) num …………………………………………………….. i=1 …………………………………………………….. …………………………………………………….. sum=sum+i …………………………………………………….. i=i+1 …………………………………………………….. i<=num …………………………………………………….. …………………………………………………….. num,sum …………………………………………………….. …………………………………………………….. …………………………………………………….. ……………………………………………………..การจาลองด้วยผังงานข้างต้นเป็ นการแก้ปัญหาเรื่ องใด ……………………………………………………..……………………………………………………………………………………………………………… ……………………………………………………..……………………………………………………………………………………………………………… …………………………………………………….. …………………………………………………….. …………………………………………………….. …………………………………………………….. ……………………………………………………..
    • 2.จงจาลองความคิดการแก้ปัญหาการหาค่าน้ าหนักเฉลี่ยของนักเรี ยนจานวน 10 จานวน โดยรับค่าน้ าหนักจากแป้ นพิมพ์และแสดงค่าเฉลี่ย ใช้ขอความและสัญลักษณ์ ้แบบข้ อความ(Pseudo code)………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………แบบผังงาน(Flow chart)
    • แบบทดสอบท้ายกิจกรรม ชุ ดฝึ กทักษะ 3 เรื่อง โครงสร้ างแบบวนซ้าคาชี้แจง : นักเรี ยนเลือกคาตอบที่ถูกต้องเพียงคาตอบเดียว แล้วทาเครื่ องหมาย X ลงในกระดาษคาตอบ1.ข้อใดต่อไปนี้ผด ิ ก. โครงสร้างแบบทางเลือกอาจมีทางเลือกมากกว่า 2 ทางก็ได้ ข. โครงสร้างควบคุมแบบ if….then เป็ นการทางานที่มีทางเลือกเพียง 1 ทางเลือก แต่โครงสร้าง แบบ if…..then……else มีทางเลือก 2 ทางเลือก ค. ในการทางานของโครงสร้างแบบทางเลือกอาจมีบางขั้นตอนที่ไม่ได้รับการประมวลผลหรื อ ทางาน ง. โครงสร้างแบบ case เป็ นโครงสร้างควบคุมสาหรับการตัดสิ นใจที่มีทางเลือกมากกว่า 2 ทางเลือก2.ลักษณะของการวนซ้ ามีกี่ลกษณะ ั ก.2 ข .3 ค.4 ง.53.สัญลักษณ์ในข้อใดเป็ นการใช้ตดสิ นใจ ั ก. ข. ค. ง.4.ลักษณะของโครงสร้างผังงานมีกี่โครงสร้าง อะไรบ้าง ก. 2 โครงสร้าง คือ การทางานแบบลาดับ และการเลือกทา ข. 2 โครงสร้าง คือ การทางานแบบลาดับ และการทาซ้ า ค. 3 โครงสร้าง คือ การงานแบบลาดับ การเลือกทา และการทาซ้ า ง. 3 โครงสร้าง คือ การทางานแบบลาดับ การเลือกทา และการทาในขณะที่5.โครงสร้างผังงานใดต้องประกอบไปด้วยสัญลักษณ์การตัดสิ นใจ ก. โครงสร้างการทางานแบบลาดับ ข. โครงสร้างการเลือกทา ค. โครงสร้างการทาซ้ า ง. ถูกทั้ง ข) และ ค)6.การทางานของโครงสร้างผังงานการทาซ้ าลักษณะ แบบตรวจเงื่อนไขก่อน จะกลับไปทาขั้นตอนการทาซ้ า เมื่อผลการตรวจสอบเงื่อนไขออกมาเป็ นข้อใด ก. เป็ นจริ ง ข . เป็ นเท็จ ค. ทาซ้ าทั้งสองกรณี ง .ไม่มีการตรวจสอบเงื่อนไขการทาซ้ า
    • 7.จากผังงานต่อไปนี้จงหาผลลัพธ์ เมื่อกาหนดให้รับค่าของ X= 100, Y=200 Start Read X Read Y Y  500 + X Y>X N Y Write X Write Y ก. 100 ข. 200 ค. 600 ง. 700
    • 8.จากผังงานข้อที่ 7 จงหาผลลัพธ์ เมื่อกาหนดให้รับค่าของ X= 200, Y=100 ก.100 ข.200 ค.600 ง.7009. หลักการแก้ปัญหาหมายถึงข้อใด ก. วิธีการแก้ปัญหา ข. ขั้นตอนการทางานเมื่อเกิดปั ญหา ค. กระบวนการในการแก้ปัญหา ง. การวางแผนแก้ปัญหา10.การเขียนโปรแกรม หมายถึงข้อใด ก. กระบวนการใช้ภาษาคอมพิวเตอร์ เพื่อแก้ปัญหา ข. กระบวนการกาหนดโครงสร้าง ค. กระบวนการจาลองความคิด ง. กระบวนการออกแบบโปรแกรม