SlideShare a Scribd company logo
1 of 18
Download to read offline
การใช้ซอฟต์แวร์การเขียนโปรแกรมแบบชุดคาสั่งแบบ
ภาพเพื่อกระตุ้นความสนใจและทัศนคติของนักเรียนต่อ
วิชาการเขียนโปรแกรม
ปิยพจน์ ตัณฑะผลิน
ผศ.ดร.ปราวีณยาสุวรรณณัฐโชติ
ภาควิชาเทคโนโลยีและสื่อสารการศึกษา
คณะครุศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย
ความเป็นมาและความสาคัญ
• การสอนเขียนโปรแกรมในระดับมัธยมศึกษาขาดความน่าสนใจ
– วิธีสอนที่เน้นเนื้อหาของภาษาคอมพิวเตอร์
– โจทย์ที่ใช้ในการเขียนโปรแกรมเป็นเชิงตรรกะทางคณิตศาสตร์เป็นหลัก
– รูปแบบการเขียนโปรแกรมแบบ Console
• นักเรียนไม่เห็นประโยชน์และความสาคัญในการนาหลักการเขียน
โปรแกรมไปใช้ในการพัฒนางานต่างๆ
• ขาดการแสดงออกทางความคิดสร้างสรรค์เนื่องจากข้อจากัดของเวลา
ในการเรียนทาให้ไม่สามารถสอนแนวทางการทางานที่ซับซ้อนได้
หน้าต่างการทางานของโปรแกรม
กิจกรรมการเรียนการสอนด้วย Scratch
ขั้นตอนที่ 1 แนะนาและทาความรู้จักกับโปรแกรม
ขั้นตอนที่ 2 เรียนรู้การใช้ตัวแปรเพื่อควบคุมการทางานต่างๆ
ขั้นตอนที่ 3 ประยุกต์หลักการเขียนโปรแกรมแบบเงื่อนไขในการสร้างงาน
แอนิเมชัน
ขั้นตอนที่ 4 ประยุกต์หลักการเขียนโปรแกรมแบบทาซ้าในการสร้างงาน
แอนิเมชัน
ขั้นตอนที่ 5 แนะนาเทคนิคการบูรณาการคาสั่งต่างๆ ในการพัฒนาผลงาน
ขั้นตอนที่ 6 ทดสอบประมวลผลความรู้
ขั้นตอนที่ 7 พัฒนาชิ้นงานอิสระ
ตัวอย่างกิจกรรมในขั้นตอนที่ 1 แนะนาโปรแกรม
ProcessInput output
Memory
ตัวอย่างกิจกรรมการใช้ตัวแปรเพื่อควบคุมการทางาน
ตัวอย่างการใช้ตัวแปรเพื่อสร้างปฏิสัมพันธ์ระหว่างวัตถุ
ตัวอย่างการประยุกต์หลักการเขียนโปรแกรมแบบเงื่อนไข
Start
End
Input number
Print
“Odd number”
number mod 2 = 0?
Print
“Even number”
yes no
ตัวอย่างการประยุกต์หลักการเขียนโปรแกรมแบบทาซ้า
Start
End
Input jump
n > jump
c = 0
change y axis
“object1” 50 p
change y axis
“object1” -50 p
wait 0.25 secs
wait 0.25 secs
n = n + 1
yes no
กิจกรรมการเรียนการสอนด้วย Scratch
ขั้นตอนที่ 5 แนะนาเทคนิคการบูรณาการคาสั่งต่างๆ ในการพัฒนาผลงาน
 นาคาสั่งต่างๆ ที่ได้เรียนมาผสมผสานกันเพื่อสร้างงานที่มีความซับซ้อนยิ่งขึ้น
ขั้นตอนที่ 6 ทดสอบประมวลผลความรู้
 สร้างผลงานจากโจทย์ที่กาหนดให้เพื่อประเมินทักษะการคิด
 จุดเน้น ต้องเกณฑ์การประเมินพฤติกรรมที่ชัดเจน เพื่อป้องกันเรื่องความเหลื่อมล้าของ
โจทย์ที่แตกต่างกัน
ขั้นตอนที่ 7 พัฒนาชิ้นงานอิสระ
 สร้างผลงานตามอิสระ โดยอาจมีการกาหนดหัวเรื่องหรือ Theme ให้เป็นแนวทาง
 จุดเน้น ต้องแจ้งเกณฑ์การประเมินให้ผู้เรียนทราบก่อนพัฒนาผลงาน เพื่อเป็น
