<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>วิเคราะห์สถานการณ์ Archives - ครูชัชดอทคอม</title>
	<atom:link href="https://www.kroochut.com/tag/%e0%b8%a7%e0%b8%b4%e0%b9%80%e0%b8%84%e0%b8%a3%e0%b8%b2%e0%b8%b0%e0%b8%ab%e0%b9%8c%e0%b8%aa%e0%b8%96%e0%b8%b2%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%93%e0%b9%8c/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.kroochut.com/tag/วิเคราะห์สถานการณ์/</link>
	<description>เว็บไซต์เพื่อการเรียนรู้ของทุกคน</description>
	<lastBuildDate>Mon, 11 Aug 2025 13:45:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>

<image>
	<url>https://www.kroochut.com/wp-content/uploads/2024/12/cropped-5dd646cee6656-32x32.png</url>
	<title>วิเคราะห์สถานการณ์ Archives - ครูชัชดอทคอม</title>
	<link>https://www.kroochut.com/tag/วิเคราะห์สถานการณ์/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>วิเคราะห์และแก้ปัญหาด้วย 5W1H</title>
		<link>https://www.kroochut.com/engineering-design-analysis/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 07 Aug 2025 02:46:23 +0000</pubDate>
				<category><![CDATA[การออกแบบและเทคโนโลยี]]></category>
		<category><![CDATA[Engineering Design Process]]></category>
		<category><![CDATA[กระบวนการออกแบบเชิงวิศวกรรม]]></category>
		<category><![CDATA[การสอนวิทยาการคำนวณ]]></category>
		<category><![CDATA[การแก้ปัญหาอย่างเป็นระบบ]]></category>
		<category><![CDATA[บทเรียนออนไลน์]]></category>
		<category><![CDATA[วิชาการออกแบบและเทคโนโลยี]]></category>
		<category><![CDATA[วิเคราะห์สถานการณ์]]></category>
		<category><![CDATA[สาระการเรียนรู้วิทยาศาสตร์ ม.3]]></category>
		<guid isPermaLink="false">https://www.kroochut.com/?p=811</guid>

					<description><![CDATA[<p>การวิเคราะห์สถานการณ์โดยใช้กระบวนการออกแบบเชิงวิศวกรรม 🔧 วิศวกรรมการแก้ปัญหา หน้าแรก บทที่ 1 บทที่ 2 บทที่ 3 บทที่ 4 บทที่ 5 แบบทดสอบ การวิเคราะห์สถานการณ์โดยใช้กระบวนการออกแบบเชิงวิศวกรรม สำหรับนักเรียนชั้นมัธยมศึกษาปีที่ 3 🎯 จุดประสงค์การเรียนรู้ ✓ อธิบายหลักการวิเคราะห์สถานการณ์โดยใช้กระบวนการออกแบบเชิงวิศวกรรม (K) ✓ วิเคราะห์สถานการณ์โดยใช้กระบวนการออกแบบเชิงวิศวกรรม (P) 📚 เนื้อหาที่จะเรียนรู้ • การระบุปัญหาด้วยหลัก 5W1H • การใช้แผนภาพก้างปลา • การรวบรวมข้อมูลและแนวคิด • การออกแบบการแก้ปัญหา • การประยุกต์ใช้ในชีวิตจริง 🔍 ระบุปัญหา 📊 วิเคราะห์สาเหตุ 💡 หาแนวทาง ⚙️ ออกแบบแก้ไข เริ่มเรียนรู้ → บทที่ 1: รู้จักกระบวนการออกแบบเชิงวิศวกรรม 🤔 คำถามกระตุ้นความคิด เมื่อคุณเจอปัญหาในชีวิตประจำวัน คุณแก้ปัญหาอย่างไร? มีขั้นตอนหรือไม่? กระบวนการออกแบบเชิงวิศวกรรม (Engineering Design Process) เป็นวิธีการแก้ปัญหาอย่างเป็นระบบที่วิศวกรใช้ในการพัฒนาโซลูชันต่างๆ กระบวนการนี้ไม่ได้ใช้เฉพาะในงานวิศวกรรมเท่านั้น แต่สามารถนำมาประยุกต์ใช้ในการแก้ปัญหาในชีวิตประจำวันได้อย่างมีประสิทธิภาพ การวิเคราะห์สถานการณ์เป็นขั้นตอนแรกและสำคัญที่สุดของกระบวนการออกแบบเชิงวิศวกรรม เพราะการเข้าใจปัญหาอย่างถูกต้องและครบถ้วน จะนำไปสู่การแก้ปัญหาที่ตรงจุดและมีประสิทธิภาพ หากเราเข้าใจปัญหาผิด การแก้ปัญหาก็จะไม่ได้ผลตามที่ต้องการ 🔍 การระบุและวิเคราะห์ปัญหา 🧠 การคิดวิเคราะห์อย่างเป็นระบบ ⚡ การแก้ปัญหาอย่างมีประสิทธิภาพ 🎯 การได้ผลลัพธ์ที่ตรงเป้าหมาย ขั้นตอนของกระบวนการออกแบบเชิงวิศวกรรม 1️⃣ ระบุปัญหา ทำความเข้าใจปัญหาที่แท้จริง 2️⃣ รวบรวมข้อมูล หาข้อมูลและแนวคิดที่เกี่ยวข้อง 3️⃣ ออกแบบแก้ไข สร้างแนวทางแก้ปัญหา ในบทเรียนนี้ เราจะเน้นไปที่การวิเคราะห์สถานการณ์ ซึ่งรวมถึงการระบุปัญหาและการรวบรวมข้อมูล เครื่องมือหลักที่เราจะใช้คือ หลัก 5W1H และแผนภาพก้างปลา (Fishbone Diagram) เครื่องมือเหล่านี้จะช่วยให้เราเข้าใจปัญหาได้อย่างลึกซึ้งและครอบคลุม 💡 ตัวอย่างในชีวิตจริง นักเรียนคนหนึ่งมีปัญหาเรื่องเกรดตก หากไม่วิเคราะห์สถานการณ์ อาจจะแก้ปัญหาผิดทาง เช่น เรียนพิเศษเพิ่ม แต่จริงๆ แล้วปัญหาอาจเกิดจากการนอนดึก ทำให้ไม่มีสมาธิในการเรียน ← กลับหน้าแรก บทถัดไป → บทที่ 2: การระบุปัญหาด้วยหลัก 5W1H 🤔 คำถามกระตุ้นความคิด เมื่อคุณได้ยินข่าวหรือเรื่องราวใดๆ คุณมักจะอยากรู้อะไรเพิ่มเติมบ้าง? หลัก 5W1H เป็นเครื่องมือสำคัญในการระบุและทำความเข้าใจปัญหา โดยการตั้งคำถาม 6 ประเภท ที่จะช่วยให้เราได้ข้อมูลครบถ้วนเกี่ยวกับสถานการณ์ที่เกิดขึ้น การใช้หลักนี้จะทำให้เราไม่พลาดรายละเอียดสำคัญ และเข้าใจปัญหาได้อย่างถูกต้องและครอบคลุม 🔴 What (อะไร) ปัญหาคืออะไร? เกิดอะไรขึ้น? สิ่งที่เกิดขึ้นคืออะไร? ปัญหาหลักคืออะไร? 🟠 Who (ใคร) ใครเกี่ยวข้องกับปัญหานี้? ใครได้รับผลกระทบ? ใครเป็นสาเหตุ? ใครสามารถช่วยแก้ไขได้? 🟡 When (เมื่อไหร่) ปัญหาเกิดขึ้นเมื่อไหร่? เกิดขึ้นเมื่อไหร่? บ่อยแค่ไหน? ใช้เวลานานเท่าไหร่? 🟢 Where (ที่ไหน) ปัญหาเกิดขึ้นที่ไหน? เกิดขึ้นในสถานที่ใด? ในสภาพแวดล้อมแบบไหน? 🔵 Why (ทำไม) ทำไมปัญหานี้จึงเกิดขึ้น? สาเหตุคืออะไร? ทำไมจึงสำคัญ? ทำไมต้องแก้ไข? 🟣 How (อย่างไร) ปัญหาเกิดขึ้นอย่างไร? เกิดขึ้นได้อย่างไร? กระบวนการเป็นอย่างไร? รุนแรงแค่ไหน? 📝 ตัวอย่างการใช้หลัก 5W1H สถานการณ์: นักเรียนมาโรงเรียนสาย What: นักเรียนมาโรงเรียนสาย Who: นักเรียนคนนั้น, ครูประจำชั้น When: ทุกวันจันทร์-ศุกร์, ช่วงเช้า Where: ที่โรงเรียน Why: อาจเกิดจากการนอนดึก หรือการเดินทาง How: สายประมาณ 15-30 นาที การใช้หลัก 5W1H อย่างเป็นระบบจะช่วยให้เราได้ภาพรวมของปัญหาที่ชัดเจน ไม่พลาดรายละเอียดสำคัญ และสามารถวิเคราะห์หาสาเหตุที่แท้จริงได้ ซึ่งจะนำไปสู่การแก้ปัญหาที่ตรงจุดและมีประสิทธิภาพมากขึ้น หลังจากได้ข้อมูลจากการตั้งคำถาม 5W1H แล้ว เราจะนำข้อมูลเหล่านี้ไปใช้ในการวิเคราะห์สาเหตุต่อไป ← บทก่อนหน้า บทถัดไป → บทที่ 3: การวิเคราะห์สาเหตุด้วยแผนภาพก้างปลา 🤔 คำถามกระตุ้นความคิด เมื่อคุณเจ็บป่วย แพทย์จะถามอาการต่างๆ เพื่ออะไร? และทำไมต้องหาสาเหตุให้ได้? แผนภาพก้างปลา (Fishbone Diagram) หรือที่เรียกว่า Cause and Effect Diagram เป็นเครื่องมือที่ช่วยในการวิเคราะห์สาเหตุของปัญหา อย่างเป็นระบบ โดยจะแสดงความสัมพันธ์ระหว่างปัญหา (ผล) กับสาเหตุต่างๆ ที่อาจเป็นไปได้ ชื่อนี้เกิดจากรูปร่างของแผนภาพที่คล้ายกับก้างปลา 🐟 โครงสร้างของแผนภาพก้างปลา หัวปลา (ปัญหา) ปัญหาหลักที่ต้องการแก้ไข กระดูกสันหลัง เส้นหลักที่เชื่อมปัญหากับสาเหตุ ก้างปลาใหญ่ หมวดหมู่ของสาเหตุหลัก ก้างปลาเล็ก สาเหตุย่อยในแต่ละหมวดหมู่ ตัวอย่างแผนภาพก้างปลา ปัญหา สาเหตุ A สาเหตุ B สาเหตุ C สาเหตุ D สาเหตุ E สาเหตุ F สาเหตุ G สาเหตุ H 📋 ขั้นตอนการสร้างแผนภาพก้างปลา 1 กำหนดปัญหา เขียนปัญหาหลักไว้ที่หัวปลา 2 วาดกระดูกสันหลัง ลากเส้นตรงจากซ้ายไปขวา 3 กำหนดหมวดหมู่ แบ่งสาเหตุออกเป็นหมวดหมู่ 4 ระบุสาเหตุ เขียนสาเหตุในแต่ละหมวดหมู่ 5 วิเคราะห์เพิ่มเติม หาสาเหตุย่อยของแต่ละสาเหตุหลัก 6 จัดลำดับความสำคัญ เลือกสาเหตุที่สำคัญที่สุด 💡 ตัวอย่างการใช้แผนภาพก้างปลา ปัญหา: นักเรียนทำการบ้านไม่เสร็จ ด้านเวลา: เวลาไม่พอ, มีกิจกรรมมาก ด้านสภาพแวดล้อม: เสียงดัง, ไม่มีที่เหมาะสม ด้านตัวบุคคล: ขี้เกียจ, ไม่เข้าใจ ด้านวิธีการ: ไม่มีแผน, วิธีไม่เหมาะสม แผนภาพก้างปลาช่วยให้เราเห็นภาพรวมของสาเหตุทั้งหมดที่อาจเป็นไปได้ ทำให้การวิเคราะห์ปัญหาครอบคลุมและไม่พลาดประเด็นสำคัญ เมื่อเราระบุสาเหตุได้แล้ว เราจะสามารถเลือกสาเหตุที่สำคัญที่สุดมาแก้ไขก่อน ซึ่งจะทำให้การแก้ปัญหามีประสิทธิภาพมากขึ้น ← บทก่อนหน้า บทถัดไป → บทที่ 4: การรวบรวมข้อมูลและแนวคิด 🤔 คำถามกระตุ้นความคิด เมื่อคุณต้องการซื้อของชิ้นใหม่ คุณจะหาข้อมูลจากที่ไหนบ้าง? ทำไมต้องหาข้อมูลก่อน? หลังจากที่เราระบุปัญหาและวิเคราะห์สาเหตุแล้ว ขั้นตอนต่อไปคือการรวบรวมข้อมูลและแนวคิดที่เกี่ยวข้องกับปัญหา การมีข้อมูลที่ถูกต้องและครบถ้วนจะช่วยให้เราออกแบบการแก้ปัญหาได้อย่างมีประสิทธิภาพ และลดความเสี่ยงในการแก้ปัญหาผิดทาง 📚 ประเภทของข้อมูลที่ต้องรวบรวม ข้อมูลเชิงปริมาณ ตัวเลข, สถิติ, การวัดผล เช่น จำนวนครั้งที่เกิดปัญหา, เปอร์เซ็นต์ความสำเร็จ ข้อมูลเชิงคุณภาพ ความคิดเห็น, ประสบการณ์, ความรู้สึก เช่น ความพึงพอใจ, ข้อเสนอแนะ, ปัญหาที่พบ ข้อมูลเปรียบเทียบ การเปรียบเทียบกับกรณีอื่น เช่น วิธีแก้ปัญหาของคนอื่น, ตัวอย่างที่สำเร็จ ข้อมูลทรัพยากร สิ่งที่มีอยู่และต้องการ เช่น ง예산, เวลา, คน, อุปกรณ์ 🔍 การค้นคว้าและสำรวจ 📊 การวิเคราะห์ข้อมูล 💡 การสร้างแนวคิดใหม่ 🎯 การกำหนดเป้าหมาย 🔍 แหล่งข้อมูลที่สำคัญ 👥 บุคคล • ผู้เชี่ยวชาญ • ผู้ที่มีประสบการณ์ • ผู้ได้รับผลกระทบ • ครู อาจารย์ 📖 เอกสาร • หนังสือ บทความ • รายงานการวิจัย • คู่มือ แนวทางปฏิบัติ • กฎระเบียบ 🌐 สื่อออนไลน์ • เว็บไซต์ที่น่าเชื่อถือ • วิดีโอการสอน • ฐานข้อมูลออนไลน์ • ฟอรัมการสนทนา ⚠️ สิ่งที่ต้องระวังในการรวบรวมข้อมูล ความน่าเชื่อถือ ตรวจสอบแหล่งที่มาของข้อมูล เลือกแหล่งที่น่าเชื่อถือ ความทันสมัย ใช้ข้อมูลที่เป็นปัจจุบัน เพราะสถานการณ์อาจเปลี่ยนแปลง ความครบถ้วน รวบรวมข้อมูลจากหลายแหล่ง เพื่อให้ได้ภาพรวมที่สมบูรณ์ ความเป็นกลาง หลีกเลี่ยงข้อมูลที่มีอคติ หาข้อมูลจากหลายมุมมอง การรวบรวมข้อมูลที่ดีจะช่วยให้เราเข้าใจปัญหาได้ลึกซึ้งยิ่งขึ้น และสามารถออกแบบการแก้ปัญหาที่เหมาะสมและมีประสิทธิภาพ ข้อมูลที่ครบถ้วนจะช่วยลดความเสี่ยงในการตัดสินใจ และเพิ่มโอกาสในการประสบความสำเร็จ ขั้นตอนต่อไปเราจะนำข้อมูลเหล่านี้มาใช้ในการออกแบบการแก้ปัญหาอย่างเป็นระบบ ← บทก่อนหน้า บทถัดไป → บทที่ 5: การออกแบบการแก้ปัญหา 🤔 คำถามกระตุ้นความคิด เมื่อคุณมีข้อมูลครบถ้วนแล้ว คุณจะเลือกวิธีแก้ปัญหาอย่างไร? อะไรเป็นตัวกำหนดการเลือก? การออกแบบการแก้ปัญหาเป็นขั้นตอนที่นำข้อมูลและความเข้าใจเกี่ยวกับปัญหามาสร้างเป็นแนวทางการแก้ไขที่เป็นรูปธรรม ในขั้นตอนนี้ เราจะใช้ความคิดสร้างสรรค์ร่วมกับข้อมูลที่รวบรวมได้ เพื่อออกแบบโซลูชันที่เหมาะสมและสามารถนำไปปฏิบัติได้จริง 🎯 หลักการออกแบบการแก้ปัญหา ตรงจุด (Specific) แก้ปัญหาหลักที่ระบุไว้ ไม่ใช่อาการ ปฏิบัติได้ (Feasible) สามารถทำได้จริงด้วยทรัพยากรที่มี ยั่งยืน (Sustainable) แก้ปัญหาได้ในระยะยาว ไม่ใช่ชั่วคราว วัดผลได้ (Measurable) สามารถประเมินความสำเร็จได้ 💭 ระดมความคิด ⚖️ ประเมินทางเลือก 📋 วางแผนปฏิบัติ 🔄 ปรับปรุงต่อเนื่อง 🔄 ขั้นตอนการออกแบบการแก้ปัญหา 1 ระดมความคิด คิดทางเลือกในการแก้ปัญหาให้มากที่สุด 2 กรองทางเลือก เลือกทางเลือกที่เป็นไปได้จริง 3 ประเมินทางเลือก เปรียบเทียบข้อดี-ข้อเสียของแต่ละทางเลือก 4 เลือกทางเลือกที่ดีที่สุด พิจารณาจากหลักเกณฑ์ที่กำหนด 5 วางแผนปฏิบัติ กำหนดขั้นตอน เวลา และผู้รับผิดชอบ 6 ติดตามและประเมินผล ดูผลลัพธ์และปรับปรุงตามความเหมาะสม 💡 ตัวอย่างการออกแบบการแก้ปัญหา ปัญหา: นักเรียนมาโรงเรียนสาย ทางเลือกที่คิดได้: • ตั้งนาฬิกาปลุกเร็วขึ้น • เตรียมของเย็นวันก่อน • เปลี่ยนเส้นทางการเดินทาง • นอนเร็วขึ้น ทางเลือกที่เลือก: นอนเร็วขึ้น + เตรียมของเย็นวันก่อน เหตุผล: แก้ปัญหาที่ต้นเหตุ (การนอนดึก) และลดเวลาเตรียมตัวตอนเช้า 📋 สรุปกระบวนการวิเคราะห์สถานการณ์ 🔍 ระบุปัญหา ใช้หลัก 5W1H 🐟 วิเคราะห์สาเหตุ ใช้แผนภาพก้างปลา 📚 รวบรวมข้อมูล หาข้อมูลที่เกี่ยวข้อง ⚙️ ออกแบบแก้ไข สร้างแนวทางแก้ปัญหา การวิเคราะห์สถานการณ์โดยใช้กระบวนการออกแบบเชิงวิศวกรรมเป็นทักษะสำคัญที่จะช่วยให้เราแก้ปัญหาได้อย่างมีประสิทธิภาพ ไม่ว่าจะเป็นปัญหาในการเรียน การทำงาน หรือชีวิตประจำวัน การฝึกฝนการใช้เครื่องมือเหล่านี้จะทำให้เราเป็นนักแก้ปัญหาที่ดีขึ้น ← บทก่อนหน้า ทำแบบทดสอบ → แบบทดสอบหลังเรียน ทดสอบความเข้าใจเรื่องการวิเคราะห์สถานการณ์โดยใช้กระบวนการออกแบบเชิงวิศวกรรม ส่งคำตอบ กลับหน้าแรก</p>
<p>The post <a href="https://www.kroochut.com/engineering-design-analysis/">วิเคราะห์และแก้ปัญหาด้วย 5W1H</a> appeared first on <a href="https://www.kroochut.com">ครูชัชดอทคอม</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<!DOCTYPE html>
<html lang="th">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>การวิเคราะห์สถานการณ์โดยใช้กระบวนการออกแบบเชิงวิศวกรรม</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link href="https://fonts.googleapis.com/css2?family=Sarabun:wght@300;400;500;600;700&#038;display=swap" rel="stylesheet">
    <style>
        body { font-family: 'Sarabun', sans-serif; }
        .fade-in { opacity: 0; transform: translateY(20px); transition: all 0.6s ease; }
        .fade-in.visible { opacity: 1; transform: translateY(0); }
        .quiz-option { transition: all 0.3s ease; }
        .quiz-option:hover { transform: translateX(5px); }
        .correct { background-color: #10b981; color: white; }
        .incorrect { background-color: #ef4444; color: white; }
    </style>
</head>
<body class="bg-gradient-to-br from-blue-50 to-indigo-100 min-h-screen">
    <!-- Navigation -->
    <nav class="bg-white shadow-lg sticky top-0 z-50">
        <div class="max-w-6xl mx-auto px-4">
            <div class="flex justify-between items-center py-4">
                <h1 class="text-2xl font-bold text-indigo-600">🔧 วิศวกรรมการแก้ปัญหา</h1>
                <div class="flex space-x-4">
                    <button onclick="showPage('home')" class="nav-btn px-4 py-2 rounded-lg bg-indigo-100 text-indigo-700 hover:bg-indigo-200 transition-colors">หน้าแรก</button>
                    <button onclick="showPage('page1')" class="nav-btn px-4 py-2 rounded-lg hover:bg-indigo-100 transition-colors">บทที่ 1</button>
                    <button onclick="showPage('page2')" class="nav-btn px-4 py-2 rounded-lg hover:bg-indigo-100 transition-colors">บทที่ 2</button>
                    <button onclick="showPage('page3')" class="nav-btn px-4 py-2 rounded-lg hover:bg-indigo-100 transition-colors">บทที่ 3</button>
                    <button onclick="showPage('page4')" class="nav-btn px-4 py-2 rounded-lg hover:bg-indigo-100 transition-colors">บทที่ 4</button>
                    <button onclick="showPage('page5')" class="nav-btn px-4 py-2 rounded-lg hover:bg-indigo-100 transition-colors">บทที่ 5</button>
                    <button onclick="showPage('quiz')" class="nav-btn px-4 py-2 rounded-lg bg-green-100 text-green-700 hover:bg-green-200 transition-colors">แบบทดสอบ</button>
                </div>
            </div>
        </div>
    </nav>

    <!-- Home Page -->
    <div id="home" class="page">
        <div class="max-w-6xl mx-auto px-4 py-12">
            <div class="text-center mb-12 fade-in">
                <h1 class="text-5xl font-bold text-gray-800 mb-6">การวิเคราะห์สถานการณ์โดยใช้กระบวนการออกแบบเชิงวิศวกรรม</h1>
                <p class="text-xl text-gray-600 mb-8">สำหรับนักเรียนชั้นมัธยมศึกษาปีที่ 3</p>
                
                <div class="grid md:grid-cols-2 gap-8 mb-12">
                    <div class="bg-white rounded-xl shadow-lg p-8">
                        <h2 class="text-2xl font-bold text-indigo-600 mb-4">🎯 จุดประสงค์การเรียนรู้</h2>
                        <ul class="text-left space-y-3">
                            <li class="flex items-start">
                                <span class="text-green-500 mr-2">✓</span>
                                <span>อธิบายหลักการวิเคราะห์สถานการณ์โดยใช้กระบวนการออกแบบเชิงวิศวกรรม (K)</span>
                            </li>
                            <li class="flex items-start">
                                <span class="text-green-500 mr-2">✓</span>
                                <span>วิเคราะห์สถานการณ์โดยใช้กระบวนการออกแบบเชิงวิศวกรรม (P)</span>
                            </li>
                        </ul>
                    </div>
                    
                    <div class="bg-white rounded-xl shadow-lg p-8">
                        <h2 class="text-2xl font-bold text-orange-600 mb-4">📚 เนื้อหาที่จะเรียนรู้</h2>
                        <ul class="text-left space-y-2">
                            <li>• การระบุปัญหาด้วยหลัก 5W1H</li>
                            <li>• การใช้แผนภาพก้างปลา</li>
                            <li>• การรวบรวมข้อมูลและแนวคิด</li>
                            <li>• การออกแบบการแก้ปัญหา</li>
                            <li>• การประยุกต์ใช้ในชีวิตจริง</li>
                        </ul>
                    </div>
                </div>

                <div class="grid md:grid-cols-4 gap-6 mb-8">
                    <div class="bg-white rounded-lg p-4 shadow-md">
                        <div class="text-4xl mb-2">🔍</div>
                        <h3 class="font-semibold">ระบุปัญหา</h3>
                    </div>
                    <div class="bg-white rounded-lg p-4 shadow-md">
                        <div class="text-4xl mb-2">📊</div>
                        <h3 class="font-semibold">วิเคราะห์สาเหตุ</h3>
                    </div>
                    <div class="bg-white rounded-lg p-4 shadow-md">
                        <div class="text-4xl mb-2">💡</div>
                        <h3 class="font-semibold">หาแนวทาง</h3>
                    </div>
                    <div class="bg-white rounded-lg p-4 shadow-md">
                        <div class="text-4xl mb-2">⚙️</div>
                        <h3 class="font-semibold">ออกแบบแก้ไข</h3>
                    </div>
                </div>

                <button onclick="showPage('page1')" class="bg-indigo-600 text-white px-8 py-4 rounded-lg text-xl font-semibold hover:bg-indigo-700 transition-colors shadow-lg">
                    เริ่มเรียนรู้ →
                </button>
            </div>
        </div>
    </div>

    <!-- Page 1: Introduction to Engineering Design Process -->
    <div id="page1" class="page hidden">
        <div class="max-w-6xl mx-auto px-4 py-12">
            <div class="bg-white rounded-xl shadow-lg p-8 mb-8 fade-in">
                <h1 class="text-4xl font-bold text-indigo-600 mb-6">บทที่ 1: รู้จักกระบวนการออกแบบเชิงวิศวกรรม</h1>
                
                <div class="grid md:grid-cols-2 gap-8 mb-8">
                    <div>
                        <div class="bg-blue-50 rounded-lg p-6 mb-6">
                            <h2 class="text-2xl font-bold text-blue-700 mb-4">🤔 คำถามกระตุ้นความคิด</h2>
                            <p class="text-blue-600">เมื่อคุณเจอปัญหาในชีวิตประจำวัน คุณแก้ปัญหาอย่างไร? มีขั้นตอนหรือไม่?</p>
                        </div>
                        
                        <p class="text-lg leading-relaxed mb-6">
                            กระบวนการออกแบบเชิงวิศวกรรม (Engineering Design Process) เป็นวิธีการแก้ปัญหาอย่างเป็นระบบที่วิศวกรใช้ในการพัฒนาโซลูชันต่างๆ 
                            กระบวนการนี้ไม่ได้ใช้เฉพาะในงานวิศวกรรมเท่านั้น แต่สามารถนำมาประยุกต์ใช้ในการแก้ปัญหาในชีวิตประจำวันได้อย่างมีประสิทธิภาพ
                        </p>
                        
                        <p class="text-lg leading-relaxed mb-6">
                            การวิเคราะห์สถานการณ์เป็นขั้นตอนแรกและสำคัญที่สุดของกระบวนการออกแบบเชิงวิศวกรรม เพราะการเข้าใจปัญหาอย่างถูกต้องและครบถ้วน
                            จะนำไปสู่การแก้ปัญหาที่ตรงจุดและมีประสิทธิภาพ หากเราเข้าใจปัญหาผิด การแก้ปัญหาก็จะไม่ได้ผลตามที่ต้องการ
                        </p>
                    </div>
                    
                    <div class="space-y-4">
                        <div class="bg-gray-100 rounded-lg p-4 text-center">
                            <div class="text-6xl mb-2">🔍</div>
                            <p class="text-sm text-gray-600">การระบุและวิเคราะห์ปัญหา</p>
                        </div>
                        <div class="bg-gray-100 rounded-lg p-4 text-center">
                            <div class="text-6xl mb-2">🧠</div>
                            <p class="text-sm text-gray-600">การคิดวิเคราะห์อย่างเป็นระบบ</p>
                        </div>
                        <div class="bg-gray-100 rounded-lg p-4 text-center">
                            <div class="text-6xl mb-2">⚡</div>
                            <p class="text-sm text-gray-600">การแก้ปัญหาอย่างมีประสิทธิภาพ</p>
                        </div>
                        <div class="bg-gray-100 rounded-lg p-4 text-center">
                            <div class="text-6xl mb-2">🎯</div>
                            <p class="text-sm text-gray-600">การได้ผลลัพธ์ที่ตรงเป้าหมาย</p>
                        </div>
                    </div>
                </div>

                <div class="bg-gradient-to-r from-indigo-50 to-blue-50 rounded-lg p-6 mb-8">
                    <h3 class="text-2xl font-bold text-indigo-700 mb-4">ขั้นตอนของกระบวนการออกแบบเชิงวิศวกรรม</h3>
                    <div class="grid md:grid-cols-3 gap-4">
                        <div class="bg-white rounded-lg p-4 shadow-sm">
                            <div class="text-3xl mb-2">1️⃣</div>
                            <h4 class="font-bold text-indigo-600">ระบุปัญหา</h4>
                            <p class="text-sm">ทำความเข้าใจปัญหาที่แท้จริง</p>
                        </div>
                        <div class="bg-white rounded-lg p-4 shadow-sm">
                            <div class="text-3xl mb-2">2️⃣</div>
                            <h4 class="font-bold text-indigo-600">รวบรวมข้อมูล</h4>
                            <p class="text-sm">หาข้อมูลและแนวคิดที่เกี่ยวข้อง</p>
                        </div>
                        <div class="bg-white rounded-lg p-4 shadow-sm">
                            <div class="text-3xl mb-2">3️⃣</div>
                            <h4 class="font-bold text-indigo-600">ออกแบบแก้ไข</h4>
                            <p class="text-sm">สร้างแนวทางแก้ปัญหา</p>
                        </div>
                    </div>
                </div>

                <p class="text-lg leading-relaxed mb-6">
                    ในบทเรียนนี้ เราจะเน้นไปที่การวิเคราะห์สถานการณ์ ซึ่งรวมถึงการระบุปัญหาและการรวบรวมข้อมูล 
                    เครื่องมือหลักที่เราจะใช้คือ หลัก 5W1H และแผนภาพก้างปลา (Fishbone Diagram) 
                    เครื่องมือเหล่านี้จะช่วยให้เราเข้าใจปัญหาได้อย่างลึกซึ้งและครอบคลุม
                </p>

                <div class="bg-yellow-50 border-l-4 border-yellow-400 p-6 mb-8">
                    <h4 class="font-bold text-yellow-800 mb-2">💡 ตัวอย่างในชีวิตจริง</h4>
                    <p class="text-yellow-700">
                        นักเรียนคนหนึ่งมีปัญหาเรื่องเกรดตก หากไม่วิเคราะห์สถานการณ์ อาจจะแก้ปัญหาผิดทาง 
                        เช่น เรียนพิเศษเพิ่ม แต่จริงๆ แล้วปัญหาอาจเกิดจากการนอนดึก ทำให้ไม่มีสมาธิในการเรียน
                    </p>
                </div>

                <div class="flex justify-between items-center">
                    <button onclick="showPage('home')" class="bg-gray-500 text-white px-6 py-3 rounded-lg hover:bg-gray-600 transition-colors">
                        ← กลับหน้าแรก
                    </button>
                    <button onclick="showPage('page2')" class="bg-indigo-600 text-white px-6 py-3 rounded-lg hover:bg-indigo-700 transition-colors">
                        บทถัดไป →
                    </button>
                </div>
            </div>
        </div>
    </div>

    <!-- Page 2: 5W1H Method -->
    <div id="page2" class="page hidden">
        <div class="max-w-6xl mx-auto px-4 py-12">
            <div class="bg-white rounded-xl shadow-lg p-8 mb-8 fade-in">
                <h1 class="text-4xl font-bold text-green-600 mb-6">บทที่ 2: การระบุปัญหาด้วยหลัก 5W1H</h1>
                
                <div class="bg-green-50 rounded-lg p-6 mb-8">
                    <h2 class="text-2xl font-bold text-green-700 mb-4">🤔 คำถามกระตุ้นความคิด</h2>
                    <p class="text-green-600">เมื่อคุณได้ยินข่าวหรือเรื่องราวใดๆ คุณมักจะอยากรู้อะไรเพิ่มเติมบ้าง?</p>
                </div>

                <p class="text-lg leading-relaxed mb-8">
                    หลัก 5W1H เป็นเครื่องมือสำคัญในการระบุและทำความเข้าใจปัญหา โดยการตั้งคำถาม 6 ประเภท 
                    ที่จะช่วยให้เราได้ข้อมูลครบถ้วนเกี่ยวกับสถานการณ์ที่เกิดขึ้น การใช้หลักนี้จะทำให้เราไม่พลาดรายละเอียดสำคัญ
                    และเข้าใจปัญหาได้อย่างถูกต้องและครอบคลุม
                </p>

                <div class="grid md:grid-cols-2 gap-8 mb-8">
                    <div class="space-y-6">
                        <div class="bg-red-50 rounded-lg p-6 border-l-4 border-red-400">
                            <h3 class="text-xl font-bold text-red-700 mb-3">🔴 What (อะไร)</h3>
                            <p class="text-red-600 mb-2"><strong>ปัญหาคืออะไร?</strong></p>
                            <p class="text-sm text-red-500">เกิดอะไรขึ้น? สิ่งที่เกิดขึ้นคืออะไร? ปัญหาหลักคืออะไร?</p>
                        </div>

                        <div class="bg-orange-50 rounded-lg p-6 border-l-4 border-orange-400">
                            <h3 class="text-xl font-bold text-orange-700 mb-3">🟠 Who (ใคร)</h3>
                            <p class="text-orange-600 mb-2"><strong>ใครเกี่ยวข้องกับปัญหานี้?</strong></p>
                            <p class="text-sm text-orange-500">ใครได้รับผลกระทบ? ใครเป็นสาเหตุ? ใครสามารถช่วยแก้ไขได้?</p>
                        </div>

                        <div class="bg-yellow-50 rounded-lg p-6 border-l-4 border-yellow-400">
                            <h3 class="text-xl font-bold text-yellow-700 mb-3">🟡 When (เมื่อไหร่)</h3>
                            <p class="text-yellow-600 mb-2"><strong>ปัญหาเกิดขึ้นเมื่อไหร่?</strong></p>
                            <p class="text-sm text-yellow-500">เกิดขึ้นเมื่อไหร่? บ่อยแค่ไหน? ใช้เวลานานเท่าไหร่?</p>
                        </div>
                    </div>

                    <div class="space-y-6">
                        <div class="bg-green-50 rounded-lg p-6 border-l-4 border-green-400">
                            <h3 class="text-xl font-bold text-green-700 mb-3">🟢 Where (ที่ไหน)</h3>
                            <p class="text-green-600 mb-2"><strong>ปัญหาเกิดขึ้นที่ไหน?</strong></p>
                            <p class="text-sm text-green-500">เกิดขึ้นในสถานที่ใด? ในสภาพแวดล้อมแบบไหน?</p>
                        </div>

                        <div class="bg-blue-50 rounded-lg p-6 border-l-4 border-blue-400">
                            <h3 class="text-xl font-bold text-blue-700 mb-3">🔵 Why (ทำไม)</h3>
                            <p class="text-blue-600 mb-2"><strong>ทำไมปัญหานี้จึงเกิดขึ้น?</strong></p>
                            <p class="text-sm text-blue-500">สาเหตุคืออะไร? ทำไมจึงสำคัญ? ทำไมต้องแก้ไข?</p>
                        </div>

                        <div class="bg-purple-50 rounded-lg p-6 border-l-4 border-purple-400">
                            <h3 class="text-xl font-bold text-purple-700 mb-3">🟣 How (อย่างไร)</h3>
                            <p class="text-purple-600 mb-2"><strong>ปัญหาเกิดขึ้นอย่างไร?</strong></p>
                            <p class="text-sm text-purple-500">เกิดขึ้นได้อย่างไร? กระบวนการเป็นอย่างไร? รุนแรงแค่ไหน?</p>
                        </div>
                    </div>
                </div>

                <div class="bg-gradient-to-r from-blue-50 to-indigo-50 rounded-lg p-8 mb-8">
                    <h3 class="text-2xl font-bold text-indigo-700 mb-6">📝 ตัวอย่างการใช้หลัก 5W1H</h3>
                    <div class="bg-white rounded-lg p-6 shadow-sm">
                        <h4 class="font-bold text-gray-800 mb-4">สถานการณ์: นักเรียนมาโรงเรียนสาย</h4>
                        <div class="grid md:grid-cols-2 gap-4 text-sm">
                            <div>
                                <p><strong>What:</strong> นักเรียนมาโรงเรียนสาย</p>
                                <p><strong>Who:</strong> นักเรียนคนนั้น, ครูประจำชั้น</p>
                                <p><strong>When:</strong> ทุกวันจันทร์-ศุกร์, ช่วงเช้า</p>
                            </div>
                            <div>
                                <p><strong>Where:</strong> ที่โรงเรียน</p>
                                <p><strong>Why:</strong> อาจเกิดจากการนอนดึก หรือการเดินทาง</p>
                                <p><strong>How:</strong> สายประมาณ 15-30 นาที</p>
                            </div>
                        </div>
                    </div>
                </div>

                <p class="text-lg leading-relaxed mb-8">
                    การใช้หลัก 5W1H อย่างเป็นระบบจะช่วยให้เราได้ภาพรวมของปัญหาที่ชัดเจน ไม่พลาดรายละเอียดสำคัญ 
                    และสามารถวิเคราะห์หาสาเหตุที่แท้จริงได้ ซึ่งจะนำไปสู่การแก้ปัญหาที่ตรงจุดและมีประสิทธิภาพมากขึ้น
                    หลังจากได้ข้อมูลจากการตั้งคำถาม 5W1H แล้ว เราจะนำข้อมูลเหล่านี้ไปใช้ในการวิเคราะห์สาเหตุต่อไป
                </p>

                <div class="flex justify-between items-center">
                    <button onclick="showPage('page1')" class="bg-gray-500 text-white px-6 py-3 rounded-lg hover:bg-gray-600 transition-colors">
                        ← บทก่อนหน้า
                    </button>
                    <button onclick="showPage('page3')" class="bg-green-600 text-white px-6 py-3 rounded-lg hover:bg-green-700 transition-colors">
                        บทถัดไป →
                    </button>
                </div>
            </div>
        </div>
    </div>

    <!-- Page 3: Fishbone Diagram -->
    <div id="page3" class="page hidden">
        <div class="max-w-6xl mx-auto px-4 py-12">
            <div class="bg-white rounded-xl shadow-lg p-8 mb-8 fade-in">
                <h1 class="text-4xl font-bold text-orange-600 mb-6">บทที่ 3: การวิเคราะห์สาเหตุด้วยแผนภาพก้างปลา</h1>
                
                <div class="bg-orange-50 rounded-lg p-6 mb-8">
                    <h2 class="text-2xl font-bold text-orange-700 mb-4">🤔 คำถามกระตุ้นความคิด</h2>
                    <p class="text-orange-600">เมื่อคุณเจ็บป่วย แพทย์จะถามอาการต่างๆ เพื่ออะไร? และทำไมต้องหาสาเหตุให้ได้?</p>
                </div>

                <p class="text-lg leading-relaxed mb-8">
                    แผนภาพก้างปลา (Fishbone Diagram) หรือที่เรียกว่า Cause and Effect Diagram เป็นเครื่องมือที่ช่วยในการวิเคราะห์สาเหตุของปัญหา
                    อย่างเป็นระบบ โดยจะแสดงความสัมพันธ์ระหว่างปัญหา (ผล) กับสาเหตุต่างๆ ที่อาจเป็นไปได้ 
                    ชื่อนี้เกิดจากรูปร่างของแผนภาพที่คล้ายกับก้างปลา
                </p>

                <div class="grid md:grid-cols-2 gap-8 mb-8">
                    <div>
                        <h3 class="text-2xl font-bold text-orange-700 mb-4">🐟 โครงสร้างของแผนภาพก้างปลา</h3>
                        <div class="space-y-4">
                            <div class="bg-orange-50 rounded-lg p-4">
                                <h4 class="font-bold text-orange-600">หัวปลา (ปัญหา)</h4>
                                <p class="text-sm">ปัญหาหลักที่ต้องการแก้ไข</p>
                            </div>
                            <div class="bg-orange-50 rounded-lg p-4">
                                <h4 class="font-bold text-orange-600">กระดูกสันหลัง</h4>
                                <p class="text-sm">เส้นหลักที่เชื่อมปัญหากับสาเหตุ</p>
                            </div>
                            <div class="bg-orange-50 rounded-lg p-4">
                                <h4 class="font-bold text-orange-600">ก้างปลาใหญ่</h4>
                                <p class="text-sm">หมวดหมู่ของสาเหตุหลัก</p>
                            </div>
                            <div class="bg-orange-50 rounded-lg p-4">
                                <h4 class="font-bold text-orange-600">ก้างปลาเล็ก</h4>
                                <p class="text-sm">สาเหตุย่อยในแต่ละหมวดหมู่</p>
                            </div>
                        </div>
                    </div>

                    <div class="bg-gray-50 rounded-lg p-6">
                        <h4 class="font-bold text-center mb-4">ตัวอย่างแผนภาพก้างปลา</h4>
                        <svg viewBox="0 0 400 250" class="w-full h-auto">
                            <!-- Main spine -->
                            <line x1="50" y1="125" x2="350" y2="125" stroke="#374151" stroke-width="3"/>
                            
                            <!-- Problem box -->
                            <rect x="350" y="110" width="45" height="30" fill="#f97316" rx="5"/>
                            <text x="372" y="128" text-anchor="middle" fill="white" font-size="10" font-weight="bold">ปัญหา</text>
                            
                            <!-- Major bones -->
                            <line x1="100" y1="125" x2="80" y2="90" stroke="#6b7280" stroke-width="2"/>
                            <line x1="150" y1="125" x2="130" y2="90" stroke="#6b7280" stroke-width="2"/>
                            <line x1="200" y1="125" x2="180" y2="90" stroke="#6b7280" stroke-width="2"/>
                            <line x1="250" y1="125" x2="230" y2="90" stroke="#6b7280" stroke-width="2"/>
                            
                            <line x1="100" y1="125" x2="80" y2="160" stroke="#6b7280" stroke-width="2"/>
                            <line x1="150" y1="125" x2="130" y2="160" stroke="#6b7280" stroke-width="2"/>
                            <line x1="200" y1="125" x2="180" y2="160" stroke="#6b7280" stroke-width="2"/>
                            <line x1="250" y1="125" x2="230" y2="160" stroke="#6b7280" stroke-width="2"/>
                            
                            <!-- Labels -->
                            <text x="70" y="85" text-anchor="middle" font-size="8" fill="#374151">สาเหตุ A</text>
                            <text x="120" y="85" text-anchor="middle" font-size="8" fill="#374151">สาเหตุ B</text>
                            <text x="170" y="85" text-anchor="middle" font-size="8" fill="#374151">สาเหตุ C</text>
                            <text x="220" y="85" text-anchor="middle" font-size="8" fill="#374151">สาเหตุ D</text>
                            
                            <text x="70" y="175" text-anchor="middle" font-size="8" fill="#374151">สาเหตุ E</text>
                            <text x="120" y="175" text-anchor="middle" font-size="8" fill="#374151">สาเหตุ F</text>
                            <text x="170" y="175" text-anchor="middle" font-size="8" fill="#374151">สาเหตุ G</text>
                            <text x="220" y="175" text-anchor="middle" font-size="8" fill="#374151">สาเหตุ H</text>
                        </svg>
                    </div>
                </div>

                <div class="bg-gradient-to-r from-orange-50 to-red-50 rounded-lg p-8 mb-8">
                    <h3 class="text-2xl font-bold text-orange-700 mb-6">📋 ขั้นตอนการสร้างแผนภาพก้างปลา</h3>
                    <div class="grid md:grid-cols-2 gap-6">
                        <div class="space-y-4">
                            <div class="flex items-start space-x-3">
                                <div class="bg-orange-500 text-white rounded-full w-8 h-8 flex items-center justify-center font-bold">1</div>
                                <div>
                                    <h4 class="font-bold">กำหนดปัญหา</h4>
                                    <p class="text-sm">เขียนปัญหาหลักไว้ที่หัวปลา</p>
                                </div>
                            </div>
                            <div class="flex items-start space-x-3">
                                <div class="bg-orange-500 text-white rounded-full w-8 h-8 flex items-center justify-center font-bold">2</div>
                                <div>
                                    <h4 class="font-bold">วาดกระดูกสันหลัง</h4>
                                    <p class="text-sm">ลากเส้นตรงจากซ้ายไปขวา</p>
                                </div>
                            </div>
                            <div class="flex items-start space-x-3">
                                <div class="bg-orange-500 text-white rounded-full w-8 h-8 flex items-center justify-center font-bold">3</div>
                                <div>
                                    <h4 class="font-bold">กำหนดหมวดหมู่</h4>
                                    <p class="text-sm">แบ่งสาเหตุออกเป็นหมวดหมู่</p>
                                </div>
                            </div>
                        </div>
                        <div class="space-y-4">
                            <div class="flex items-start space-x-3">
                                <div class="bg-orange-500 text-white rounded-full w-8 h-8 flex items-center justify-center font-bold">4</div>
                                <div>
                                    <h4 class="font-bold">ระบุสาเหตุ</h4>
                                    <p class="text-sm">เขียนสาเหตุในแต่ละหมวดหมู่</p>
                                </div>
                            </div>
                            <div class="flex items-start space-x-3">
                                <div class="bg-orange-500 text-white rounded-full w-8 h-8 flex items-center justify-center font-bold">5</div>
                                <div>
                                    <h4 class="font-bold">วิเคราะห์เพิ่มเติม</h4>
                                    <p class="text-sm">หาสาเหตุย่อยของแต่ละสาเหตุหลัก</p>
                                </div>
                            </div>
                            <div class="flex items-start space-x-3">
                                <div class="bg-orange-500 text-white rounded-full w-8 h-8 flex items-center justify-center font-bold">6</div>
                                <div>
                                    <h4 class="font-bold">จัดลำดับความสำคัญ</h4>
                                    <p class="text-sm">เลือกสาเหตุที่สำคัญที่สุด</p>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="bg-blue-50 border-l-4 border-blue-400 p-6 mb-8">
                    <h4 class="font-bold text-blue-800 mb-4">💡 ตัวอย่างการใช้แผนภาพก้างปลา</h4>
                    <div class="bg-white rounded-lg p-4">
                        <h5 class="font-bold mb-2">ปัญหา: นักเรียนทำการบ้านไม่เสร็จ</h5>
                        <div class="grid md:grid-cols-2 gap-4 text-sm">
                            <div>
                                <p><strong>ด้านเวลา:</strong> เวลาไม่พอ, มีกิจกรรมมาก</p>
                                <p><strong>ด้านสภาพแวดล้อม:</strong> เสียงดัง, ไม่มีที่เหมาะสม</p>
                            </div>
                            <div>
                                <p><strong>ด้านตัวบุคคล:</strong> ขี้เกียจ, ไม่เข้าใจ</p>
                                <p><strong>ด้านวิธีการ:</strong> ไม่มีแผน, วิธีไม่เหมาะสม</p>
                            </div>
                        </div>
                    </div>
                </div>

                <p class="text-lg leading-relaxed mb-8">
                    แผนภาพก้างปลาช่วยให้เราเห็นภาพรวมของสาเหตุทั้งหมดที่อาจเป็นไปได้ ทำให้การวิเคราะห์ปัญหาครอบคลุมและไม่พลาดประเด็นสำคัญ 
                    เมื่อเราระบุสาเหตุได้แล้ว เราจะสามารถเลือกสาเหตุที่สำคัญที่สุดมาแก้ไขก่อน ซึ่งจะทำให้การแก้ปัญหามีประสิทธิภาพมากขึ้น
                </p>

                <div class="flex justify-between items-center">
                    <button onclick="showPage('page2')" class="bg-gray-500 text-white px-6 py-3 rounded-lg hover:bg-gray-600 transition-colors">
                        ← บทก่อนหน้า
                    </button>
                    <button onclick="showPage('page4')" class="bg-orange-600 text-white px-6 py-3 rounded-lg hover:bg-orange-700 transition-colors">
                        บทถัดไป →
                    </button>
                </div>
            </div>
        </div>
    </div>

    <!-- Page 4: Data Collection -->
    <div id="page4" class="page hidden">
        <div class="max-w-6xl mx-auto px-4 py-12">
            <div class="bg-white rounded-xl shadow-lg p-8 mb-8 fade-in">
                <h1 class="text-4xl font-bold text-purple-600 mb-6">บทที่ 4: การรวบรวมข้อมูลและแนวคิด</h1>
                
                <div class="bg-purple-50 rounded-lg p-6 mb-8">
                    <h2 class="text-2xl font-bold text-purple-700 mb-4">🤔 คำถามกระตุ้นความคิด</h2>
                    <p class="text-purple-600">เมื่อคุณต้องการซื้อของชิ้นใหม่ คุณจะหาข้อมูลจากที่ไหนบ้าง? ทำไมต้องหาข้อมูลก่อน?</p>
                </div>

                <p class="text-lg leading-relaxed mb-8">
                    หลังจากที่เราระบุปัญหาและวิเคราะห์สาเหตุแล้ว ขั้นตอนต่อไปคือการรวบรวมข้อมูลและแนวคิดที่เกี่ยวข้องกับปัญหา 
                    การมีข้อมูลที่ถูกต้องและครบถ้วนจะช่วยให้เราออกแบบการแก้ปัญหาได้อย่างมีประสิทธิภาพ 
                    และลดความเสี่ยงในการแก้ปัญหาผิดทาง
                </p>

                <div class="grid md:grid-cols-2 gap-8 mb-8">
                    <div>
                        <h3 class="text-2xl font-bold text-purple-700 mb-6">📚 ประเภทของข้อมูลที่ต้องรวบรวม</h3>
                        <div class="space-y-4">
                            <div class="bg-purple-50 rounded-lg p-4 border-l-4 border-purple-400">
                                <h4 class="font-bold text-purple-600 mb-2">ข้อมูลเชิงปริมาณ</h4>
                                <p class="text-sm">ตัวเลข, สถิติ, การวัดผล</p>
                                <p class="text-xs text-purple-500">เช่น จำนวนครั้งที่เกิดปัญหา, เปอร์เซ็นต์ความสำเร็จ</p>
                            </div>
                            <div class="bg-purple-50 rounded-lg p-4 border-l-4 border-purple-400">
                                <h4 class="font-bold text-purple-600 mb-2">ข้อมูลเชิงคุณภาพ</h4>
                                <p class="text-sm">ความคิดเห็น, ประสบการณ์, ความรู้สึก</p>
                                <p class="text-xs text-purple-500">เช่น ความพึงพอใจ, ข้อเสนอแนะ, ปัญหาที่พบ</p>
                            </div>
                            <div class="bg-purple-50 rounded-lg p-4 border-l-4 border-purple-400">
                                <h4 class="font-bold text-purple-600 mb-2">ข้อมูลเปรียบเทียบ</h4>
                                <p class="text-sm">การเปรียบเทียบกับกรณีอื่น</p>
                                <p class="text-xs text-purple-500">เช่น วิธีแก้ปัญหาของคนอื่น, ตัวอย่างที่สำเร็จ</p>
                            </div>
                            <div class="bg-purple-50 rounded-lg p-4 border-l-4 border-purple-400">
                                <h4 class="font-bold text-purple-600 mb-2">ข้อมูลทรัพยากร</h4>
                                <p class="text-sm">สิ่งที่มีอยู่และต้องการ</p>
                                <p class="text-xs text-purple-500">เช่น ง예산, เวลา, คน, อุปกรณ์</p>
                            </div>
                        </div>
                    </div>

                    <div class="space-y-6">
                        <div class="bg-gray-100 rounded-lg p-4 text-center">
                            <div class="text-6xl mb-2">🔍</div>
                            <p class="text-sm text-gray-600">การค้นคว้าและสำรวจ</p>
                        </div>
                        <div class="bg-gray-100 rounded-lg p-4 text-center">
                            <div class="text-6xl mb-2">📊</div>
                            <p class="text-sm text-gray-600">การวิเคราะห์ข้อมูล</p>
                        </div>
                        <div class="bg-gray-100 rounded-lg p-4 text-center">
                            <div class="text-6xl mb-2">💡</div>
                            <p class="text-sm text-gray-600">การสร้างแนวคิดใหม่</p>
                        </div>
                        <div class="bg-gray-100 rounded-lg p-4 text-center">
                            <div class="text-6xl mb-2">🎯</div>
                            <p class="text-sm text-gray-600">การกำหนดเป้าหมาย</p>
                        </div>
                    </div>
                </div>

                <div class="bg-gradient-to-r from-purple-50 to-pink-50 rounded-lg p-8 mb-8">
                    <h3 class="text-2xl font-bold text-purple-700 mb-6">🔍 แหล่งข้อมูลที่สำคัญ</h3>
                    <div class="grid md:grid-cols-3 gap-6">
                        <div class="bg-white rounded-lg p-4 shadow-sm">
                            <div class="text-3xl mb-2">👥</div>
                            <h4 class="font-bold text-purple-600 mb-2">บุคคล</h4>
                            <ul class="text-sm space-y-1">
                                <li>• ผู้เชี่ยวชาญ</li>
                                <li>• ผู้ที่มีประสบการณ์</li>
                                <li>• ผู้ได้รับผลกระทบ</li>
                                <li>• ครู อาจารย์</li>
                            </ul>
                        </div>
                        <div class="bg-white rounded-lg p-4 shadow-sm">
                            <div class="text-3xl mb-2">📖</div>
                            <h4 class="font-bold text-purple-600 mb-2">เอกสาร</h4>
                            <ul class="text-sm space-y-1">
                                <li>• หนังสือ บทความ</li>
                                <li>• รายงานการวิจัย</li>
                                <li>• คู่มือ แนวทางปฏิบัติ</li>
                                <li>• กฎระเบียบ</li>
                            </ul>
                        </div>
                        <div class="bg-white rounded-lg p-4 shadow-sm">
                            <div class="text-3xl mb-2">🌐</div>
                            <h4 class="font-bold text-purple-600 mb-2">สื่อออนไลน์</h4>
                            <ul class="text-sm space-y-1">
                                <li>• เว็บไซต์ที่น่าเชื่อถือ</li>
                                <li>• วิดีโอการสอน</li>
                                <li>• ฐานข้อมูลออนไลน์</li>
                                <li>• ฟอรัมการสนทนา</li>
                            </ul>
                        </div>
                    </div>
                </div>

                <div class="bg-yellow-50 border-l-4 border-yellow-400 p-6 mb-8">
                    <h4 class="font-bold text-yellow-800 mb-4">⚠️ สิ่งที่ต้องระวังในการรวบรวมข้อมูล</h4>
                    <div class="grid md:grid-cols-2 gap-4">
                        <div>
                            <h5 class="font-bold text-yellow-700 mb-2">ความน่าเชื่อถือ</h5>
                            <p class="text-sm text-yellow-600">ตรวจสอบแหล่งที่มาของข้อมูล เลือกแหล่งที่น่าเชื่อถือ</p>
                        </div>
                        <div>
                            <h5 class="font-bold text-yellow-700 mb-2">ความทันสมัย</h5>
                            <p class="text-sm text-yellow-600">ใช้ข้อมูลที่เป็นปัจจุบัน เพราะสถานการณ์อาจเปลี่ยนแปลง</p>
                        </div>
                        <div>
                            <h5 class="font-bold text-yellow-700 mb-2">ความครบถ้วน</h5>
                            <p class="text-sm text-yellow-600">รวบรวมข้อมูลจากหลายแหล่ง เพื่อให้ได้ภาพรวมที่สมบูรณ์</p>
                        </div>
                        <div>
                            <h5 class="font-bold text-yellow-700 mb-2">ความเป็นกลาง</h5>
                            <p class="text-sm text-yellow-600">หลีกเลี่ยงข้อมูลที่มีอคติ หาข้อมูลจากหลายมุมมอง</p>
                        </div>
                    </div>
                </div>

                <p class="text-lg leading-relaxed mb-8">
                    การรวบรวมข้อมูลที่ดีจะช่วยให้เราเข้าใจปัญหาได้ลึกซึ้งยิ่งขึ้น และสามารถออกแบบการแก้ปัญหาที่เหมาะสมและมีประสิทธิภาพ 
                    ข้อมูลที่ครบถ้วนจะช่วยลดความเสี่ยงในการตัดสินใจ และเพิ่มโอกาสในการประสบความสำเร็จ 
                    ขั้นตอนต่อไปเราจะนำข้อมูลเหล่านี้มาใช้ในการออกแบบการแก้ปัญหาอย่างเป็นระบบ
                </p>

                <div class="flex justify-between items-center">
                    <button onclick="showPage('page3')" class="bg-gray-500 text-white px-6 py-3 rounded-lg hover:bg-gray-600 transition-colors">
                        ← บทก่อนหน้า
                    </button>
                    <button onclick="showPage('page5')" class="bg-purple-600 text-white px-6 py-3 rounded-lg hover:bg-purple-700 transition-colors">
                        บทถัดไป →
                    </button>
                </div>
            </div>
        </div>
    </div>

    <!-- Page 5: Solution Design -->
    <div id="page5" class="page hidden">
        <div class="max-w-6xl mx-auto px-4 py-12">
            <div class="bg-white rounded-xl shadow-lg p-8 mb-8 fade-in">
                <h1 class="text-4xl font-bold text-teal-600 mb-6">บทที่ 5: การออกแบบการแก้ปัญหา</h1>
                
                <div class="bg-teal-50 rounded-lg p-6 mb-8">
                    <h2 class="text-2xl font-bold text-teal-700 mb-4">🤔 คำถามกระตุ้นความคิด</h2>
                    <p class="text-teal-600">เมื่อคุณมีข้อมูลครบถ้วนแล้ว คุณจะเลือกวิธีแก้ปัญหาอย่างไร? อะไรเป็นตัวกำหนดการเลือก?</p>
                </div>

                <p class="text-lg leading-relaxed mb-8">
                    การออกแบบการแก้ปัญหาเป็นขั้นตอนที่นำข้อมูลและความเข้าใจเกี่ยวกับปัญหามาสร้างเป็นแนวทางการแก้ไขที่เป็นรูปธรรม 
                    ในขั้นตอนนี้ เราจะใช้ความคิดสร้างสรรค์ร่วมกับข้อมูลที่รวบรวมได้ เพื่อออกแบบโซลูชันที่เหมาะสมและสามารถนำไปปฏิบัติได้จริง
                </p>

                <div class="grid md:grid-cols-2 gap-8 mb-8">
                    <div>
                        <h3 class="text-2xl font-bold text-teal-700 mb-6">🎯 หลักการออกแบบการแก้ปัญหา</h3>
                        <div class="space-y-4">
                            <div class="bg-teal-50 rounded-lg p-4 border-l-4 border-teal-400">
                                <h4 class="font-bold text-teal-600 mb-2">ตรงจุด (Specific)</h4>
                                <p class="text-sm">แก้ปัญหาหลักที่ระบุไว้ ไม่ใช่อาการ</p>
                            </div>
                            <div class="bg-teal-50 rounded-lg p-4 border-l-4 border-teal-400">
                                <h4 class="font-bold text-teal-600 mb-2">ปฏิบัติได้ (Feasible)</h4>
                                <p class="text-sm">สามารถทำได้จริงด้วยทรัพยากรที่มี</p>
                            </div>
                            <div class="bg-teal-50 rounded-lg p-4 border-l-4 border-teal-400">
                                <h4 class="font-bold text-teal-600 mb-2">ยั่งยืน (Sustainable)</h4>
                                <p class="text-sm">แก้ปัญหาได้ในระยะยาว ไม่ใช่ชั่วคราว</p>
                            </div>
                            <div class="bg-teal-50 rounded-lg p-4 border-l-4 border-teal-400">
                                <h4 class="font-bold text-teal-600 mb-2">วัดผลได้ (Measurable)</h4>
                                <p class="text-sm">สามารถประเมินความสำเร็จได้</p>
                            </div>
                        </div>
                    </div>

                    <div class="space-y-6">
                        <div class="bg-gray-100 rounded-lg p-4 text-center">
                            <div class="text-6xl mb-2">💭</div>
                            <p class="text-sm text-gray-600">ระดมความคิด</p>
                        </div>
                        <div class="bg-gray-100 rounded-lg p-4 text-center">
                            <div class="text-6xl mb-2">⚖️</div>
                            <p class="text-sm text-gray-600">ประเมินทางเลือก</p>
                        </div>
                        <div class="bg-gray-100 rounded-lg p-4 text-center">
                            <div class="text-6xl mb-2">📋</div>
                            <p class="text-sm text-gray-600">วางแผนปฏิบัติ</p>
                        </div>
                        <div class="bg-gray-100 rounded-lg p-4 text-center">
                            <div class="text-6xl mb-2">🔄</div>
                            <p class="text-sm text-gray-600">ปรับปรุงต่อเนื่อง</p>
                        </div>
                    </div>
                </div>

                <div class="bg-gradient-to-r from-teal-50 to-cyan-50 rounded-lg p-8 mb-8">
                    <h3 class="text-2xl font-bold text-teal-700 mb-6">🔄 ขั้นตอนการออกแบบการแก้ปัญหา</h3>
                    <div class="grid md:grid-cols-2 gap-6">
                        <div class="space-y-4">
                            <div class="flex items-start space-x-3">
                                <div class="bg-teal-500 text-white rounded-full w-8 h-8 flex items-center justify-center font-bold">1</div>
                                <div>
                                    <h4 class="font-bold">ระดมความคิด</h4>
                                    <p class="text-sm">คิดทางเลือกในการแก้ปัญหาให้มากที่สุด</p>
                                </div>
                            </div>
                            <div class="flex items-start space-x-3">
                                <div class="bg-teal-500 text-white rounded-full w-8 h-8 flex items-center justify-center font-bold">2</div>
                                <div>
                                    <h4 class="font-bold">กรองทางเลือก</h4>
                                    <p class="text-sm">เลือกทางเลือกที่เป็นไปได้จริง</p>
                                </div>
                            </div>
                            <div class="flex items-start space-x-3">
                                <div class="bg-teal-500 text-white rounded-full w-8 h-8 flex items-center justify-center font-bold">3</div>
                                <div>
                                    <h4 class="font-bold">ประเมินทางเลือก</h4>
                                    <p class="text-sm">เปรียบเทียบข้อดี-ข้อเสียของแต่ละทางเลือก</p>
                                </div>
                            </div>
                        </div>
                        <div class="space-y-4">
                            <div class="flex items-start space-x-3">
                                <div class="bg-teal-500 text-white rounded-full w-8 h-8 flex items-center justify-center font-bold">4</div>
                                <div>
                                    <h4 class="font-bold">เลือกทางเลือกที่ดีที่สุด</h4>
                                    <p class="text-sm">พิจารณาจากหลักเกณฑ์ที่กำหนด</p>
                                </div>
                            </div>
                            <div class="flex items-start space-x-3">
                                <div class="bg-teal-500 text-white rounded-full w-8 h-8 flex items-center justify-center font-bold">5</div>
                                <div>
                                    <h4 class="font-bold">วางแผนปฏิบัติ</h4>
                                    <p class="text-sm">กำหนดขั้นตอน เวลา และผู้รับผิดชอบ</p>
                                </div>
                            </div>
                            <div class="flex items-start space-x-3">
                                <div class="bg-teal-500 text-white rounded-full w-8 h-8 flex items-center justify-center font-bold">6</div>
                                <div>
                                    <h4 class="font-bold">ติดตามและประเมินผล</h4>
                                    <p class="text-sm">ดูผลลัพธ์และปรับปรุงตามความเหมาะสม</p>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="bg-blue-50 border-l-4 border-blue-400 p-6 mb-8">
                    <h4 class="font-bold text-blue-800 mb-4">💡 ตัวอย่างการออกแบบการแก้ปัญหา</h4>
                    <div class="bg-white rounded-lg p-4">
                        <h5 class="font-bold mb-4">ปัญหา: นักเรียนมาโรงเรียนสาย</h5>
                        <div class="grid md:grid-cols-2 gap-4">
                            <div>
                                <h6 class="font-bold text-blue-700 mb-2">ทางเลือกที่คิดได้:</h6>
                                <ul class="text-sm space-y-1">
                                    <li>• ตั้งนาฬิกาปลุกเร็วขึ้น</li>
                                    <li>• เตรียมของเย็นวันก่อน</li>
                                    <li>• เปลี่ยนเส้นทางการเดินทาง</li>
                                    <li>• นอนเร็วขึ้น</li>
                                </ul>
                            </div>
                            <div>
                                <h6 class="font-bold text-blue-700 mb-2">ทางเลือกที่เลือก:</h6>
                                <p class="text-sm mb-2"><strong>นอนเร็วขึ้น + เตรียมของเย็นวันก่อน</strong></p>
                                <p class="text-xs text-blue-600">เหตุผล: แก้ปัญหาที่ต้นเหตุ (การนอนดึก) และลดเวลาเตรียมตัวตอนเช้า</p>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="bg-gradient-to-r from-green-50 to-teal-50 rounded-lg p-8 mb-8">
                    <h3 class="text-2xl font-bold text-teal-700 mb-4">📋 สรุปกระบวนการวิเคราะห์สถานการณ์</h3>
                    <div class="grid md:grid-cols-4 gap-4">
                        <div class="bg-white rounded-lg p-4 text-center shadow-sm">
                            <div class="text-3xl mb-2">🔍</div>
                            <h4 class="font-bold text-teal-600 mb-2">ระบุปัญหา</h4>
                            <p class="text-xs">ใช้หลัก 5W1H</p>
                        </div>
                        <div class="bg-white rounded-lg p-4 text-center shadow-sm">
                            <div class="text-3xl mb-2">🐟</div>
                            <h4 class="font-bold text-teal-600 mb-2">วิเคราะห์สาเหตุ</h4>
                            <p class="text-xs">ใช้แผนภาพก้างปลา</p>
                        </div>
                        <div class="bg-white rounded-lg p-4 text-center shadow-sm">
                            <div class="text-3xl mb-2">📚</div>
                            <h4 class="font-bold text-teal-600 mb-2">รวบรวมข้อมูล</h4>
                            <p class="text-xs">หาข้อมูลที่เกี่ยวข้อง</p>
                        </div>
                        <div class="bg-white rounded-lg p-4 text-center shadow-sm">
                            <div class="text-3xl mb-2">⚙️</div>
                            <h4 class="font-bold text-teal-600 mb-2">ออกแบบแก้ไข</h4>
                            <p class="text-xs">สร้างแนวทางแก้ปัญหา</p>
                        </div>
                    </div>
                </div>

                <p class="text-lg leading-relaxed mb-8">
                    การวิเคราะห์สถานการณ์โดยใช้กระบวนการออกแบบเชิงวิศวกรรมเป็นทักษะสำคัญที่จะช่วยให้เราแก้ปัญหาได้อย่างมีประสิทธิภาพ 
                    ไม่ว่าจะเป็นปัญหาในการเรียน การทำงาน หรือชีวิตประจำวัน การฝึกฝนการใช้เครื่องมือเหล่านี้จะทำให้เราเป็นนักแก้ปัญหาที่ดีขึ้น
                </p>

                <div class="flex justify-between items-center">
                    <button onclick="showPage('page4')" class="bg-gray-500 text-white px-6 py-3 rounded-lg hover:bg-gray-600 transition-colors">
                        ← บทก่อนหน้า
                    </button>
                    <button onclick="showPage('quiz')" class="bg-green-600 text-white px-6 py-3 rounded-lg hover:bg-green-700 transition-colors">
                        ทำแบบทดสอบ →
                    </button>
                </div>
            </div>
        </div>
    </div>

    <!-- Quiz Page -->
    <div id="quiz" class="page hidden">
        <div class="max-w-4xl mx-auto px-4 py-12">
            <div class="bg-white rounded-xl shadow-lg p-8 fade-in">
                <h1 class="text-4xl font-bold text-green-600 mb-6 text-center">แบบทดสอบหลังเรียน</h1>
                <p class="text-center text-gray-600 mb-8">ทดสอบความเข้าใจเรื่องการวิเคราะห์สถานการณ์โดยใช้กระบวนการออกแบบเชิงวิศวกรรม</p>
                
                <div id="quiz-container">
                    <!-- Quiz questions will be generated here -->
                </div>

                <div class="text-center mt-8">
                    <button id="submit-quiz" onclick="submitQuiz()" class="bg-green-600 text-white px-8 py-3 rounded-lg text-lg font-semibold hover:bg-green-700 transition-colors">
                        ส่งคำตอบ
                    </button>
                </div>

                <div id="quiz-result" class="hidden mt-8 p-6 rounded-lg"></div>

                <div class="text-center mt-6">
                    <button onclick="showPage('home')" class="bg-gray-500 text-white px-6 py-3 rounded-lg hover:bg-gray-600 transition-colors">
                        กลับหน้าแรก
                    </button>
                </div>
            </div>
        </div>
    </div>

    <script>
        // Quiz data
        const quizData = [
            {
                question: "กระบวนการออกแบบเชิงวิศวกรรมเริ่มต้นด้วยขั้นตอนใด?",
                options: ["การรวบรวมข้อมูล", "การระบุปัญหา", "การออกแบบแก้ไข", "การทดสอบผลลัพธ์"],
                correct: 1
            },
            {
                question: "หลัก 5W1H ประกอบด้วยคำถามใดบ้าง?",
                options: ["What, Who, When, Where, Why, How", "What, Who, When, Where, Which, How", "Why, Who, When, Where, What, Which", "What, Why, When, Where, Who, Which"],
                correct: 0
            },
            {
                question: "แผนภาพก้างปลาใช้สำหรับอะไร?",
                options: ["วางแผนการทำงาน", "วิเคราะห์สาเหตุของปัญหา", "ประเมินผลลัพธ์", "รวบรวมข้อมูล"],
                correct: 1
            },
            {
                question: "ส่วนใดของแผนภาพก้างปลาที่แสดงปัญหาหลัก?",
                options: ["ก้างปลาใหญ่", "ก้างปลาเล็ก", "หัวปลา", "กระดูกสันหลัง"],
                correct: 2
            },
            {
                question: "การรวบรวมข้อมูลควรคำนึงถึงสิ่งใดเป็นสำคัญ?",
                options: ["ความน่าเชื่อถือเท่านั้น", "ความทันสมัยเท่านั้น", "ความน่าเชื่อถือและความทันสมัย", "จำนวนข้อมูลที่มาก"],
                correct: 2
            },
            {
                question: "หลักการออกแบบการแก้ปัญหาที่ดีควรมีลักษณะใด?",
                options: ["ซับซ้อนและยากต่อการทำ", "ตรงจุดและปฏิบัติได้", "ใช้เวลานานในการดำเนินการ", "ต้องใช้งบประมาณสูง"],
                correct: 1
            },
            {
                question: "เมื่อนักเรียนมาโรงเรียนสาย การใช้หลัก 5W1H จะช่วยอะไร?",
                options: ["หาวิธีลงโทษ", "ทำความเข้าใจปัญหาอย่างครบถ้วน", "หาคนที่ผิด", "เพิ่มกฎระเบียบ"],
                correct: 1
            },
            {
                question: "ข้อใดไม่ใช่ประเภทของข้อมูลที่ควรรวบรวม?",
                options: ["ข้อมูลเชิงปริมาณ", "ข้อมูลเชิงคุณภาพ", "ข้อมูลส่วนตัว", "ข้อมูลเปรียบเทียบ"],
                correct: 2
            },
            {
                question: "การวิเคราะห์สถานการณ์มีความสำคัญอย่างไร?",
                options: ["ช่วยให้แก้ปัญหาได้ตรงจุด", "ทำให้เสียเวลามากขึ้น", "ซับซ้อนเกินความจำเป็น", "ใช้เฉพาะงานวิศวกรรม"],
                correct: 0
            },
            {
                question: "ขั้นตอนสุดท้ายของการออกแบบการแก้ปัญหาคืออะไร?",
                options: ["การระดมความคิด", "การเลือกทางเลือกที่ดีที่สุด", "การติดตามและประเมินผล", "การรวบรวมข้อมูล"],
                correct: 2
            }
        ];

        let currentAnswers = {};

        // Page navigation
        function showPage(pageId) {
            // Hide all pages
            document.querySelectorAll('.page').forEach(page => {
                page.classList.add('hidden');
            });
            
            // Show selected page
            document.getElementById(pageId).classList.remove('hidden');
            
            // Update navigation buttons
            document.querySelectorAll('.nav-btn').forEach(btn => {
                btn.classList.remove('bg-indigo-100', 'text-indigo-700', 'bg-green-100', 'text-green-700');
            });
            
            // Highlight current page button
            if (pageId === 'quiz') {
                document.querySelector(`button[onclick="showPage('${pageId}')"]`).classList.add('bg-green-100', 'text-green-700');
            } else if (pageId !== 'home') {
                document.querySelector(`button[onclick="showPage('${pageId}')"]`).classList.add('bg-indigo-100', 'text-indigo-700');
            }
            
            // Generate quiz if showing quiz page
            if (pageId === 'quiz') {
                generateQuiz();
            }
            
            // Trigger fade-in animation
            setTimeout(() => {
                document.querySelectorAll('.fade-in').forEach(element => {
                    element.classList.add('visible');
                });
            }, 100);
        }

        // Generate quiz
        function generateQuiz() {
            const container = document.getElementById('quiz-container');
            container.innerHTML = '';
            
            quizData.forEach((q, index) => {
                const questionDiv = document.createElement('div');
                questionDiv.className = 'mb-8 p-6 bg-gray-50 rounded-lg';
                
                questionDiv.innerHTML = `
                    <h3 class="text-lg font-semibold mb-4 text-gray-800">
                        ${index + 1}. ${q.question}
                    </h3>
                    <div class="space-y-2">
                        ${q.options.map((option, optIndex) => `
                            <label class="quiz-option flex items-center p-3 bg-white rounded-lg cursor-pointer hover:bg-blue-50 transition-colors">
                                <input type="radio" name="q${index}" value="${optIndex}" class="mr-3">
                                <span>${option}</span>
                            </label>
                        `).join('')}
                    </div>
                `;
                
                container.appendChild(questionDiv);
            });
        }

        // Submit quiz
        function submitQuiz() {
            const formData = new FormData();
            let score = 0;
            let answered = 0;
            
            quizData.forEach((q, index) => {
                const selected = document.querySelector(`input[name="q${index}"]:checked`);
                if (selected) {
                    answered++;
                    if (parseInt(selected.value) === q.correct) {
                        score++;
                        selected.parentElement.classList.add('correct');
                    } else {
                        selected.parentElement.classList.add('incorrect');
                        // Show correct answer
                        const correctOption = document.querySelector(`input[name="q${index}"][value="${q.correct}"]`);
                        correctOption.parentElement.classList.add('correct');
                    }
                }
            });
            
            // Show results
            const resultDiv = document.getElementById('quiz-result');
            const percentage = Math.round((score / quizData.length) * 100);
            
            let resultClass = 'bg-red-100 border-red-400 text-red-700';
            let resultMessage = 'ต้องปรับปรุง';
            
            if (percentage >= 80) {
                resultClass = 'bg-green-100 border-green-400 text-green-700';
                resultMessage = 'ยอดเยี่ยม!';
            } else if (percentage >= 70) {
                resultClass = 'bg-yellow-100 border-yellow-400 text-yellow-700';
                resultMessage = 'ดี';
            } else if (percentage >= 60) {
                resultClass = 'bg-orange-100 border-orange-400 text-orange-700';
                resultMessage = 'พอใช้';
            }
            
            resultDiv.className = `border-l-4 p-6 rounded-lg ${resultClass}`;
            resultDiv.innerHTML = `
                <h3 class="text-xl font-bold mb-2">ผลการทดสอบ: ${resultMessage}</h3>
                <p class="text-lg">คะแนน: ${score}/${quizData.length} (${percentage}%)</p>
                <p class="mt-2">ตอบถูก ${score} ข้อ จากทั้งหมด ${quizData.length} ข้อ</p>
                ${percentage < 70 ? '<p class="mt-2 font-semibold">แนะนำให้ทบทวนเนื้อหาอีกครั้ง</p>' : ''}
            `;
            
            resultDiv.classList.remove('hidden');
            
            // Disable submit button
            document.getElementById('submit-quiz').disabled = true;
            document.getElementById('submit-quiz').classList.add('opacity-50', 'cursor-not-allowed');
        }

        // Initialize page
        document.addEventListener('DOMContentLoaded', function() {
            showPage('home');
        });

        // Fade in animation on scroll
        window.addEventListener('scroll', function() {
            document.querySelectorAll('.fade-in').forEach(element => {
                const elementTop = element.getBoundingClientRect().top;
                const elementVisible = 150;
                
                if (elementTop < window.innerHeight - elementVisible) {
                    element.classList.add('visible');
                }
            });
        });
    </script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'96d81fe260b89cb3',t:'MTc1NDkxOTQxNC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>

<p>The post <a href="https://www.kroochut.com/engineering-design-analysis/">วิเคราะห์และแก้ปัญหาด้วย 5W1H</a> appeared first on <a href="https://www.kroochut.com">ครูชัชดอทคอม</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
