Please enable JavaScript.
Coggle requires JavaScript to display documents.
การคิดเชิงคำนวณ :<3: - Coggle Diagram
การคิดเชิงคำนวณ :<3:
บทที่1 แนวคิดเชิงคำนวณ
การพิจารณารูปแบบ
:red_flag:
เป็นการหารูปแบบซึ่งเป็นทักษะการหาความสัมพันธ์ที่เกี่ยวข้องกับแนวโน้ม และลักษณะ ทั่วไปของสิ่งต่างๆ
การคิดเชิงนามธรรม
:red_flag:
เป็นองค์ประกอบหนึ่งของแนวคิดเชิงคำนวณ ซึ่งใช้ขบวนการคัดแยกคุณลักษณะที่สำคัญออกจากรายละเอียดปลีกย่อย ในปัญหางานที่กำลังพิจารณา
การออกแบบอัลกอริทึม
:red_flag:
เป็นการพัฒนากระบวนการหาคำตอบให้เป็นขั้นตอนที่บุคคลหรือคอมพิวเตอร์สามารถนำไปปฏิบัติตามเพื่อแก้ปัญหาได้
การแบ่งปัญหาใหญ่เป็นปัญหาย่อย :red_flag:
เป็นการแยกส่วนประกอบเป็นวิธีคิดรูปแบบหนึ่งของแนวคิดเชิงคำนวณ
บทที่2 การแก้ปัญหาและขั้นตอนวิธี
การแก้ปัญหาด้วยคอมพิวเตอร์ :red_flag:
ปัญหาที่สามารถแก้ได้ด้วยคอมพิวเตอร์ ไม่จำเป็นต้องเป็นต้องเป็นปัญหาทางคณิตศาสตร์ ขั้นตอนการแก้ปัญหาด้วยคอมพิวเตอร์ มี 7ขั้นตอน 1.นิยามปัญหา 2.การวิเคราะห์ปัญหา 3.การออกแบบอัลกอริทึม 4.การพัฒนาโปรแกรม 5.การทดสอบความถูกต้อง 6.การจัดทำ้อกสาร 7.การบำรุงรักษา
การระบุข้อมูลเข้า ข้อมูลออกและเงื่อนไขของปัญหา :red_flag:
การแก้ปัญหาด้วยคอมพิวเตอร์นั่น ก่อนที่จะระบุขั้นตอนวิธีที่ชัดเจนได้ จะต้องวิเคราะห์และทำความเข้าใจกับปัญหาเพื่อให้ทราบว่ามีข้อมูลอะไรบ้าง โดยจะแบ่งข้อมูลที่เกี่ยวข้องกับการทำงานออกเป็นสองส่วนคือ
ข้อมูลเข้า ( input ) เป็นข้อมูลที่ใช้เพื่อประมวลผล
ข้อมูลออก ( output ) เป็นข้อมูลผลลัพธ์ที่ต้องการ
การออกแบบขั้นตอนวิธี :red_flag:
ออกแบบลำดับขั้นตอนของการแก้ปัญหา หรือการวางแผนแก้ปัญหาก่อนที่จะลงมือปฏิบัติจริง หรือการสร้างหลักเกณฑ์ขึ้นมาเพื่อดำเนินตามที่ละขั้นตอน ในการแก้ปัญหา
การทำซ้ำ :red_flag:
เป็นหนึ่งในขั้นตอนวิธีที่นิยมใช้แก้ปัญหา ใช้สำหรับการทำงานที่มีลักษณะเดียวกันซ้ำหลายรอบ
การจัดเรียงและค้นหาข้อมูล :red_flag:
เป็นการเรียงลำดับข้อมูลภายในหน่วยความจำหลัก (Primary Memory) ซึ่งจะเหมาะสมกับข้อมูลทีมีปริมาณไม่มาก เนื่องจากหน่วยความจำหลักมีขนาดจำกัด ซึ่งมีวิธีการเรียงลำดับข้อมูล
บทที่ 3 ข้อมูล การแก้ปัญหาและขั้นตอนวิธี
การประมวลผลข้อมูล :red_flag:
การเปลี่ยนแปลงหรือจัดระเบียบข้อมูลให้อยู่ในรูปแบบที่เป็นประโยชน์ต่อผู้ใช้งาน
ลักษณะของข้อมูลที่ดี :red_flag:
ความถูกต้องแม่นยำ
ความทันเวลา
ความสมบูรณ์ครบถ้วน (completeness)
ความกระทัดรัด (conciseness)
ความตรงกับความต้องการของผู้ใช้ ความต่อเนื่อง (continuity)
กระบวนการวิทยาการข้อมูล :red_flag:
การเพิ่มข้อมูลค่าให้กับผลิตภัณฑ์หรือให้บริการด้วยข้อมูลนั้น บริการแล้วมูลนั้น นอกจากจะต้องมีความเข้าใจเกี่ยวกัผลิตภัณฑ์หรือบริการแล้ว นักเรียนยังต้องเข้าใจกิจกรรมต่างๆที่เกี่ยวกับการจัดหาและประมวลผลข้อมูลอีกด้วย