Please enable JavaScript.
Coggle requires JavaScript to display documents.
100-400 การคิดเชิงคำนวณ :checkered_flag: - Coggle Diagram
100-400 การคิดเชิงคำนวณ :checkered_flag:
บทที่1 แนวคิดเชิงคำนวณ :red_flag:
ความหมาย :star:
เป็นกระบวนการวิเคราะห์กระบวนการแก้ปัญหาใน
หลากหลายลักษณะเช่นการจัดลำดับเชิงปัญหาเพื่อให้ได้แนวทาง
หาคำตอบอย่างเป็นขั้นตอนที่สามารถนำไปปฏิบัติได้โดยบุคคล
หรือคอมพิวเตอร์อย่างถูกต้อง
องค์ประกอบสำคัญ :star:
แบ่งปัญหาใหญ่เป็นปัญหาย่อย
เป็นการแตกปัญหาที่ซับซ้อนให้เป็นปัญหาย่อยที่มีขนาดเล็กลงและซับซ้อนน้อยลงเพื่อช่วยให้การวิเคราะห์และออกแบบได้ง่ายขึ้นโดยผ่านการย่อยปัญหาต่างๆด้วยกระบวนงานที่ที่มีวิธีการทำงานเป็นขั้นตอนเพื่อสามารถศึกษาปัญหาของกระบวนการได้ชัดเจนขึ้น
พิจารณารูปแบบ
เป็นการหารูปแบบซึ่งเป็นทักษะการหาความสัมพันธ์ที่เกี่ยวข้อง แนวโน้มและลักษณะทั่วไปของสิ่งต่างๆเพื่อสร้างความเข้าใจระหว่างองค์ประกอบนั้น เช่น การจัดหมวดหมู่ที่คล้ายคลึงกัน
คิดเชิงนามธรรม
เป็นกระบวนการคัดแยกคุณลักษณะที่สำคัญออกจากรายละเอียดปลีกย่อยในปัญหาหรืองานที่กำลังพิจารณาเพื่อให้ได้ข้อมูลที่จำเป็นและเพียงพอในการแก้ปัญหา
ออกแบบอัลกอริทึม
เป็นการพัฒนากระบวนการหาคำตอบให้เป็นขั้นตอนที่บุคคลหรือคอมพิวเตอร์สามารถนำไปปฏิบัติตามเพื่อแก้ปัญหาได้ จะต้องมีความที่ถูกต้อง มีลำดับขั้นตอนชัดเจน ยืดหยุ่นในการใช้งาน ใช้เวลาพัฒนาน้อย ง่ายต่อความเข้าใจ
บทที่2 การแก้ปัญหาและขั้นตอนวิธี :red_flag:
ขั้นตอนการแก้ปัญหาด้วยคอมพิวเตอร์7ขั้นตอน :star:
นิยามปัญหา
การวิเคราะห์ปัญหา
การออกแบบอัลกอริทึม
การพัฒนาโปรแกรม
การทดสอบความถูกต้อง
การจัดทำเอกสาร
การบำรุงรักษา
การออกแบบขั้นตอน :star:
คือขั้นตอนการแก้ปัญหาอย่างเป็นลำดับโดยประกอบด้วยชุดคำสั่งการทำงานอย่างเป็นลำดับและชัดเจน
เครื่องมือในการออกแบบขั้นตอนวิธี
บรรยาย
รหัสเทียม
ผังงาน
แบบลำดับ
แบบทวิภาค
แบบทางเลือก
แบบทำซ้ำ
ลักษณะขั้นตอนวิธี
แก้ปัญหาได้อย่างมีประสิทธิภาพ
ให้คำตอบที่ถูกต้อง
ใช้เวลาในการปฏิบัติน้อย
ชัดเจนและกระทักรัด
บทที่3 ข้อมูล การแก้ปัญหาและขั้นตอนวิธี :red_flag:
การประมวลผลข้อมูล :star:
ข้อมูล หมายถึง ข้อเท็จจริงที่อยู่ในรูปแบบตัวอักษร ตัวเลข สัญลักษณ์พิเศษ รูปภาพ ภาพเคลื่อนไหวและเสียง สามารถบันทึกไว้อย่างต่อเนื่องและมีความหมายอยู่ในตัว ข้อมูลจำนวนมากถูกนำไปประมวลผลเพื่อนำไปใช้ประโยชน์มากมาย
ลักษณะข้อมูลที่ดี : :star:
ความถูกต้องแม่นยำ
ความสมบูรณ์ครบถ้วน
ความกะทัดรัด
ตรงกับความต้องการของผู้ใช้
ความต่อเนื่อง
กระบวนการวิทยาการข้อมูล :star:
เพิ่มข้อมูลค่าให้กับผลิตภัณฑ์หรือให้บริการด้วยข้อมูลนั้น ต้องมีความเข้าใจเกี่ยวกับผลิตภัณฑ์หรือบริการแล้วต้องเข้าใจกิจกรรมต่างๆที่เกี่ยวกับการจัดหาและประมวลผลข้อมูลอีกด้วย
Data Science Process :star:
การสำรวจข้อมูล
• ทำความเข้าใจรูปแบบ ค่าของข้อมูล แล้วนำข้อมูลมาพล.ต.ต.เป็นภาพ แผนภูมิ่
การเก็บรวบรวมข้อมูล
• เก็บข้อมูลเรื่องอะไร จากที่ไหน จำนวนเท่าใด ความน่าเชื่อถือของข้อมูล
การวิเคราะห์ข้อมูล
• อธิบายความสัมพันธ์ของข้อมูลและทำนายเหตุการณ์ที่จะเกิดในอนาคต
การตั้งคำถาม
• ตั้งคำถามที่ตนเองสนใจ
การสื่อสารและการทำผลลัพธ์ให้เป็นภาพ
• การถ่ายทอดเป็นเรื่องราวหรือเป็นภาพให้ผู้อื่นเข้าใจว่าเราได้เรียนรู้อะไรจากข้อมูล