กรอบให้ผู้เรียนออกแบบงานได้สอดคล้องกับวัตถุประสงค์ของผู้สอน
ผลสะท้อนจากนักเรียน (แผนศิลปศาสตร์ 200 คน)
• อัตราการส่งงานในชั้นเรียน ร้อยละ 72 มากกว่าแผนวิทยาศาสตร์ใน
ภาคการศึกษาต้นซึ่งมีอัตราการส่งงานที่ ร้อยละ 65
• มีการทดลองใช้คาสั่งอื่นๆ นอกเหนือจากที่สอนหลังจากทางานที่ได้รับ
มอบหมายในชั้นเรียนเสร็จสิ้น
• ร้อยละ 60 สามารถแปลงคาสั่งต่างๆ ในผังงานเป็นคาสั่งการเขียน
โปรแกรมได้เป็นอย่างดี รวมทั้งมีการเพิ่มเติมการทางานที่
นอกเหนือจากตัวอย่างในการเรียน
• ร้อยละ 20 ยังต้องการคาแนะนาในการเขียนโปรแกรม และสร้าง
ผลงานแบบเดียวกับตัวอย่างในการเรียนที่ผ่านมา
ผลสะท้อนจากนักเรียน
•ร้อยละ 73 คิดว่าเป็นโปรแกรมที่น่าสนใจในการทางานแอนิเมชัน แล้ว
จะนาไปใช้ต่อในอนาคต
•ร้อยละ 64.5 มีความคิดเห็นว่าตอนที่ใช้ครั้งแรกคิดว่าเป็นโปรแกรม
ง่ายๆ สาหรับเด็ก แต่พอได้ลองใช้แล้วเป็นโปรแกรมที่มีความซับซ้อนกว่า
ที่คิด
•ร้อยละ 61 มีความคิดเห็นว่าโปรแกรมที่เรียนแล้วสนุก สามารถ
สร้างสรรค์งานได้หลากหลายโดยไม่ยาก
ผลสะท้อนจากนักเรียน
•ร้อยละ 26.5 สนใจที่จะศึกษาเพิ่มเติมมากว่านี้เพื่อนาไปใช้พัฒนางานที่
ซับซ้อนต่อไป
•ร้อยละ 12 เห็นความสาคัญและประโยชน์ของการเขียนโปรแกรมว่า
สามารถนาไปประยุกต์ใช้ในงานอื่นๆ ได้นอกเหนือจากการพัฒนา
โปรแกรมทางคณิตศาสตร์เพียงอย่างเดียว
•ร้อยละ 9.5 เคยมีความรู้เกี่ยวกับการเขียนโปรแกรมด้วย
ภาษาคอมพิวเตอร์มาก่อน พอมาใช้โปรแกรมรู้สึกว่าสามารถเขียน
โปรแกรมได้ง่ายกว่ามาก
http://scratch.mit.edu/explore/
ดูตัวอย่างการสร้างชิ้นงานต่างๆ เพิ่มเติมได้ที่
เอกสารของ สสวท.
http://oho.ipst.ac.th/downloadfiles/
category/47-scratch-creative-thinking

More Related Content

What's hot

ความหมายโครงงานประเภทการพัฒนาเครื่องมือ
ความหมายโครงงานประเภทการพัฒนาเครื่องมือความหมายโครงงานประเภทการพัฒนาเครื่องมือ
ความหมายโครงงานประเภทการพัฒนาเครื่องมือThitinun Phoawleeklee
 
ตาราง 6 โครงสร้างรายวิชา
ตาราง 6 โครงสร้างรายวิชาตาราง 6 โครงสร้างรายวิชา
ตาราง 6 โครงสร้างรายวิชาYonza Za
 
03 ใบงานที่2 8
03 ใบงานที่2 803 ใบงานที่2 8
03 ใบงานที่2 8jupjeep
 
กิจกรรมที่ 2 Presentation (แก้)
กิจกรรมที่ 2 Presentation (แก้)กิจกรรมที่ 2 Presentation (แก้)
กิจกรรมที่ 2 Presentation (แก้)pleng.mu
 
กิจกรรมที่ 2 โครงงานคอมพิวเตอร์
กิจกรรมที่ 2 โครงงานคอมพิวเตอร์กิจกรรมที่ 2 โครงงานคอมพิวเตอร์
กิจกรรมที่ 2 โครงงานคอมพิวเตอร์pleng.mu
 
ใบงานที่ 4
ใบงานที่ 4ใบงานที่ 4
ใบงานที่ 4aom08
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์Wannwimon Kanjan
 
ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์Natpaphat Rattanapan
 
ตาราง 66 โครงสร้างรายวิชา
ตาราง 66 โครงสร้างรายวิชาตาราง 66 โครงสร้างรายวิชา
ตาราง 66 โครงสร้างรายวิชาSmo Tara
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์Natpaphat Rattanapan
 
Computer project
Computer projectComputer project
Computer projectKUMBELL
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์Wannwipha Kanjan
 

What's hot (18)

presentation 2
presentation 2presentation 2
presentation 2
 
