เอกสารบทที่ 1
กิจกรรมการเรียน
สัปดาห์ที่ 1 : แนะนำบทเรียน และเรียนรู้แนวคิดเชิงคำนวณเบื้องต้น
- [PPT] ทำความรู้จักวิชาวิทยาการคำนวณและฝึกกระบวนการคิดเชิงคำนวณด้วย Code.org
- นักเรียนดาวน์โหลดแอปพลิเคชัน ชื่อ Class123 (ประเภท Student) ลงในโทรศัพท์มือถือ
- งานที่ 1 : เรียนรู้แนวคิดเชิงคำนวณผ่านการเขียนโปรแกรมแบบ Block Programming
- ส่งงานที่ 1 : ส่งงานเกียรติบัตร Code with Anna and Elsa
- แนะนำตัว (ชื่อจริง ชื่อเล่น อัพโหลดรูปที่เหมือนตัวจริงที่สุด)
Exit Ticket: บันทึกสิ่งที่นักเรียนได้เรียนรู้
สัปดาห์ที่ 2 : แยกย่อยปัญหาและหารูปแบบ
- [PPT] แนวคิดเชิงคำนวณและ Micro:bit
- ทดลองแยกย่อยปัญหาและหารูปแบบผ่าน Micro:bit (makecode.microbit.org)
- ประเมินการทำงาน 3 งานตามเอกสารการสอนในชั้นเรียน
Exit Ticket: บันทึกสิ่งที่นักเรียนได้เรียนรู้
สัปดาห์ที่ 3 : แนวคิดเชิงนามธรรมและขั้นตอนวิธี
- นักเรียนทำแบบประเมิน EQ/SDQ จากหน้าเว็บโรงเรียน
- [PPT] แนวคิดเชิงนามธรรมและขั้นตอนวิธีด้วย Microbit
- โจทย์เก็บคะแนน (3 คะแนน) : โจทย์อยู่สไลด์สุดท้ายของ PPT มี 2 ข้อครับ ทำเสร็จแล้วส่งที่ลิงค์ด้านล่างนะ
- ส่งงานที่ 2 : ขั้นตอนวิธีด้วย Microbit
Exit Ticket: บันทึกสิ่งที่นักเรียนได้เรียนรู้
สัปดาห์ที่ 4 : การออกแบบขั้นตอนวิธีด้วย Flowgorithm
- ดาวน์โหลดโปรแกรม Flowgorithm คลิกที่นี่
- ดาวน์โหลดโปรแกรม Python คลิกที่นี่
- การใช้งานโปรแกรม Flowgorithm เบื้องต้น
- โจทย์โปรแกรมแบบลำดับ (ใช้ Flowgorithm ในการแก้ปัญหา)
- ส่งงานที่ 3.1 : ขั้นตอนวิธีด้วย Flowgorithm
Exit Ticket: บันทึกสิ่งที่นักเรียนได้เรียนรู้
สัปดาห์ที่ 5 : การออกแบบขั้นตอนวิธีแบบตัดสินใจด้วย Flowgorithm
- [PPT] ขั้นตอนวิธีที่มีการตัดสินใจและโจทย์โปรแกรม
- ส่งงานที่ 3.2 : ขั้นตอนวิธีแบบตัดสินใจด้วย Flowgorithm
- ส่งการบ้าน quadratic function (วาดผังงานลงกระดาษแบบชัดๆ แล้วถ่ายรูปส่ง)
Exit Ticket: บันทึกสิ่งที่นักเรียนได้เรียนรู้
สัปดาห์ที่ 6 : การออกแบบขั้นตอนวิธีแบบวนซ้ำด้วย Flowgorithm
- [PPT] ขั้นตอนวิธีที่มีการทำงานซ้ำและโจทย์โปรแกรม
- ส่งงานที่ 3.3 : ขั้นตอนวิธีแบบวนซ้ำด้วย Flowgorithm
Exit Ticket: บันทึกสิ่งที่นักเรียนได้เรียนรู้
สัปดาห์ที่ 7 : สอบเก็บคะแนน (ออกแบบขั้นตอนวิธีลงในกระดาษ)
เวลาในการทำแบบทดสอบ 40 นาที
โจทย์จะปรากฎในวันสอบครับ ==> โจทย์เก็บคะแนน