มาตรฐานการเรียนรู้/ตัวชี้วัด
ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอนและเป็นระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงานและการแก้ปัญหาได้อย่างมีประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม
ว 4.2 ป.6/2 ออกแบบและเขียนโปรแกรมอย่างง่าย เพื่อแก้ปัญหาในชีวิตประจำวัน ตรวจหาข้อผิดพลาดของโปรแกรมและแก้ไข
สาระสำคัญ
การออกแบบโปรแกรม เป็นการอธิบายการทำงานของโปรแกรมอย่างเป็นลำดับขั้นตอน โดย การออกแบบโปรแกรมสามารถทำได้ทั้งการเขียนข้อความ และการเขียนผังงาน การออกแบบโปรแกรมด้วยการเขียนข้อความ เป็นการอธิบายการทำงานของโปรแกรมที่ใช้ ภาษาพูดที่เข้าใจง่าย
การออกแบบโปรแกรมด้วยการเขียนผังงาน เป็นการอธิบายการทำงานของโปรแกรมด้วยการใช้สัญลักษณ์แทนความหมายต่าง ๆ แนวคิดการเขียนผังงาน (Flowchart) มีหลักการง่าย ๆ 3 ข้อ คือ 1.การทำงานแบบลำดับ 2. การทำงานแบบทางเลือก 3. การทำงานแบบทำซ้ำ
โปรแกรม Scratch เป็นโปรแกรมภาษาคอมพิวเตอร์ มีลักษณะเป็นบล็อกโปรแกรม (block) นำมาต่อกันเพื่อสร้างรหัสคำสั่ง (Code) เพื่อสั่งให้โปรแกรม Scratch ทำงานตามที่ได้เขียนโปรแกรมไว้ สามารถนำมาใช้พัฒนาซอฟต์แวร์เชิงสร้างสรรค์ โดยต้องกำหนดตัวแปร เขียนโปรแกรมอย่างมีเงื่อนไข เขียน โปรแกรมแบบวนซ้ำ และเขียนโปรแกรมหาค่า ค.ร.น.
การตรวจหาข้อผิดพลาดของโปรแกรม ในการเขียนโปรแกรมใด ๆ หากมีข้อผิดพลาดเกิดขึ้นหรือโปรแกรมไม่เป็นไปตามความต้องการ จะต้องตรวจสอบข้อผิดพลาดที่เกิดขึ้น โดยการตรวจสอบการทำงานทีละคำสั่ง เมื่อพบจุดที่ทำให้โปรแกรมไม่เป็นไปตามต้องการให้แก้ไขข้อผิดพลาดนั้น จนกว่าจะได้ โปรแกรมตามที่ต้องการ
ใบงาน/ใบกิจกรรมออนไลน์