ความหมายโครงงานประเภทการพัฒนาเครื่องมือ
ความหมายโครงงานประเภทการพัฒนาเครื่องมือความหมายโครงงานประเภทการพัฒนาเครื่องมือ
ความหมายโครงงานประเภทการพัฒนาเครื่องมือ
 
ตาราง 6 โครงสร้างรายวิชา
ตาราง 6 โครงสร้างรายวิชาตาราง 6 โครงสร้างรายวิชา
ตาราง 6 โครงสร้างรายวิชา
 
03 ใบงานที่2 8
03 ใบงานที่2 803 ใบงานที่2 8
03 ใบงานที่2 8
 
AT2
AT2AT2
AT2
 
กิจกรรมที่ 2 Presentation (แก้)
กิจกรรมที่ 2 Presentation (แก้)กิจกรรมที่ 2 Presentation (แก้)
กิจกรรมที่ 2 Presentation (แก้)
 
กิจกรรมที่ 2 โครงงานคอมพิวเตอร์
กิจกรรมที่ 2 โครงงานคอมพิวเตอร์กิจกรรมที่ 2 โครงงานคอมพิวเตอร์
กิจกรรมที่ 2 โครงงานคอมพิวเตอร์
 
1
11
1
 
4.4
4.44.4
4.4
 
ใบงานที่ 4
ใบงานที่ 4ใบงานที่ 4
ใบงานที่ 4
 
คอม คู่
คอม คู่คอม คู่
คอม คู่
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์
 
ตาราง 66 โครงสร้างรายวิชา
ตาราง 66 โครงสร้างรายวิชาตาราง 66 โครงสร้างรายวิชา
ตาราง 66 โครงสร้างรายวิชา
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
Computer project
Computer projectComputer project
Computer project
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
New
NewNew
New
 

Similar to การใช้ซอฟต์แวร์การเขียนโปรแกรมแบบชุดคำสั่งแบบภาพเพื่อกระตุ้นความสนใจของนักเรียน

รายงานโครงงานคอมพิวเตอร์
รายงานโครงงานคอมพิวเตอร์รายงานโครงงานคอมพิวเตอร์
รายงานโครงงานคอมพิวเตอร์Somsak Kaeosijan
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์KeetaUtthayotha
 
Patraporn615 16โครงงานคอมพิวเตอร์
Patraporn615 16โครงงานคอมพิวเตอร์Patraporn615 16โครงงานคอมพิวเตอร์
Patraporn615 16โครงงานคอมพิวเตอร์nammint
 
รายงานโครงงานคอมพิวเตอร์
รายงานโครงงานคอมพิวเตอร์รายงานโครงงานคอมพิวเตอร์
รายงานโครงงานคอมพิวเตอร์aonaon080
 
โครงงานพัฒนาสื่อเพื่อการศึกษา
โครงงานพัฒนาสื่อเพื่อการศึกษาโครงงานพัฒนาสื่อเพื่อการศึกษา
โครงงานพัฒนาสื่อเพื่อการศึกษาMind Kyn
 
ป๊อก 5555
ป๊อก 5555 ป๊อก 5555
ป๊อก 5555 aonaon080
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์Parkz Zilch
 
กิจกรรมที่ 2-3-4
กิจกรรมที่ 2-3-4กิจกรรมที่ 2-3-4
กิจกรรมที่ 2-3-4kanyaluk dornsanoi
 
กิจกรรมที่ 2-1
กิจกรรมที่ 2-1กิจกรรมที่ 2-1
กิจกรรมที่ 2-1Nuttida Meepo
 
โครงงานวิชาคอมพิวเตอร์
โครงงานวิชาคอมพิวเตอร์โครงงานวิชาคอมพิวเตอร์
โครงงานวิชาคอมพิวเตอร์Zee Eclipsez
 
มัลติมีเดียการใช้ไอซีทีจัดการเรียนรู้ด้วยโครงงานตามแนวคอนสตรักชันนิซึม
มัลติมีเดียการใช้ไอซีทีจัดการเรียนรู้ด้วยโครงงานตามแนวคอนสตรักชันนิซึมมัลติมีเดียการใช้ไอซีทีจัดการเรียนรู้ด้วยโครงงานตามแนวคอนสตรักชันนิซึม
มัลติมีเดียการใช้ไอซีทีจัดการเรียนรู้ด้วยโครงงานตามแนวคอนสตรักชันนิซึมพนภาค ผิวเกลี้ยง
 
ใบความรู้เรื่อง โครงงานคอมพิวเตอร์
ใบความรู้เรื่อง โครงงานคอมพิวเตอร์ใบความรู้เรื่อง โครงงานคอมพิวเตอร์
ใบความรู้เรื่อง โครงงานคอมพิวเตอร์สุรินทร์ ดีแก้วเกษ
 
