แผนการจัดการเรียนรู้ รายวิชา การเขียนโปรแกรมภาษาไพธอน รหัสวิชา ว22220 กลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี ชั้นมัธยมศึกษาปีที่ 2 ภาคเรียนที่ 2 หน่วยการเรียนรู้ที่ 2 เรื่อง พื้นฐานการเขียนโปรแกรมไพธอน เวลา 4 ชั่วโมง ผู้สอน นายจีระศักดิ์ ไชยเจริญ 1. มาตรฐานการเรียนรู้/ตัวชี้วัด/ผลการเรียนรู้ มาตรฐาน ว4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอนและ เป็นระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงาน และการแก้ปัญหา ได้อย่างมี ประสิทธิภาพ รู้เท่าทันและมีจริยธรรม ผลการเรียนรู้ ข้อทื่ 2 นักเรียนสามารถอธิบายขั้นตอนการเขียนโปรแกรมไพทอนสั่งงานคอมพิวเตอร์ ข้อที่ 3 นักเรียนสามารถใช้งานตัวแปร ค่าคงตัว และนิพจน์ในภาษาไพธอน 2. จุดประสงค์การเรียนรู้สู่ตัวชี้วัด 1.นักเรียนใช้นิพจน์และตัวดำเนินการและคำสั่งเบื้องต้นได้อย่างถูกต้อง (K) 2.นักเรียนสามารถเขียนโปรแกรมการคำนวณทางคณิตศาสตร์ได้ (P) 3.นักเรียนมีความตั้งใจมุ่งมั่นในการทำงาน ส่งงานตรงเวลา (A) 3. สาระสำคัญ ตัวแปร คือคำหรือวลี หรือแม้แต่ตัวอักษรเพียงตัวเดียว ที่ใช้สำหรับเก็บค่าของข้อมูลเพื่อนำไปใช้งาน ในส่วนต่าง ๆ ของโปรแกรม เปรียบเสมือนภาชนะที่ใช้เก็บของต่างๆ นิพจน์ (expression) คือ ข้อกำหนดที่ใช้ในการคำนวณหาค่าต่าง ๆ ซึ่งนิพจน์อยู่หลายประเภทได้แก่ ฟังก์ชั่นการรับค่า (input function) หรือฟังก์ชั่นการรับข้อมูล เป็นฟังก์ชั่นที่ทำหน้าทีรับข้อมูลเข้าสู่ โปรแกรม โดยทั่วไปจะเป็นการรับข้อมูลเข้าจากแป้นคีย์บอร์ด ในภาษาไพทอนมีฟังก์ชั่นที่ใช้ในการรับข้อมูล หรือรับค่าที่ผู้ใช้โปรแกรมพิมพ์จากคีย์บอร์ด คือฟังก์ชั้น input() 4. สาระการเรียรู้ 4.1ความรู้ (K) - ชนิดของข้อมูล - ตัวแปร - นิพจน์ - ฟังก์ชั่นรับข้อมูล 4.2 ทักษะ/กระบวนการ (P) - การประกาศตัวแปรเพื่อการคำนวณ - การใช้ฟังก์ชั่นรับข้อมูลเพื่อเขียนโปรแกรมการคำนวณทางคณิตศาสตร์
4.3 คุณลักษณะอันพึงประสงค์ (A) ☑ มีวินัย ☑ ใฝ่เรียนรู้ ☑ มุ่งมั่นในการทำงาน 5. สมรรถนะสำคัญของผู้เรียน ☑ ความสามารถในการสื่อสาร ☑ ความสามารถในการคิด ☑ ความสามารถในการแก้ปัญหา ☑ ความสามารถในการใช้ทักษะชีวิต ☑ ความสามารถในการใช้เทคโนโลยี 6. ทักษะในศตวรรษที่ 21 6.1 ทักษะด้านการเรียนรู้และนวัตกรรม ☑ คิดสร้างสรรค์ ☑ ใส่ใจนวัตกรรม ☑ มีวิจารณญาณ ☑ แก้ปัญหาเป็น ☑ สื่อสารดี ☑ เต็มใจร่วมมือ 6.2 ทักษะด้านสารสนเทศ สื่อ เทคโนโลยี อัพเดตทุกข้อมูลข่าวสาร รู้เท่าทันสื่อ ☑ รอบรู้เทคโนโลยีสารสนเทศ ☑ ฉลาดสื่อสาร 6.3 ทักษะชีวิตและอาชีพ มีความยืดหยุ่น ☑ รู้จักปรับตัว ☑ ริเริ่มสิ่งใหม่ ใส่ใจดูแลตนเอง รู้จักเข้าสังคม เรียนรู้วัฒนธรรม มีความเป็นผู้นำ ☑ รับผิดชอบหน้าที่ พัฒนาอาชีพ หมั่นหาความรู้รอบด้าน 7. แนวทางบูรณาการ การจัดการเรียนรู้ หลักปรัชญาของเศรษฐกิจพอเพียง โรงเรียนสิ่งแวดล้อม โรงเรียนคุณธรรม โรงเรียนสุจริต/ต้านทุจริต ☑ บูรณาการกลุ่มสาระการเรียนรู้ สวนพฤกษศาสตร์โรงเรียน ☑ บริหารจัดการชั้นเรียนเชิงบวก อื่น ๆ ............................... 8.การจัดกิจกรรม/กลยุทธ์/วิธีการ/รูปแบบการจัดการเรียนรู้ จัดการเรียนการสอนแบบบรรยายในห้องเรียน เรื่อง พื้นฐานการเขียนโปรแกรมไพธอน และจัดการ เรียนการสอนแบบการเรียนรู้เชิงรุกโดยให้นักเรียนได้เขียนโปรแกรมการคำนวณทางคณิตศาสตร์โดยใช้ฟังก์ชั่น การรับข้อมูล และนำเสนอข้อมูล
ชั่วโมงที่ 1 – 2 ขั้นนำ (10 นาที) 1.ครูทบทวนเนื้อหาเรื่อง แนวคิดเชิงคำนวณ พร้อมทั้งเกริ่นว่าแนวคิดเชิงคำนวณ เป็นแนวคิดที่ นักเรียนสามารถนำไปปรับใช้กับการเขียนโปรแกรมคอมพิวเตอร์ได้ เพราะคอมพิวเตอร์จะมีการทำงาน ตามลำดับขั้นตอนที่ผู้เขียนได้เขียนโปรแกรมเอาไว้ ซึ่งเราจะได้ลองใช้แนวคิดเชิงคำนวณ มาปรับใช้ในการเขียน โปรแกรมกัน ขั้นสอน (80 นาที) 1.ครูแนะนำกับกับถึงเรื่องการเขียนโปรแกรม ซึ่งภาษาที่นักเรียนจะใช้ในการเขียนโปรแกรมคือภาษา ไพทอน พร้อมกับอธิบายถึงโครงสร้างการทำงานของภาษาไพทอน 2.ครูอธิบายการเขียนโปรแกรมพื้นฐาน โดยพูดถึงโครงสร้างของการเขียนโปรแกรมโปรแกรม และใช้ คำสั่ง print ซึ่งเป็นเป็นคำสั่งพื้นฐานในการแสดงผลคำหรือ ประโยคให้ปรากฏออกมา โดยการเขียนชื่อ-สกุล ตนเองลงภายในอาร์กิวเมน และ แสดงผลลัพธ์ที่ได้ผ่านทางหน้าจอ 3.ครูอธิบายเรื่องชนิดของข้อมูลในการเขียนโปรแกรมได้แก่ int (integer), float, str (String), complex, bool(Boolean) 4.ครูทดลองการตรวจสอบชนิดของข้อมูลโดยใช้ฟังก์ชั่น type 5.ครูอธิบายเรื่องตัวแปร, กฎการตั้งตัวแปร และ คำสงวนที่ห้ามใช้ตั้งตัวแปร 6.ครูสาธิตการใช้งานตัวแปร 7.ครูอธิบายเรื่องนิพจน์, นิพจน์คณิตศาสตร์, นิพจน์เปรียบเทียบ และ นิพจน์ตรรกะ ขั้นสรุป (10 นาที) 1.ครูสรุปเนื้อหาเรื่อง พื้นฐานการเขียนโปรแกรมไพธอน พร้อมทั้งบอกนักเรียนว่าสามารถทบทวน ความรู้เพิ่มเติมได้จาก สื่อการสอนใน Google Classroom ชั่วโมง 3 – 4 ขั้นนำ (10 นาที) 1.ครูทบทวนบทเรียนเรื่อง ฟังก์ชั่นการแสดงผลข้อมูล โดยสุ่มเรียกนักเรียนอธิบายโครงสร้างใน ฟังก์ชั่นแสดงผลข้อมูล พร้อมอธิบายเพิ่มเติมเพื่อสร้างเสริมความเข้าใจ ขั้นสอน (80 นาที) 1.ครูอธิบายและสาธิตการประการตัวแปรเพื่อการคำนวณ ให้ออกมาเป็นโปรแกรมการคำนวณต่างๆ เช่น โปรแกรมหาสินค้ารวม โปรแกรมคำนวณคะแนนเป็นต้น 2.ครูอธิบายการใช้งานฟังก์ชั่นรับค่า [ input() ] โดยเป็นการรับค่าข้อมูลผ่านทางแป้นพิมพ์ 3.ครูอธิบายโครงสร้างของฟังก์ชั่นรับค่า พร้อมกับยกตัวอย่าง การเขียนโปรแกรมการคำนวณ โดยให้ สามารถรับข้อมูลผ่านทางแป้นพิมพ์ได้ 4.ครูให้นักเรียนทำกิจกรรมที่ 2 การเขียนโปแกรมรับค่าข้อมูล โดยให้นักเรียนเขียนโปรแกรม คำนวณหาพื้นที่สี่เหลี่ยม และ สามเหลี่ยม โดยในโปรแกรมสามารถรับข้อมูลที่เป็นตัวเลขผ่านทางแป้นพิมพ์ได้
ขั้นสรุป (10 นาที) 1. ผู้สอนสรุปเนื้อหาเรื่อง การประกาศตัวแปรเพื่อการคำนวณ และ ฟังก์ชั่นรับข้อมูล พร้อมทั้งให้ ผู้เรียนสามารถทบทวนผ่านสื่อใน Google Classroom 9. สื่อการเรียนรู้/แหล่งเรียนรู้ 1. หนังสือเรียนวิชาออกแบบและเทคโนโลยี ชั้นมัธยมศึกษาปีที่2 2. สื่อ power point 3. Google Classroom 4. โปรแกรม Thony 10. การวัดและประเมินผล รายการวัด วิธีการประเมิน/เครื่องมือ เกณฑ์การประเมิน ด้านความรู้ (K) นักเรียนใช้นิพจน์และตัวดำเนินการและ คำสั่งเบื้องต้นได้อย่างถูกต้อง -ตอบคำถาม โดยใช้แบบ สังเกตพฤติกรรม ร้อยละ 60 ผ่านเกณฑ์ ด้านทักษะกระบวนการ (P) นักเรียนมีความตั้งใจมุ่งมั่นในการทำงาน ส่งงานตรงเวลา ตรวจกิจกรรม การเขียนโป แกรมรับค่าข้อมูล ดีมาก = ทำได้ 5 คะแนน ดี = ทำได้ 4 คะแนน พอใช้ = ทำได้ 2 คะแนน ปรับปรุง = ทำได้ 1 คะแนน ด้านเจตคติ (A) นักเรียนมีความตั้งใจมุ่งมั่นในการทำงาน ส่งงานตรงเวลา สังเกตพฤติกรรมการเข้า เรียนและการส่งงาน มีคุณลักษณะอันพึงประสงค์ อยู่ในระดับพอใช้ขึ้นไปสรุปว่า ผ่านเกณฑ์การประเมิน
11. บันทึกผลหลังการจัดการเรียนรู้ 11.1 สรุปผลการเรียนการสอน …………………………………………………………………………………………………………………………………………………………. …………………………………………………………………………………….…………………………………………………………………… …………………………………………………………………………………….…………………………………………………………………… 11.2 ปัญหา/อุปสรรค …………………………………………………………………………………………………………………………………………………………. …………………………………………………………………………………….…………………………………………………………………… …………………………………………………………………………………….…………………………………………………………………… 11.3 แนวทางแก้ไข /แนวทางการพัฒนา …………………………………………………………………………………………………………………………………………………………. …………………………………………………………………………………….…………………………………………………………………… …………………………………………………………………………………….…………………………………………………………………… ลงชื่อ................................................................. (นายจีระศักดิ์ ไชยเจริญ) ตำแหน่ง ครูผู้ช่วย
ความเห็นของหัวหน้าของหัวหน้ากลุ่มสาระการเรียนรู้ ได้ตรวจแผนการจัดการเรียนรู้ของนายจีระศักดิ์ ไชยเจริญ แล้วมีความคิดเห็น ดังนี้ 1. เป็นแผนการจัดการเรียนรู้ที่ ดีมาก ดี พอใช้ ควรปรับปรุง 2. การจัดกิจกรรมได้นำเอากระบวนการเรียนรู้ เน้นผู้เรียนเป็นสำคัญมาใช้ในการสอนได้อย่างเหมาะสม ยังไม่เน้นผู้เรียนเป็นสำคัญ ควรปรับปรุงพัฒนาต่อไป 3. เป็นแผนการจัดการเรียนรู้ที่ นำไปใช้ได้จริง ควรปรับปรุงก่อนนำไปใช้ 4. ข้อเสนอแนะอื่นๆ ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. ลงชื่อ.................................................................. (…………………………………………….) ตำแหน่ง …………………….………….. ความคิดเห็นรองผู้อำนวยการ กลุ่มบริหารวิชาการ ............................................................................................................................. ................................................. .............................................................................................................................................................................. ลงชื่อ.......................................................... (...............................................................) รองผู้อำนวยการ กลุ่มบริหารวิชาการ