[{"data":1,"prerenderedAt":245},["ShallowReactive",2],{"blog-\u002Fblog\u002Fabstraction-thinking":3,"blog-more-\u002Fblog\u002Fabstraction-thinking":219},{"id":4,"title":5,"author":6,"authorRole":7,"body":8,"categories":205,"date":207,"description":208,"extension":209,"meta":210,"navigation":211,"path":212,"rawbody":213,"seo":214,"sourceUrl":215,"stem":216,"thumbnail":217,"thumbnailAlt":5,"__hash__":218},"blog\u002Fblog\u002Fabstraction-thinking.md","Abstraction Thinking ทักษะการคิดถอดประเด็นสำคัญ","ทีมงาน Spark Coding Lab","Spark Coding Lab",{"type":9,"value":10,"toc":192},"minimark",[11,15,22,25,30,37,43,47,66,70,75,78,82,85,90,94,127,131,136,167,170,173,176,181],[12,13,14],"p",{},"การคิดแบบ Abstraction Thinking เปรียบเสมือนการมองภาพป่าจากมุมสูง แทนที่จะจดจ่อกับใบไม้แต่ละใบ มุมมองนี้ช่วยให้นักเขียนโปรแกรมเข้าใจโครงสร้างของโปรแกรม แยกแยะส่วนประกอบสำคัญ และออกแบบโปรแกรมที่มีประสิทธิภาพ",[12,16,17],{},[18,19],"img",{"alt":20,"src":21},"องค์ประกอบ 4 ด้านของ Computational Thinking","\u002Fblog\u002Fdiagrams\u002Fcomputational-thinking.png",[12,23,24],{},"ทักษะนี้ มีความสำคัญสำหรับนักเขียนโปรแกรม ช่วยให้เขียนโปรแกรมที่มีโครงสร้างชัดเจน แบ่งเป็น modules ย่อยๆ และทำงานร่วมกัน โค้ดที่เข้าใจง่าย ตรวจสอบบั๊ก แก้ไข และบำรุงรักษาง่าย โปรแกรมที่มีประสิทธิภาพ ทำงานได้รวดเร็ว และใช้ทรัพยากรน้อย และโปรแกรมที่สามารถ reuse ได้ นำไปใช้กับโปรแกรมอื่นๆ ได้",[26,27,29],"h2",{"id":28},"abstraction-thinking-คือ","Abstraction Thinking คือ",[12,31,32,36],{},[33,34,35],"strong",{},"การคิดเชิงนามธรรม Abstraction Thinking หมายถึง","ความสามารถในการมองภาพรวม แยกแยะส่วนประกอบสำคัญ และละเลยรายละเอียดที่ไม่จำเป็น ทักษะนี้ช่วยให้เข้าใจปัญหา วิเคราะห์ข้อมูล และออกแบบโปรแกรมที่มีประสิทธิภาพ",[12,38,39],{},[18,40],{"alt":41,"src":42},"","\u002Fblog\u002Fabstraction-thinking\u002FAbstraction-1.png",[26,44,46],{"id":45},"ความสำคัญของ-abstraction-thinking","ความสำคัญของ Abstraction Thinking",[48,49,50,54,57,60,63],"ul",{},[51,52,53],"li",{},"เข้าใจปัญหา: ช่วยให้นักเขียนโปรแกรมเข้าใจปัญหา แยกแยะส่วนประกอบสำคัญ และละเลยรายละเอียดที่ไม่จำเป็น",[51,55,56],{},"วิเคราะห์ข้อมูล: ช่วยให้นักเขียนโปรแกรมวิเคราะห์ข้อมูล หาความสัมพันธ์ และกำหนดรูปแบบข้อมูล",[51,58,59],{},"ออกแบบโปรแกรม: ช่วยให้นักเขียนโปรแกรมออกแบบโปรแกรมที่มีโครงสร้างชัดเจน แบ่งเป็น modules ย่อยๆ และทำงานร่วมกัน",[51,61,62],{},"เขียนโค้ด: ช่วยให้นักเขียนโปรแกรมเขียนโค้ดที่เข้าใจง่าย ตรวจสอบบั๊ก แก้ไข และบำรุงรักษาง่าย",[51,64,65],{},"ทดสอบโปรแกรม: ช่วยให้นักเขียนโปรแกรมทดสอบโปรแกรม หาสาเหตุของบั๊ก และแก้ไข",[26,67,69],{"id":68},"ตัวอย่างการใช้-abstraction-thinking-กับการเขียนโปรแกรม","ตัวอย่างการใช้ Abstraction Thinking กับการเขียนโปรแกรม",[71,72,74],"h3",{"id":73},"_1-การเขียนโปรแกรมสร้างเกม","1. การเขียนโปรแกรมสร้างเกม:",[12,76,77],{},"การสร้างเกม ผู้เขียนโปรแกรมจะต้องตกผลึกความคิดว่าต้องการสร้างเกมเกี่ยวกับอะไร มีเรื่องราวใจความสำคัญอย่างไร มีกลไกหลักในการเล่นอย่างไร เพื่อนำส่วนสำคัญเหล่านี้ไปออกแบบเป็นเกมขึ้นมา หากไม่นำส่วนสำคัญที่ต้องการมาออกแบบแล้ว เกมที่ออกแบบจะมีส่วนประกอบมากมายแต่ผู้ที่ได้เล่นเกมจะไม่เข้าใจว่าเกมนี้ทำมาเพื่ออะไร หรือสนุกอย่างไร ตัวอย่าง ขั้นตอนการทำงานสำหรับการสร้างเกม",[71,79,81],{"id":80},"_2-การเขียนโปรแกรมสร้างเว็บไซต์-หรือ-แอปพลิเคชัน","2. การเขียนโปรแกรมสร้างเว็บไซต์ หรือ แอปพลิเคชัน::",[12,83,84],{},"เช่นเดียวกับการสร้างเกม ผู้เขียนโปรแกรมจะต้องสร้างกลไกหรือขั้นตอนการทำงานสำคัญของเว็บไซต์ว่าต้องมีคุณลักษณะและการทำงานหลักอย่างไรบ้าง โดยสามารถเริ่มต้นตั้งแต่เป้าหมายของเว็บไซต์ เช่น เป็นเว็บไซต์สำหรับให้ลูกค้าติดต่อ, เป็บเว็บไซต์ซื้อขายสินค้าออนไลน์, เป็นเว็บไซต์ใช้งานผ่านระบบออนไลน์ เป็นต้น ซึ่งจุดประสงค์จะเป้นตัวกำหนดทิศทาง และการวางโครงสร้างสำคัญของเว็บไซต์ต่อไป",[12,86,87],{},[18,88],{"alt":41,"src":89},"\u002Fblog\u002Fabstraction-thinking\u002FAbstract-skill.jpg",[26,91,93],{"id":92},"การพัฒนาทักษะ-abstraction-thinking","การพัฒนาทักษะ Abstraction Thinking",[95,96,97,103,109,115,121],"ol",{},[51,98,99,102],{},[33,100,101],{},"การฝึกฝนการสังเกต:"," ฝึกฝนการสังเกตรายละเอียด รูปแบบ ลำดับ และความสัมพันธ์ในข้อมูล สิ่งของ เหตุการณ์ และธรรมชาติ เช่น สังเกตรูปทรงของใบไม้ ดอกไม้ ผลไม้ สังเกตลำดับขั้นตอนในการทำอาหาร สังเกตความสัมพันธ์ระหว่างสัตว์และสิ่งแวดล้อม",[51,104,105,108],{},[33,106,107],{},"การวิเคราะห์ข้อมูล:"," ฝึกฝนการวิเคราะห์ข้อมูล หาความสัมพันธ์ เปรียบเทียบ ค้นหาความคล้ายคลึง เช่น วิเคราะห์ข้อมูลสถิติ เปรียบเทียบสินค้าสองชนิด ค้นหาความคล้ายคลึงของภาษา วัฒนธรรม",[51,110,111,114],{},[33,112,113],{},"การคิดวิเคราะห์:"," ฝึกฝนการคิดวิเคราะห์ ตั้งคำถาม หาคำตอบ คาดการณ์ เช่น ตั้งคำถามเกี่ยวกับเหตุการณ์ที่เกิดขึ้น หาคำตอบจากข้อมูลที่มีอยู่ คาดการณ์ผลลัพธ์ของการทดลอง",[51,116,117,120],{},[33,118,119],{},"การฝึกฝนการใช้เครื่องมือ:"," ฝึกฝนการใช้เครื่องมือช่วยวิเคราะห์ข้อมูล เช่น โปรแกรมคอมพิวเตอร์ เช่น ใช้โปรแกรม Excel ในการวิเคราะห์ข้อมูล ใช้โปรแกรม Photoshop ในการวิเคราะห์ภาพ ใช้โปรแกรม Python ในการวิเคราะห์ข้อมูล",[51,122,123,126],{},[33,124,125],{},"การเล่นเกม:"," การเล่นเกมบางประเภท เช่น เกมปริศนา เกมจับคู่ เกมเรียงลำดับ ช่วยฝึกฝนทักษะ Pattern Recognition เช่น เล่นเกมจับคู่ภาพ เล่นเกมเรียงลำดับตัวเลข เล่นเกม Sudoku",[26,128,130],{"id":129},"_5-ตัวอย่าง-abstraction-thinking-สำหรับเด็กๆ","5 ตัวอย่าง Abstraction Thinking สำหรับเด็กๆ",[12,132,133],{},[18,134],{"alt":41,"src":135},"\u002Fblog\u002Fabstraction-thinking\u002FAbstract-thinking.jpg",[95,137,138,144,150,155,161],{},[51,139,140,143],{},[33,141,142],{},"การวาดรูป:"," เด็กๆ มักวาดรูปจากสิ่งที่มองเห็น เช่น บ้าน ต้นไม้ สัตว์ แต่ลองให้เด็กๆ ลองวาดรูป “ความสุข” หรือ “ความเศร้า” เด็กๆ ต้องคิดถึงนามธรรมของอารมณ์เหล่านี้ และหาสิ่งที่เป็นสัญลักษณ์แทน",[51,145,146,149],{},[33,147,148],{},"การเล่านิทาน:"," นิทานมักมีตัวละคร สถานที่ และเหตุการณ์ต่างๆ แต่ลองให้เด็กๆ เล่านิทานโดยไม่ต้องมีตัวละคร เด็กๆ ต้องคิดถึงแก่นของนิทาน และเล่าเรื่องโดยใช้สัญลักษณ์",[51,151,152,154],{},[33,153,125],{}," เกมบางเกมมีกฎเกณฑ์ ตัวละคร และเป้าหมายที่ชัดเจน แต่ลองให้เด็กๆ เล่นเกมโดยไม่ต้องมีกฎเกณฑ์ เด็กๆ ต้องคิดถึงวิธีการเล่นที่สนุกสนาน และยุติธรรม",[51,156,157,160],{},[33,158,159],{},"การทำอาหาร:"," อาหารมักมีส่วนผสม วิธีการปรุง และรสชาติที่เฉพาะเจาะจง แต่ลองให้เด็กๆ ทำอาหารโดยไม่ต้องมีสูตร เด็กๆ ต้องคิดถึงรสชาติที่ต้องการ และหาวิธีการปรุงอาหาร",[51,162,163,166],{},[33,164,165],{},"การแต่งเพลง:"," เพลงมักมีทำนอง เนื้อเพลง และอารมณ์ที่ชัดเจน แต่ลองให้เด็กๆ แต่งเพลงโดยไม่ต้องมีทำนอง เด็กๆ ต้องคิดถึงอารมณ์ของเพลง และหาทางถ่ายทอดอารมณ์นั้นโดยใช้เสียง",[12,168,169],{},"ตัวอย่างเหล่านี้เป็นการฝึกให้เด็กๆ คิดแบบ Abstraction Thinking โดยให้เด็กๆ แยกแยะส่วนประกอบสำคัญ และละเลยรายละเอียดที่ไม่จำเป็น เด็กๆ จะได้เรียนรู้ที่จะมองภาพรวม หาวิธีการใหม่ๆ และคิดสร้างสรรค์",[26,171,172],{"id":172},"สรุป",[12,174,175],{},"การพัฒนาทักษะ Abstraction Thinking จะช่วยให้นักเขียนโปรแกรมเข้าใจปัญหา วิเคราะห์ข้อมูล ออกแบบโปรแกรม เขียนโค้ด และทดสอบโปรแกรม ทักษะนี้ช่วยให้นักเขียนโปรแกรมทำงานได้อย่างมีประสิทธิภาพ ประสบความสำเร็จ และสร้างผลงานที่มีคุณภาพ",[12,177,178],{},[33,179,180],{},"อ้างอิง",[48,182,183],{},[51,184,185,186],{},"ภาพ ",[187,188,189],"a",{"href":189,"rel":190},"https:\u002F\u002Fwww.bbc.co.uk\u002Fbitesize\u002Fguides\u002Fzxxbgk7\u002Frevision\u002F1",[191],"nofollow",{"title":41,"searchDepth":193,"depth":193,"links":194},2,[195,196,197,202,203,204],{"id":28,"depth":193,"text":29},{"id":45,"depth":193,"text":46},{"id":68,"depth":193,"text":69,"children":198},[199,201],{"id":73,"depth":200,"text":74},3,{"id":80,"depth":200,"text":81},{"id":92,"depth":193,"text":93},{"id":129,"depth":193,"text":130},{"id":172,"depth":193,"text":172},[206],"Computational Thinking","2024-06-13","Abstraction Thinking จะช่วยให้นักเขียนโปรแกรมเข้าใจปัญหา วิเคราะห์ข้อมูล ออกแบบโปรแกรม เขียนโค้ด และทดสอบโปรแกรม ทักษะนี้ช่วยให้นักเขียนโปรแกรมทำงานได้อย่างมีประสิทธิภาพ","md",{},true,"\u002Fblog\u002Fabstraction-thinking","---\ntitle: \"Abstraction Thinking ทักษะการคิดถอดประเด็นสำคัญ\"\ndescription: \"Abstraction Thinking จะช่วยให้นักเขียนโปรแกรมเข้าใจปัญหา วิเคราะห์ข้อมูล ออกแบบโปรแกรม เขียนโค้ด และทดสอบโปรแกรม ทักษะนี้ช่วยให้นักเขียนโปรแกรมทำงานได้อย่างมีประสิทธิภาพ\"\ndate: 2024-06-13\ncategories: [Computational Thinking]\nauthor: ทีมงาน Spark Coding Lab\nauthorRole: Spark Coding Lab\nthumbnail: \u002Fblog\u002Fabstraction-thinking.png\nthumbnailAlt: \"Abstraction Thinking ทักษะการคิดถอดประเด็นสำคัญ\"\nsourceUrl: https:\u002F\u002Fspark-education.co\u002Fabstraction-thinking\u002F\n---\nการคิดแบบ Abstraction Thinking เปรียบเสมือนการมองภาพป่าจากมุมสูง แทนที่จะจดจ่อกับใบไม้แต่ละใบ มุมมองนี้ช่วยให้นักเขียนโปรแกรมเข้าใจโครงสร้างของโปรแกรม แยกแยะส่วนประกอบสำคัญ และออกแบบโปรแกรมที่มีประสิทธิภาพ\n\n![องค์ประกอบ 4 ด้านของ Computational Thinking](\u002Fblog\u002Fdiagrams\u002Fcomputational-thinking.png)\n\nทักษะนี้ มีความสำคัญสำหรับนักเขียนโปรแกรม ช่วยให้เขียนโปรแกรมที่มีโครงสร้างชัดเจน แบ่งเป็น modules ย่อยๆ และทำงานร่วมกัน โค้ดที่เข้าใจง่าย ตรวจสอบบั๊ก แก้ไข และบำรุงรักษาง่าย โปรแกรมที่มีประสิทธิภาพ ทำงานได้รวดเร็ว และใช้ทรัพยากรน้อย และโปรแกรมที่สามารถ reuse ได้ นำไปใช้กับโปรแกรมอื่นๆ ได้\n\n## Abstraction Thinking คือ\n\n**การคิดเชิงนามธรรม Abstraction Thinking หมายถึง**ความสามารถในการมองภาพรวม แยกแยะส่วนประกอบสำคัญ และละเลยรายละเอียดที่ไม่จำเป็น ทักษะนี้ช่วยให้เข้าใจปัญหา วิเคราะห์ข้อมูล และออกแบบโปรแกรมที่มีประสิทธิภาพ\n\n![](\u002Fblog\u002Fabstraction-thinking\u002FAbstraction-1.png)\n\n## ความสำคัญของ Abstraction Thinking\n\n- เข้าใจปัญหา: ช่วยให้นักเขียนโปรแกรมเข้าใจปัญหา แยกแยะส่วนประกอบสำคัญ และละเลยรายละเอียดที่ไม่จำเป็น\n- วิเคราะห์ข้อมูล: ช่วยให้นักเขียนโปรแกรมวิเคราะห์ข้อมูล หาความสัมพันธ์ และกำหนดรูปแบบข้อมูล\n- ออกแบบโปรแกรม: ช่วยให้นักเขียนโปรแกรมออกแบบโปรแกรมที่มีโครงสร้างชัดเจน แบ่งเป็น modules ย่อยๆ และทำงานร่วมกัน\n- เขียนโค้ด: ช่วยให้นักเขียนโปรแกรมเขียนโค้ดที่เข้าใจง่าย ตรวจสอบบั๊ก แก้ไข และบำรุงรักษาง่าย\n- ทดสอบโปรแกรม: ช่วยให้นักเขียนโปรแกรมทดสอบโปรแกรม หาสาเหตุของบั๊ก และแก้ไข\n\n## ตัวอย่างการใช้ Abstraction Thinking กับการเขียนโปรแกรม\n\n### 1. การเขียนโปรแกรมสร้างเกม:\n\nการสร้างเกม ผู้เขียนโปรแกรมจะต้องตกผลึกความคิดว่าต้องการสร้างเกมเกี่ยวกับอะไร มีเรื่องราวใจความสำคัญอย่างไร มีกลไกหลักในการเล่นอย่างไร เพื่อนำส่วนสำคัญเหล่านี้ไปออกแบบเป็นเกมขึ้นมา หากไม่นำส่วนสำคัญที่ต้องการมาออกแบบแล้ว เกมที่ออกแบบจะมีส่วนประกอบมากมายแต่ผู้ที่ได้เล่นเกมจะไม่เข้าใจว่าเกมนี้ทำมาเพื่ออะไร หรือสนุกอย่างไร ตัวอย่าง ขั้นตอนการทำงานสำหรับการสร้างเกม\n\n### 2. การเขียนโปรแกรมสร้างเว็บไซต์ หรือ แอปพลิเคชัน::\n\nเช่นเดียวกับการสร้างเกม ผู้เขียนโปรแกรมจะต้องสร้างกลไกหรือขั้นตอนการทำงานสำคัญของเว็บไซต์ว่าต้องมีคุณลักษณะและการทำงานหลักอย่างไรบ้าง โดยสามารถเริ่มต้นตั้งแต่เป้าหมายของเว็บไซต์ เช่น เป็นเว็บไซต์สำหรับให้ลูกค้าติดต่อ, เป็บเว็บไซต์ซื้อขายสินค้าออนไลน์, เป็นเว็บไซต์ใช้งานผ่านระบบออนไลน์ เป็นต้น ซึ่งจุดประสงค์จะเป้นตัวกำหนดทิศทาง และการวางโครงสร้างสำคัญของเว็บไซต์ต่อไป\n\n![](\u002Fblog\u002Fabstraction-thinking\u002FAbstract-skill.jpg)\n\n## การพัฒนาทักษะ Abstraction Thinking\n\n1. **การฝึกฝนการสังเกต:** ฝึกฝนการสังเกตรายละเอียด รูปแบบ ลำดับ และความสัมพันธ์ในข้อมูล สิ่งของ เหตุการณ์ และธรรมชาติ เช่น สังเกตรูปทรงของใบไม้ ดอกไม้ ผลไม้ สังเกตลำดับขั้นตอนในการทำอาหาร สังเกตความสัมพันธ์ระหว่างสัตว์และสิ่งแวดล้อม\n2. **การวิเคราะห์ข้อมูล:** ฝึกฝนการวิเคราะห์ข้อมูล หาความสัมพันธ์ เปรียบเทียบ ค้นหาความคล้ายคลึง เช่น วิเคราะห์ข้อมูลสถิติ เปรียบเทียบสินค้าสองชนิด ค้นหาความคล้ายคลึงของภาษา วัฒนธรรม\n3. **การคิดวิเคราะห์:** ฝึกฝนการคิดวิเคราะห์ ตั้งคำถาม หาคำตอบ คาดการณ์ เช่น ตั้งคำถามเกี่ยวกับเหตุการณ์ที่เกิดขึ้น หาคำตอบจากข้อมูลที่มีอยู่ คาดการณ์ผลลัพธ์ของการทดลอง\n4. **การฝึกฝนการใช้เครื่องมือ:** ฝึกฝนการใช้เครื่องมือช่วยวิเคราะห์ข้อมูล เช่น โปรแกรมคอมพิวเตอร์ เช่น ใช้โปรแกรม Excel ในการวิเคราะห์ข้อมูล ใช้โปรแกรม Photoshop ในการวิเคราะห์ภาพ ใช้โปรแกรม Python ในการวิเคราะห์ข้อมูล\n5. **การเล่นเกม:** การเล่นเกมบางประเภท เช่น เกมปริศนา เกมจับคู่ เกมเรียงลำดับ ช่วยฝึกฝนทักษะ Pattern Recognition เช่น เล่นเกมจับคู่ภาพ เล่นเกมเรียงลำดับตัวเลข เล่นเกม Sudoku\n\n## 5 ตัวอย่าง Abstraction Thinking สำหรับเด็กๆ\n\n![](\u002Fblog\u002Fabstraction-thinking\u002FAbstract-thinking.jpg)\n\n1. **การวาดรูป:** เด็กๆ มักวาดรูปจากสิ่งที่มองเห็น เช่น บ้าน ต้นไม้ สัตว์ แต่ลองให้เด็กๆ ลองวาดรูป “ความสุข” หรือ “ความเศร้า” เด็กๆ ต้องคิดถึงนามธรรมของอารมณ์เหล่านี้ และหาสิ่งที่เป็นสัญลักษณ์แทน\n2. **การเล่านิทาน:** นิทานมักมีตัวละคร สถานที่ และเหตุการณ์ต่างๆ แต่ลองให้เด็กๆ เล่านิทานโดยไม่ต้องมีตัวละคร เด็กๆ ต้องคิดถึงแก่นของนิทาน และเล่าเรื่องโดยใช้สัญลักษณ์\n3. **การเล่นเกม:** เกมบางเกมมีกฎเกณฑ์ ตัวละคร และเป้าหมายที่ชัดเจน แต่ลองให้เด็กๆ เล่นเกมโดยไม่ต้องมีกฎเกณฑ์ เด็กๆ ต้องคิดถึงวิธีการเล่นที่สนุกสนาน และยุติธรรม\n4. **การทำอาหาร:** อาหารมักมีส่วนผสม วิธีการปรุง และรสชาติที่เฉพาะเจาะจง แต่ลองให้เด็กๆ ทำอาหารโดยไม่ต้องมีสูตร เด็กๆ ต้องคิดถึงรสชาติที่ต้องการ และหาวิธีการปรุงอาหาร\n5. **การแต่งเพลง:** เพลงมักมีทำนอง เนื้อเพลง และอารมณ์ที่ชัดเจน แต่ลองให้เด็กๆ แต่งเพลงโดยไม่ต้องมีทำนอง เด็กๆ ต้องคิดถึงอารมณ์ของเพลง และหาทางถ่ายทอดอารมณ์นั้นโดยใช้เสียง\n\nตัวอย่างเหล่านี้เป็นการฝึกให้เด็กๆ คิดแบบ Abstraction Thinking โดยให้เด็กๆ แยกแยะส่วนประกอบสำคัญ และละเลยรายละเอียดที่ไม่จำเป็น เด็กๆ จะได้เรียนรู้ที่จะมองภาพรวม หาวิธีการใหม่ๆ และคิดสร้างสรรค์\n\n## สรุป\n\nการพัฒนาทักษะ Abstraction Thinking จะช่วยให้นักเขียนโปรแกรมเข้าใจปัญหา วิเคราะห์ข้อมูล ออกแบบโปรแกรม เขียนโค้ด และทดสอบโปรแกรม ทักษะนี้ช่วยให้นักเขียนโปรแกรมทำงานได้อย่างมีประสิทธิภาพ ประสบความสำเร็จ และสร้างผลงานที่มีคุณภาพ\n\n**อ้างอิง**\n\n- ภาพ [https:\u002F\u002Fwww.bbc.co.uk\u002Fbitesize\u002Fguides\u002Fzxxbgk7\u002Frevision\u002F1](https:\u002F\u002Fwww.bbc.co.uk\u002Fbitesize\u002Fguides\u002Fzxxbgk7\u002Frevision\u002F1)\n",{"title":5,"description":208},"https:\u002F\u002Fspark-education.co\u002Fabstraction-thinking\u002F","blog\u002Fabstraction-thinking","\u002Fblog\u002Fabstraction-thinking.png","NjTghJfYmvQTB4UstjEvWdcvdydgNWFxEQ6otcXl_10",[220,229,237],{"path":221,"title":222,"description":223,"date":224,"categories":225,"thumbnail":228},"\u002Fblog\u002Fgame-based-learning","Game-Based Learning เรียนรู้ผ่านเกม สนุกและได้ความรู้","Game-based learning การเรียนรู้ที่ผสมผสานกลไกและองค์ประกอบของเกมเข้ากับการเรียนรู้ ช่วยให้นักเรียนมีส่วนร่วมในการเรียนรู้มากขึ้น","2024-11-26",[226,227],"Future Skill","Parent","\u002Fblog\u002Fgame-based-learning.png",{"path":230,"title":231,"description":232,"date":233,"categories":234,"thumbnail":236},"\u002Fblog\u002Ftrial-and-error-learning","Trial and Error Learning การเรียนรู้แบบลองผิด-ลองถูก","Trial and Error หรือการลองผิดลองถูก เป็นวิธีการเรียนรู้ที่พยายามหาคำตอบหรือวิธีการที่ถูกต้องจากการทดลองซ้ำๆ ผ่านกระบวนการทดสอบและประเมินผล","2024-11-12",[226,235],"School","\u002Fblog\u002Ftrial-and-error-learning.png",{"path":238,"title":239,"description":240,"date":241,"categories":242,"thumbnail":244},"\u002Fblog\u002Fplay-ground-learning","การเรียนรู้แบบ Play Ground: เติมความใฝ่รู้ด้วยอิสระในการเล่น","Play Ground Learning แนวคิดการเรียนรู้ที่เน้นการเรียนแบบสนุกสนาน และเปิดโอกาสให้ผู้เรียนได้ลองผิดลองถูก และสร้างสรรค์ผลงานด้วยตัวเอง","2024-09-03",[243,226],"Courses","\u002Fblog\u002Fplay-ground-learning.png",1793889715568]