ใบงานที่2
ใบงานที่2ใบงานที่2
ใบงานที่2Set Wanalee
 
ใบงานที่ 2 ความหมายและความสำคัญของโครงงาน
ใบงานที่ 2 ความหมายและความสำคัญของโครงงานใบงานที่ 2 ความหมายและความสำคัญของโครงงาน
ใบงานที่ 2 ความหมายและความสำคัญของโครงงานParn Patamaporn
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์cham45314
 

Similar to การใช้ซอฟต์แวร์การเขียนโปรแกรมแบบชุดคำสั่งแบบภาพเพื่อกระตุ้นความสนใจของนักเรียน (20)

งานคอม 606
งานคอม 606งานคอม 606
งานคอม 606
 
รายงานโครงงานคอมพิวเตอร์
รายงานโครงงานคอมพิวเตอร์รายงานโครงงานคอมพิวเตอร์
รายงานโครงงานคอมพิวเตอร์
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
1
11
1
 
Patraporn615 16โครงงานคอมพิวเตอร์
Patraporn615 16โครงงานคอมพิวเตอร์Patraporn615 16โครงงานคอมพิวเตอร์
Patraporn615 16โครงงานคอมพิวเตอร์
 
รายงานโครงงานคอมพิวเตอร์
รายงานโครงงานคอมพิวเตอร์รายงานโครงงานคอมพิวเตอร์
รายงานโครงงานคอมพิวเตอร์
 
โครงงานพัฒนาสื่อเพื่อการศึกษา
โครงงานพัฒนาสื่อเพื่อการศึกษาโครงงานพัฒนาสื่อเพื่อการศึกษา
โครงงานพัฒนาสื่อเพื่อการศึกษา
 
ป๊อก 5555
ป๊อก 5555 ป๊อก 5555
ป๊อก 5555
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
กิจกรรมที่ 2-3-4
กิจกรรมที่ 2-3-4กิจกรรมที่ 2-3-4
กิจกรรมที่ 2-3-4
 
กิจกรรมที่ 2-1
กิจกรรมที่ 2-1กิจกรรมที่ 2-1
กิจกรรมที่ 2-1
 
14 ใบงานท _2-8
14 ใบงานท _2-814 ใบงานท _2-8
14 ใบงานท _2-8
 
โครงงานวิชาคอมพิวเตอร์
โครงงานวิชาคอมพิวเตอร์โครงงานวิชาคอมพิวเตอร์
โครงงานวิชาคอมพิวเตอร์
 
Computerproject151620
Computerproject151620Computerproject151620
Computerproject151620
 
มัลติมีเดียการใช้ไอซีทีจัดการเรียนรู้ด้วยโครงงานตามแนวคอนสตรักชันนิซึม
มัลติมีเดียการใช้ไอซีทีจัดการเรียนรู้ด้วยโครงงานตามแนวคอนสตรักชันนิซึมมัลติมีเดียการใช้ไอซีทีจัดการเรียนรู้ด้วยโครงงานตามแนวคอนสตรักชันนิซึม
มัลติมีเดียการใช้ไอซีทีจัดการเรียนรู้ด้วยโครงงานตามแนวคอนสตรักชันนิซึม
 
ใบความรู้เรื่อง โครงงานคอมพิวเตอร์
ใบความรู้เรื่อง โครงงานคอมพิวเตอร์ใบความรู้เรื่อง โครงงานคอมพิวเตอร์
ใบความรู้เรื่อง โครงงานคอมพิวเตอร์
 
Computer2
Computer2Computer2
Computer2
 
ใบงานที่2
ใบงานที่2ใบงานที่2
ใบงานที่2
 
ใบงานที่ 2 ความหมายและความสำคัญของโครงงาน
ใบงานที่ 2 ความหมายและความสำคัญของโครงงานใบงานที่ 2 ความหมายและความสำคัญของโครงงาน
ใบงานที่ 2 ความหมายและความสำคัญของโครงงาน
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 

More from Piyapot Tantaphalin (10)

Breast cancer
Breast cancerBreast cancer
Breast cancer
 
Manual breastscreen
Manual breastscreenManual breastscreen
Manual breastscreen
 
Case01
Case01Case01
Case01
 
Cdg
CdgCdg
Cdg
 
Site Structure
Site StructureSite Structure
Site Structure
 
Web Technology
Web TechnologyWeb Technology
Web Technology
 
FOS
FOSFOS
FOS
 
FOS
FOSFOS
FOS
 
2726344 M1 L1
2726344 M1 L12726344 M1 L1
2726344 M1 L1
 
What is E-learning
What is E-learningWhat is E-learning
What is E-learning
 

การใช้ซอฟต์แวร์การเขียนโปรแกรมแบบชุดคำสั่งแบบภาพเพื่อกระตุ้นความสนใจของนักเรียน