44
กิจกรรมที2 มหัศจรรย์งานศิลปเอกสารประกอบการอบรมครู -81- สาขาคอมพิวเตอร์ หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี กิจกรรมที2 มหัศจรรย์งานศิลปชั่วโมงที่ 11-18 1. จุดประสงค์ ให้ผู้เรียนสามารถ ด้านการเขียนโปรแกรม 1.1 เขียนสคริปต์ด้วยกลุ่มบล็อก Pen, Sound, Operators, Sensing 1.2 เขียนสคริปต์สั่งงานแบบมีเงื่อนไข 1.3 สร้างโปรเจกต์ที่มีการใช้กลุ่มบล็อก Pen, Sound และ Sensing ด้านความคิดสร้างสรรค์ พัฒนาทักษะด้านความคิดคล่องแคล่ว คิดยืดหยุ่น คิดริเริ่ม และคิดละเอียดลออ 2. แนวคิด ในโปรแกรม Scratch มีกลุ่มบล็อก ที่ใช้ในการสร้างงานลักษณะต่างๆ เช่น กลุ่มบล็อก Pen ใช้ในการวาดรูป กลุ่มบล็อก Sound ใช้ในการเล่นเสียง กลุ่มบล็อก Sensing ใช้ในการตรวจสอบการรับรูของตัวละคร กลุ่มบล็อก Operators ใช้ในการคานวณ เปรียบเทียบ ฟังก์ชันทางคณิตศาสตร์ บล็อกเงื่อนไข ใช้ในการตรวจสอบเงื่อนไข แล้วทางานตามที่กาหนด เราสามารถนาบล็อกเหล่านี้มาประยุกต์ใช้เพื่อสร้าง ชิ้นงานได3. สื่ออุปกรณ์ 3.1 ใบงาน ใบงานทีเรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวป๊ม 30 2.3 สนุกกับเสียง 30 2.4 กลุ่มบล็อก Operators 60 2.5 มารู้จักเงื่อนไขกันเถอะ 60 2.6 กลุ่มบล็อก Sensing 90 2.7 ดินแดนมหัศจรรย์ 120

กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -81- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

ชั่วโมงที่ 11-18 1. จุดประสงค์ ให้ผู้เรียนสามารถ

ด้านการเขียนโปรแกรม 1.1 เขียนสคริปต์ด้วยกลุ่มบล็อก Pen, Sound, Operators, Sensing 1.2 เขียนสคริปตส์ั่งงานแบบมีเง่ือนไข 1.3 สร้างโปรเจกต์ที่มีการใช้กลุม่บล็อก Pen, Sound และ Sensing ด้านความคิดสร้างสรรค ์พัฒนาทักษะด้านความคิดคล่องแคล่ว คิดยดืหยุ่น คิดริเริ่ม และคิดละเอียดลออ

2. แนวคิด ในโปรแกรม Scratch มีกลุ่มบล็อก ที่ใช้ในการสร้างงานลักษณะต่างๆ เช่น กลุ่มบล็อก Pen ใช้ในการวาดรูป กลุ่มบล็อก Sound ใช้ในการเล่นเสียง กลุ่มบล็อก Sensing ใช้ในการตรวจสอบการรับรู้ของตัวละคร กลุ่มบล็อก Operators ใช้ในการค านวณ เปรียบเทียบ ฟังก์ชันทางคณิตศาสตร์ บล็อกเงื่อนไข ใช้ในการตรวจสอบเงื่อนไข แล้วท างานตามที่ก าหนด เราสามารถน าบล็อกเหล่านี้มาประยุกต์ใช้เพื่อสร้างชิ้นงานได้ 3. สื่ออุปกรณ ์

3.1 ใบงาน ใบงานที่ เรื่อง เวลา (นาที)

2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม 30 2.3 สนุกกับเสียง 30

2.4 กลุ่มบล็อก Operators 60 2.5 มารู้จักเงื่อนไขกันเถอะ 60

2.6 กลุ่มบล็อก Sensing 90

2.7 ดินแดนมหัศจรรย์ 120

Page 2: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -82- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

3.2 ใบความรู ้- ใบความรู้ที่ 2.1 เรื่องกลุ่มบล็อก Pen - ใบความรู้ที่ 2.2 เรื่องกลุ่มบล็อก Sound - ใบความรู้ที่ 2.3 เรื่องการใช้ตัวด าเนินการ - ใบความรู้ที่ 2.4 เรื่องเงื่อนไข - ใบความรู้ที่ 2.5 เรื่องกลุ่มบล็อก Sensing

3.3 อื่นๆ

-

4. วิธีด าเนินการ 4.1 การจัดเตรียม

4.1.1 ใบงานที่ 2.1- 2.7 ตามจ านวนผู้เรียน 4.1.2 ใบความรู้ที่ 2.1-2.5 ตามจ านวนผู้เรียน

4.2 ขั้นตอนการด าเนนิการ ขั้นเตรียมการ

4.2.1 ผู้สอนแบ่งกลุ่มผู้เรียน กลุ่มละ 2 คน 4.2.2 ผู้เรียนศึกษาใบความรู้ที่ 2.1 เรื่องกลุ่มบล็อก Pen แล้วท าใบงานที่ 2.1 เรื่องลากเส้นเล่นลาย 4.2.3 ผู้สอนแนะน าวิธีการวาดภาพโดยใช้ตราประทับ แล้วให้ผู้เรียนท าใบงานที่ 2.2 เรื่องตัวปั๊ม 4.2.4 ผู้เรียนและผู้สอนร่วมกันสรุปความรู้ กลุ่มบล็อก Pen 4.2.5 ผู้เรียนศึกษาใบความรู้ที่ 2.2 เรื่องกลุ่มบล็อก Sound แล้วท าใบงานที่ 2.3 เรื่องสนุกกับเสียง 4.2.6 ผู้เรียนและผู้สอนร่วมกันสรุปความรู้ กลุ่มบล็อก Sound 4.2.7 ผู้เรียนศึกษาใบความรู้ที่ 2.3 เรื่องการใช้ตัวด าเนินการ แล้วท าใบงานที่ 2.4 เรื่องกลุ่ม

บล็อก Operators 4.2.8 ผู้สอนสรุปการใช้ตัวด าเนินการแล้ว ให้ผู้เรียนศึกษาใบความรู้ที่ 2.4 เรื่องเงื่อนไข แล้วท า

ใบงานที่ 2.5 เรื่องมารู้จักเง่ือนไขกันเถอะ 4.2.9 ผู้สอนสรุปการเขียนสคริปต์แบบมีเงื่อนไข แล้วผู้เรียนศึกษาใบความรู้ที่ 2.5 เรื่องกลุ่ม

บล็อก Sensing แล้วท าใบงานที่ 2.6 เรื่องกลุ่มบล็อก Sensing 4.2.10 ผู้สอนสรุปการใช้งานกลุ่มบล็อก Sensing

ขั้นวิเคราะห์ปญัหา

4.2.11 ผู้สอนแบ่งกลุ่มผู้เรียน กลุ่มละ 4 คน 4.2.12 ผู้เรียนแต่ละกลุ่มร่วมกันระดมความคิดวิเคราะห์โจทย์ปัญหาในใบงานที่ 2.7 ข้อที่ 1

Page 3: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -83- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ขั้นออกแบบและวางแผน

4.2.13 ผู้เรียนแต่ละกลุ่มร่วมกันระดมความคิดออกแบบและวางแผนแก้ปัญหาโจทย์ ลงในใบงานที่ 2.7 ข้อที่ 2

ขั้นด าเนนิการตามแผน

4.2.14 ผู้เรียนแต่ละกลุ่มร่วมกันสร้างโปรเจกต์ตามที่ออกแบบและวางแผนไว้ ตามค าสั่งในใบงานที่ 2.7 ข้อที่ 3

ขั้นประเมินและตรวจสอบ

4.2.15 ผู้เรียนแต่ละกลุ่มร่วมกันตรวจสอบผลลัพธข์องโปรเจกต์ และท าใบงานที่ 2.7 ข้อที ่4

4.2.16 ผู้สอนตรวจสอบการท างานของผู้เรียนว่ากลุ่มใดบ้างที่สามารถท างานได้เสร็จตามโจทย์ที่ก าหนด และภายในเวลา ให้รางวัลกับกลุ่มที่ท างานได้ส าเร็จ

4.2.17 ผู้สอนสุ่มกลุ่มผู้เรียนที่ท างานได้ มาน าเสนอประมาณ 2 -3 กลุ่มพร้อมอธิบาย วิธีการท างานของกลุ่มตนเอง

4.2.18 ผู้สอนสอบถามผู้เรียนว่ามีกลุ่มไหนคิดว่าชิ้นงานของตนมีความคิดที่โดดเด่นกว่ากลุ่ มที่น าเสนอมานี้ ให้กลุ่มดังกล่าวออกมาน าเสนอ ว่ามีความแตกต่างอย่างไร และเปิดโอกาสให้ผู้เรียนกลุ่มอื่นสอบถามวิธีการสร้างช้ินงานดังกล่าว

4.2.19 ผู้เรียนและผู้สอนสรุปสิ่งที่ได้จากการท ากิจกรรมที่ 2

5. การวัดและประเมินผล

5.1 ตรวจค าตอบในใบงาน 5.2 สังเกตการร่วมกิจกรรมในการระดมความคิดของผู้เรียน 5.3 สังเกตการท างานและการท ากิจกรรมร่วมกนัในชั้นเรียน 5.4 สังเกตทักษะด้านความคิดสร้างสรรค์ โดยใชแ้บบสังเกตความคิดสร้างสรรค์

6. แหล่งข้อมูลเพิ่มเติม

- 7. ข้อเสนอแนะ

7.1 การท าใบงานที่ 2.1 ให้ผู้สอนพิจารณาอาจเลือกรูปให้ผู้เรยีนวาดตามความเหมาะสม

7.2 ส าหรับบล็อก และ บล็อก การทดลองต้องใช้ร่วมกับบอร์ดที่รองรับการใช้งานโปรแกรม Scratch

7.3 การวาดรูปวงกลมในคอมพิวเตอร์ เป็นการวาดรูปหลายเหลี่ยมที่มีเหลี่ยมจ านวนมากท าให้มองเห็นเป็นวงกลม

Page 4: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -84- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

7.4 ผู้สอนควรกระตุ้นผู้เรียนให้เกิดความคิดสร้างสรรค์ด้านต่างๆ ระหว่างการท าใบงาน โดยสรุปเป็นตารางดังนี ้

ใบงาน คิดคล่องแคล่ว คิดยืดหยุ่น คิดริเริ่ม คิดละเอียดลออ 2.1 2.2 2.3 2.4 2.5 2.6 2.7

Page 5: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -85- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ใบงานที่ 2.1 ลากเส้นเล่นลาย

1. สร้างโปรเจกต์ชื่อ Squares แล้วเขียนสครปิต์ดังนี้

คลิก ผลลัพธ์ที่ได้คือ ……………………………………………………………………………………………………………………………………………

2. จากสคริปต์ข้อ 1 ให้ลากเส้นเชื่อมโยงหมายเลขบล็อกกับความหมายบล็อกที่สัมพันธ์กัน

รายชื่อสมาชิกในกลุ่มที่ ............... 1................................................................................... 2................................................................................

วางปากกา

ระบุทิศทางตัวละครไปด้านขวา

1

ล้างภาพวาด

วนซ้ า 4 รอบ

ไปกลางหน้าเวท ี

หมุนตามเข็มนาฬิกา 90 องศา

เดินหน้า 100 หน่วย

2

3

4

5

6

7

Page 6: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -86- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

3. ศึกษาใบความรู้ที่ 2.1 เรื่องบล็อก Pen 4. ปรับปรุงสคริปต์ข้อ 1 โดยเปลี่ยนสีและขนาดปากกาในการวาดรูปสี่เหลี่ยม และทดลองเพ่ิมรูป

สี่เหลี่ยมรูปที่ 2 ให้มีมมุเอียง 45 องศา สคริปต์ที่ปรับปรุงคือ ……………………………………………………………………………………………………………………………………….. ……………………………………………………………………………………………………………………………………….. ……………………………………………………………………………………………………………………………………….. ……………………………………………………………………………………………………………………………………….. ……………………………………………………………………………………………………………………………………….. ……………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………………..

5. การเปลี่ยนทิศทางเริ่มต้นในการวาดรูปสี่เหลี่ยมรูปที่ 2 มผีลท าให้รูปที่ไดเ้ปลี่ยนแปลงไปอย่างไร ……………………………………………………………………………………………………………………………………….. ……………………………………………………………………………………………………………………………………….. ……………………………………………………………………………………………………………………………………….. ……………………………………………………………………………………………………………………………………….. ……………………………………………………………………………………………………………………………………….. ……………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………………..

Page 7: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -87- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

6. เพิ่มตัวละครแล้วให้ตัวละครวาดรูปเพื่อให้ได้ผลลัพธ์ แล้วเขียนแนวคิด หรือสคริปตล์งในตารางต่อไปนี ้

ผลลัพธ์ แนวคิด สคริปต ์สี่เหลี่ยม 4 รูป

1) วาดรูปสี่เหลี่ยม 1 รูป 2) ท าซ้ าข้อ 1 และ 2 จนครบ 4 ครั้ง

สี่เหลี่ยม 8 รูป

1) วาดรูปสี่เหลี่ยม 1 รูป 2) ท าซ้ าข้อ 1 และ 2 จนครบ 8 ครั้ง

.........................................................

.........................................................

.........................................................

.........................................................

.........................................................

.........................................................

......................................................... ดอกไม้

..................................................... ..................................................... ..................................................... ..................................................... ..................................................... .....................................................

กงจักร

..................................................... ..................................................... ..................................................... ..................................................... ..................................................... ..................................................... .....................................................

.........................................................

.........................................................

.........................................................

.........................................................

.........................................................

.........................................................

.........................................................

Page 8: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -88- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

7. สร้างโปรเจกต์ชื่อ Triangles แล้วให้ตัวละครวาดรูปเพื่อให้ได้ผลลัพธ์ แล้วเขียนแนวคิด หรือสคริปต์ ลงในตารางต่อไปน้ี

ผลลัพธ์ ลักษณะ ของปากกา

แนวคิด สคริปต ์

สามเหลี่ยมด้านเท่า

สีแดง

ขนาด 5

1) ลากเส้นหนึ่งเส้น 2) ก าหนดมุมในการวาดเส้นต่อไป 120

องศา 3) ท าซ้ าข้อ 1 และ 2 จนครบ 3 ครั้ง

ธง

สีน้ าเงิน

ขนาด 8

แนวคิดที่ 1 1) วาดด้ามธง 2) วาดธงรูปสามเหลี่ยม

แนวคิดที่ 2

1) วาดธงรูปสามเหลี่ยม 2) วาดด้ามธง

…………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… ……………………………………………

ธงหลากสี

ขนาด 15

เปลี่ยนสีปากกาธงทุกด้าม

.........................................................

.........................................................

.........................................................

.........................................................

.........................................................

.........................................................

.........................................................

………………………………………… ………………………………………… ………………………………………… ………………………………………… ………………………………………… ………………………………………… …………………………………………

Page 9: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -89- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

8. สร้างโปรเจกต์ชื่อ Circles แล้วให้ตัวละครวาดรูปเพื่อให้ได้ผลลัพธ ์ แล้วเขียนแนวคิด หรือสคริปต์ ลงในตารางต่อไปนี ้

ผลลัพธ์ แนวคิด สคริปต ์

วงกลม

1) ลากเส้น 2) ก าหนดมุม 3) ท าซ้ าข้อ 1 และ 2 จนได้รูปวงกลม

วงกลม 2 วง

…………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. ………………………………………………………….

คลื่น

1) วาดครึ่งวงกลมด้านบน 2) วาดรูปวงกลมด้านล่าง 3) ท าซ้ าข้อ 1 และ 2 จนครบ 2 ครั้ง

…………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… ……………………………………………

เป้าวงกลม

…………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. ………………………………………………………….

…………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………..

Page 10: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -90- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ผลลัพธ์ แนวคิด สคริปต ์ผีเสื้อ

…………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. ………………………………………………………….

…………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… ……………………………………………

หอยทาก

…………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. ………………………………………………………….

…………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… ……………………………………………

ดอกไม้

…………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. …………………………………………………………. ………………………………………………………….

…………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… …………………………………………… ……………………………………………

Page 11: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -91- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ใบงานที่ 2.2 ตัวปั๊ม

1. สร้างโปรเจกต์ชื่อ HeartsStamp สร้างภาพเหมือนกัน 4 ภาพ โดยใช้บล็อก stamp ตามขั้นตอนต่อไปน้ี 1.1 ลบตัวละคร Sprite1 1.2 สร้างตัวละครใหม่รูปหัวใจ โดยใช้ Paint Editor 1.3 เขียนสคริปตเ์พื่อให้เกิดรูปซ้ ากัน 4 รูป ดังนี ้

คลิก แล้ววาดผลลัพธ์ที่ได ้

2. ใส่ตัวเลขหน้าข้อความ เพื่อเรียงล าดับขั้นตอนการสร้างตัวละครดอกไม้โดยใช้ตราประทับดังนี ้

สร้างตัวละครกลีบดอกไม้ 1 กลีบ ด้วยค าสัง่ New Sprite

ก าหนดจ านวนครั้งที่ท าซ้ าในการวาดกลีบดอกไม ้

วาดกลีบดอกไม้ด้วยการสั่งตราประทับ

ก าหนดสคริปต์ให้กลีบดอกไม้

คลิกระบุต าแหน่งที่จะวาดดอกไม ้

ก าหนดองศาที่หมุนให้เปลี่ยนไปตามการประทับตราแต่ละครั้ง

วาดเกสรดอกไม ้

ล้างภาพวาด

รายชื่อสมาชิกในกลุ่มที่ ............... 1................................................................................... 2................................................................................

Page 12: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -92- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

3. สร้างโปรเจกต์ใหม่ ชื่อ MyFlower วาดรูปดอกไม้โดยใช้ตราประทับ ตามขั้นตอนต่อไปน้ี 3.1 ลบตัวละคร Sprite1 3.2 สร้างตัวละครใหม่ โดยใช้ Paint Editor วาดรูปกลีบดอกไม้ 1 กลีบ

1 ) คลิก เพื่อวาดรูปตัวละครใหม ่ 2) วาดรูปกลีบดอกไม้ 1 กลีบ โดยใช้เครื่องมือ Paint Editor จากนั้นคลกิปุ่ม

Page 13: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -93- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

3.3 เขียนสคริปต ์วาดรูปดอกไมโ้ดยใช้ตราประทับดังนี้

คลิก แล้ววาดผลลัพธ์ที่ได ้

3.4 ปรับปรุงสคริปต์ข้อ 3.3 โดยเพิ่มเกสรดอกไม้

ค าสั่งที่เพ่ิมคือ ………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………….. …………………………………………………………………………………………………………………………………..

3.5 ปรับปรุงสคริปต์ข้อ 3.4 โดยวาดดอกไม้อีกหนึ่งดอก

ค าสั่งที่เพ่ิมคือ ………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………….. ………………………………………………………………………………………………………………………………….. …………………………………………………………………………………………………………………………………..

เส้นรอบวง 360 หน่วย หารด้วย 30 องศา เท่ากับ 12 กลีบ

Page 14: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -94- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ใบงานที่ 2.3 สนุกกับเสียง

1. ศึกษาใบความรู้ที่ 2.2 เรื่องกลุ่มบล็อก Sound 2. สร้างโปรเจกต์ใหม่ เขียนสคริปต์ให้ตัวละคร แล้วบันทึกผลลัพธ์

สครปิต ์ ผลลัพธ ์2.1

……………………………………………………………………………………… ……………………………………………………………………………………... ………………………………………………………………………………………

2.2

……………………………………………………………………………………… ……………………………………………………………………………………... ………………………………………………………………………………………

ข้อ 2.1 และ 2.2 ได้ผลลัพธ์แตกต่างกันอย่างไร ……………………………………………………………..…………………………………………………….……………………………………………………………………………………………………………………………………………………………………………………………… 3. เพิ่มเสียงให้ตัวละคร

คลิกแท็บ Sounds

คลิกปุม่ จะปรากฏหน้าต่าง Import Sound

ดับเบิลคลิกที่โฟลเดอร์ Animal คลิกปุม่

รายชื่อสมาชิกในกลุ่มที่ ............... 1................................................................................... 2................................................................................

Page 15: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -95- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

เลือกไฟล์ Horse คลิกปุ่ม จะปรากฏชื่อไฟล์ดังนี้ เขียนสครปิต์ play sound แลว้คลิกที่สคริปต์ เพื่อดูผลลัพธ ์ ผลลัพธ์ที่ได้คือ............................................ ................................................................... ................................................................... 4. เพิ่มเสียงให้ตัวละครโดยใช้เครื่องมือบันทึกเสียง

คลิกแท็บ Sounds คลิกปุม่ จะปรากฏหน้าต่าง Sound Recorder คลิกปุ่ม เพื่อบันทึกเสียง ผ่านไมโครโฟน คลิกปุ่ม เพือ่สิน้สุดการบันทึกเสียง

เสียงจะถกูบันทึกไว้ และปรากฏช่ือไฟล์ดังนี ้

Page 16: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -96- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

เขียนสครปิต์ play sound แลว้คลิกที่สคริปต์ เพื่อดูผลลัพธ ์ ผลลัพธ์ที่ได้คือ.......................................... .................................................................. .................................................................. 5. เขียนสคริปต์ แล้วบันทึกผลลัพธ์ที่ได ้

สครปิต ์ ผลลัพธ ์5.1

……………………………………………………………………………………… ………………………………………………………………………………………

5.2

……………………………………………………………………………………… ………………………………………………………………………………………

5.3

……………………………………………………………………………………… ………………………………………………………………………………………

5.4

……………………………………………………………………………………… ……………………………………………………………………………………... ………………………………………………………………………………………

5.5

……………………………………………………………………………………… ……………………………………………………………………………………... ………………………………………………………………………………………

5.6

……………………………………………………………………………………… ……………………………………………………………………………………... ………………………………………………………………………………………

Page 17: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -97- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

6. เขียนสคริปต์ แล้วตอบค าตอบต่อไปนี้

ตารางแสดงเสียงดนตรีกับค่าตัวเลขในบล็อก

เสียงดนตร ี ค่าตัวเลขในบล็อก play note โด (ต่ า) 48 เร (ต่ า) 50 มี (ต่ า) 52 ฟา (ต่ า) 53 ซอล (ต่ า) 55 ลา (ต่ า) 57 ที (ต่ า) 59 โด 60 เร 62 มี 64 ฟา 65 ซอล 67 ลา 69 ที 71 โด (สูง) 72

ผลลัพธ์ที่ได้ คือ เพลง..................................................... ....................................................................................... เขียนโน้ตดนตรีของท่อนเพลงดังกล่าว........................... ....................................................................................... ....................................................................................... ....................................................................................... ....................................................................................... ....................................................................................... ....................................................................................... .......................................................................................

Page 18: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -98- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

7. เขียนสคริปตห์รือระบุชนิดเครื่องดนตรี ลงในตารางต่อไปนี ้

สครปิต ์ ชนิดเครื่องดนตรี 7.1

7.2

7.3

Electric Piano 1

7.4

Trumpet

8. เขียนสคริปต์สร้างส่วนของเพลง โดยเลือกจากที่ก าหนดให้ หรือก าหนดเอง 1 เพลง (1) เพลงช้าง (2) เพลงแมงมุมลาย (3) เพลง............................................................................

8.1 ส่วนของเนื้อเพลงที่จะเขียนสคริปต์และโนต้ดนตรี เพลง ส่วนของเนื้อเพลงและโน้ตดนตร ี

(1) เพลงช้าง ช้าง ช้าง ช้าง น้อง เคย เห็น ช้าง ร ึ เปล่า ซอล ซอล ซอล ซอล มี เร มี ซอล โด

(2) เพลงแมงมุมลาย แมง มุม ลาย ตัว นั้น ฉัน เหน็ มัน อยู ่บน หลัง คา โด โด โด เร ม ี มี มี เร โด เร มี โด

(3) เพลง..............................................

8.2 เขียนสคริปต์ได้ดังนี้ …………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………

Page 19: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -99- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

9. เขียนสคริปต์ แล้วบันทึกผลลัพธ ์

สครปิต ์ ผลลัพธ ์

เมื่อกดแป้น จะเกิดอะไร …………………………………………………………………………………………... …………………………………………………………………………………………... เมื่อกดแป้น จะเกิดอะไร …………………………………………………………………………………………... …………………………………………………………………………………………...

Page 20: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -100- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ใบงานที่ 2.4 บล็อก Operators

1. ศึกษาใบความรู้ที่ 2.3 เรื่องการใช้ตัวด าเนินการ 2. เติมผลลัพธ์ที่ได้จากค าสั่งต่อไปนี ้

ค าสั่ง ผลลัพธ ์

รายชื่อสมาชิกในกลุ่มที่ ............... 1................................................................................... 2................................................................................

Page 21: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -101- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

3. สร้างตัวละคร 5 ตัว แล้วเขียนสคริปต์ให้ตัวละครแต่ละตัวแสดงค่าผลลัพธ์ลงในช่องว่างต่อไปนี้

โจทย์ สคริปต ์

3.1 ผลบวกของ 10 และ 9

3.2 จ านวนตัวอักษรของค าว่า Love you

3.3 ตัวอักษรตัวที่ 5 จากค าว่า Thailand

3.4 เศษจากการหาร 20 ด้วย 3

3.5 ผลลัพธ์ของ (4+2) + (10-5)

3.6 ปัดเศษ 20.03

..........................................................

..........................................................

..........................................................

..........................................................

..........................................................

Page 22: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -102- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ใบงานที่ 2.5 มารู้จักเงื่อนไขกันเถอะ

1. ศึกษาใบความรู้ที่ 2.4 เรื่องเงื่อนไข 2. พิจารณาเงื่อนไขที่ก าหนด แล้วท าเครื่องหมด × ในช่องวงกลมหน้าค่าความจริงของเงื่อนไข และการท างานที่

เกิดขึ้น ให้สอดคล้องกับสถานการณท์ี่เกิดขึ้น

ประโยคเงื่อนไข สถานการณ ์ที่เกิดขึ้น

ค่าความจริงของเงื่อนไข

การท างานที่เกิดขึ้น

2.1 ถ้า หิวน้ า แล้ว กินน้ า หิวน้ า จริง เท็จ

กินข้าว กินน้ า สรุปไม่ได ้

ไม่หิวน้ า จริง เท็จ

กินไอศครมี สรุปไม่ได ้

2.2 ถ้า ฝนตก แล้ว อยู่บ้าน มิฉะนั้น ไปห้องสมุด

ฝนตก จริง เท็จ

อยู่บ้าน ไปห้องสมุด สรุปไม่ได ้

ฝนไม่ตก จริง เท็จ

อยู่บ้าน ไปห้องสมุด สรุปไม่ได ้

2.3 ถ้า เดินชนขอบ แล้ว เริม่ต้นใหม ่ เดินชนขอบ จริง เท็จ

เริ่มต้นใหม่ เลี้ยวซ้าย สรุปไม่ได ้

เดินไม่ชนขอบ จริง เท็จ

เริ่มต้นใหม่ เลี้ยวขวา สรุปไม่ได้

รายชื่อสมาชิกในกลุ่มที่ ............... 1................................................................................... 2................................................................................

Page 23: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -103- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

2.4 ถ้า รถติด แล้ว โดยสารรถไฟฟ้า มิฉะนั้น โดยสารรถเมล ์

รถติด จริง เท็จ

โดยสารรถเมล ์ โดยสารรถยนต ์ โดยสารรถไฟฟ้า สรุปไม่ได ้

รถไม่ติด จริง เท็จ

โดยสารรถเมล ์ โดยสารรถยนต ์ โดยสารรถไฟฟ้า สรุปไม่ได ้

2.5 ถ้า x หาร 2 เหลือเศษ 0 แล้ว x เป็นเลขคู ่ มิฉะนั้น x เป็นเลขคี ่

x=4 จริง เท็จ

x เป็นเลขคู ่ x เป็นเลขคี ่ สรุปไม่ได ้

x=9 จริง เท็จ

เป็นเลขคู ่ เป็นเลขคี ่ สรุปไม่ได ้

2.6 ถ้า คะแนนสอบ มากกว่า 49 แล้ว สอบผ่าน มิฉะนั้น สอบตก

คะแนนสอบ = 49 จริง เท็จ

สอบผ่าน สอบตก สรุปไม่ได ้

คะแนนสอบ =60 จริง เท็จ

สอบผ่าน สอบตก สรุปไม่ได ้

2.7 ถ้า กดเมาส ์แล้ว มีเสียงแมวร้อง 2 วินาที กดเมาส ์ จริง เท็จ

แมวร้อง 2 วินาที แมวร้อง 4 วินาที สรุปไม่ได ้

ไม่ได้กดเมาส์ จริง เท็จ

แมวร้อง 2 วินาที แมวร้อง 4 วินาท ี สรุปไม่ได ้

2.8 ถ้า x = เลขที่ถูกสุ่ม แล้ว ทายถูก มิฉะนั้น ทายผิด

สุ่มไดเ้ลข 2 และ x= 3

จริง เท็จ

ทายถูก ทายผิด สรุปไม่ได ้

สุ่มไดเ้ลข 9 และ x= 9

จริง เท็จ

ทายถูก ทายผิด สรุปไม่ได ้

Page 24: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -104- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

3. เขียนสคริปต์ พิจารณาเงื่อนไข ว่าเป็นจริงหรือเท็จ แล้วท าเครื่องหมาย × ลงในช่องวงกลมหน้าผลการพิจารณาเงื่อนไข พร้อมบันทึกผลลัพธ ์

สครปิต ์ พิจารณาเงื่อนไข ผลการพิจารณาเงื่อนไข ผลลัพธ ์3.1

จริง เท็จ

...................................

...................................

...................................

3.2

จริง เท็จ

...................................

...................................

...................................

3.3

จริง เท็จ

...................................

...................................

...................................

3.4

จริง เท็จ

...................................

...................................

...................................

3.5

จริง เท็จ

...................................

...................................

...................................

3.6

จริง เท็จ

...................................

...................................

...................................

Page 25: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -105- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

4. เขียนสคริปต์ หรือ เขียนอธิบายการท างานต่อไปน้ี สครปิต ์ อธิบายการท างาน

4.1

เมื่อคลิก แล้วจะท างานดังนี้ 1. ถ้า ตัวละครมีทิศทาง -90 องศา แล้วท าค าสั่งต่อไปน้ี 1.1 ระบุทิศทางตัวละครไปที่ 90 องศา 1.2 เล่นเสียงแมว

4.2

………………………………………………………………………………………….. ………………………………………………………………………………………….. ………………………………………………………………………………………….. …………………………………………………………………………………………. …………………………………………………………………………………………. …………………………………………………………………………………………..

4.3

เมื่อคลิก แล้วจะท างานดังนี้ 1. ตัวละครเคลื่อนที่ไปทางขวา 10 หน่วย 2. ถ้า ต าแหนง่ในแนวแกน x > 176 แล้วท าค าสั่งต่อไปนี้ 2.1 เปลี่ยนสีเพ่ิมขึ้น 25 จากสีเดิม 2.2 หยุดการท างาน 3. กลับไปท าขอ้ 1

4.4

เมื่อคลิก แล้วจะท างานดังนี้ 1. ถ้า ขนาดตวัละครเท่ากับ 100% แล้วท าค าสั่งต่อไปน้ี

1.1 ซ่อนตัวละคร sprite1 1.2 ก าหนดขนาดของตัวละคร sprite1 เป็น 10% มิฉะนั้น ท าค าสั่งตอ่ไปน้ี 1.3 แสดงตัวละคร sprite1 1.4 เพิ่มขนาดของตัวละครอีก 10

Page 26: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -106- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

สครปิต ์ อธิบายการท างาน 4.5

……………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………

4.6

……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………

4.7

…………………………………………………………………………….. ……………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………

Page 27: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -107- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ใบงานที่ 2.6

บล็อก Sensing

1. ศึกษาใบความรู้ที่ 2.5 เรื่องบล็อก Sensing 2. สร้างโปรเจกต์ชื่อ MyJob แล้วปฏิบัติตามค าสั่งดังนี้

2.1 สร้างตัวละคร Sprite1 และตัวละคร Sprite2 1) ตัวละคร Sprite2 สร้างด้วยเครื่องมือ Paint Editor เป็นรูปวงกลมและระบายสีตามต้องการ 2) ย้ายตัวละคร Sprite2 ไปวางที่ต าแหน่ง x=150, y=0 3) เขียนสคริปต์ให้ตัวละคร Sprite1 ดังนี้

คลิกที่สี จะปรากฏหลอดดูดสี เลื่อนเมาสไ์ปดูดสีที่ตัวละคร Sprite2 บนเวที

คลิก แล้วทดลองเลื่อนเมาส์บนเวทีให้ลากตัวละคร Sprite1 ไปทับตัวละคร Sprite2 ผลลัพธ์ที่ได้คือ

..........................................................................................................................................

..........................................................................................................................................

..........................................................................................................................................

รายชื่อสมาชิกในกลุ่มที่ ............... 1................................................................................... 2................................................................................

Page 28: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -108- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

2.2 สร้างตัวละคร Sprite3 แล้วเขียนสคริปต์ดังนี ้

คลิก แล้วทดลองคลิกบนเวท ีผลลัพธ์ที่ได้คือ ………………………………………………………… ………………………………………………………… …………………………………………………………

2.3 สร้างตัวละคร Sprite4 แล้วเขียนสคริปต์ดังนี ้

คลิก แล้วทดลองเลื่อนตัวชี้เมาส์เข้าและออกจากตัวละคร ผลลัพธ์ที่ได้คือ ………………………………………………………… ………………………………………………………… …………………………………………………………

2.4 สร้างตัวละคร Sprite5

คลิก แล้วทดลองเลื่อนเมาส์สัมผัส ตัวละคร ผลลัพธ์ที่ได้คือ ………………………………………………………… ………………………………………………………… …………………………………………………………

2.5 สร้างตัวละคร Sprite6 1) เพิ่มชุดตัวละคร 1 ชุด 2) เขียนสคริปต์ดังนี ้

คลิก ผลลัพธ์ที่ได้คือ ………………………………………………………… ………………………………………………………… …………………………………………………………

Page 29: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -109- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

2.6 สร้างตัวละคร Sprite7 1) คลิกบล็อก 2) เขียนสคริปต์ดังนี ้

คลิก ผลลัพธ์ที่ได้คือ ………………………………………………………… ………………………………………………………… …………………………………………………………

2.7 สร้างตัวละคร Sprite8 แล้วเขียนสคริปต์ดังนี้

คลิก แล้วทดลองกดแป้นลูกศรบนและล่าง ที่คียบ์อร์ด ผลลัพธท์ี่ได้คือ ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… …………………………………………………………

2.8 สร้างตัวละคร Sprite9 1) เขียนสคริปต์ดังนี ้

คลิก แล้วเติมคะแนน ผลลัพธ์ที่ได้คือ ………………………………………………………… ………………………………………………………… …………………………………………………………

ไม่ผ่าน

ผ่าน

Page 30: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -110- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

2) ปรับปรุงสคริปต์ให้รับตัวเลข 1-100 แล้วทายว่าตัวเลขที่รับเข้ามาตรงกับตัวเลขที่สุ่มไว้หรือไม ่ สคริปต์ที่ปรับปรุง คือ.............................................................................................................. ................................................................................................................................................ 2.9 ปรับปรุงโปรแกรม MyFlower ในใบงานที่ 2.2 ให้สามารถวาดดอกไม้ตามต าแหน่งที่คลิกเมาส์

สคริปตท์ี่ปรับปรุง คือ ......................................................................................................................................................... ......................................................................................................................................................... ......................................................................................................................................................... ......................................................................................................................................................... ......................................................................................................................................................... ......................................................................................................................................................... ......................................................................................................................................................... .........................................................................................................................................................

Page 31: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -111- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ใบงานที่ 2.7 ดินแดนมหัศจรรย ์

อ่านสถานการณ์/ปัญหาต่อไปนี้

นักเรียนเดินทางหลงเข้าไปในดินแดนมหัศจรรย์แห่งหนึ่ง ดินแดนแห่งนั้นประกอบไปด้วยสิ่งต่างๆ ที่ไม่เคยพบในชีวิตประจ าวัน ให้นักเรียนสร้างดินแดนมหัศจรรย์ในจินตนาการ โดยใช้โปรแกรม Scratch ซึ่งประกอบด้วยค าสั่งในกลุ่มบล็อก Pen, Sound, Sensing

1. วิเคราะห์สถานการณ ์

1.1 โจทย์ต้องการให้ท าอะไร

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

1.2 โจทย์ก าหนดอะไรมาให ้

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

รายชื่อสมาชิกในกลุ่มที่ ............... 1……………………………………………………………………………………2……………………………………………………………………………………3……………………………………………………………………………………4……………………………………………………………………………………

Page 32: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -112- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

2. วางแผนและออกแบบโปรเจกต์

2.1 วาดหน้าจอดินแดนมหัศจรรย์และเขียนค าอธิบาย

ค าอธิบาย

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

Page 33: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -113- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

2.2 ออกแบบตัวละครและเขียนอธิบายลักษณะการเคลื่อนไหว เพื่อน าไปสร้างในโปรเจกตด์ังนี ้

ตัวละคร ลักษณะการเคลื่อนไหว/ค าพดู

Page 34: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -114- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

3. สร้างโปรเจกต์ชื่อ Activity2 และเขียนสคริปต์เพ่ือให้ได้ผลลัพธ์ตามที่ได้ออกแบบและวางแผนไว ้4. ตรวจสอบการท างานและผลลัพธ์

4.1 การท างานและผลลัพธ์ได้ผลตามที่ได้ออกแบบและวางแผนไว้หรือไม่ เพราะเหตุใด

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

4.2 ระหว่างเขียนสคริปต์เพื่อสร้างโปรเจกต์ พบข้อผิดพลาดที่ท าให้ไม่สามารถเขียนสคริปต์ตามที่ได้ออกแบบไว้หรือไม่ และถ้าพบแก้ไขอย่างไร

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

................................................................................................................................................................... 4.3 ควรปรับปรุงพัฒนาต่อยอดโปรเจกต์อย่างไร

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

Page 35: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -115- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ใบความรู้ที ่2.1 กลุ่มบล็อก Pen

โปรแกรม Scratch มีกลุ่มบล็อก Pen ซึ่งเปรียบเสมือนปากกาที่ช่วยในการวาดรูปต่างๆ โดยสามารถ

ก าหนดลักษณะปากกาได้ เช่น ก าหนดสี ขนาดเส้น การยกปากกา การวางปากกา กลุ่มบล็อก Pen มีดังน้ี

บล็อก หน้าที ่ ล้างภาพวาด วางปากกา ยกปากกา ก าหนดสีปากกา สามารถคลิกเลือกสีได ้ ก าหนดสีปากกา โดยระบุค่าสีเป็นตัวเลข เพิ่มหรือลดค่าสีปากกา เพิ่มหรือลดเฉดสีปากกา ก าหนดเฉดสีของปากกา โดยระบุค่าเฉดสีเป็นตัวเลข เพิ่มหรือลดขนาดของปากกา ก าหนดขนาดปากกา โดยระบุขนาดเป็นตัวเลข ประทับตราตัวละคร

Page 36: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -116- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ใบความรู้ที่ 2.2 กลุ่มบล็อก Sound

กลุ่มบล็อก Sound ท างานเกี่ยวกับการแสดงเสียงต่างๆ ซึ่งอาจเป็นเสียงจากไฟล์ที่มีอยู่ หรือไฟล์เสียงที่บันทึกโดยเครื่องมือบันทึกเสียง (Sound Recorder) ซึ่งอยู่ในโปรแกรม Scratch ไฟล์เสียงจะมีส่วนขยายเป็น .wav หรือ .mp3 นอกจากนี้ ยังมีบล็อกที่สามารถก าหนดเสียงของเครื่องดนตรีชนิดต่างๆ ได้ กลุ่มบล็อก Sound มีดังน้ี

บล็อก ความหมาย

เล่นเสียง

เล่นเสียงจนจบ แล้วท าค าสัง่ถัดไป

หยุดเสียงทั้งหมด

เล่นเสียงเครื่องตี โดยมีประเภทของเครื่องตีชนิดต่างๆ ให้เลือกได้จ านวน 47 ชนดิ (ระบุค่า 35-81) และก าหนดจังหวะในการตีแต่ละครั้งได้

หยุดพักเสียง ตามเวลาที่ก าหนด

เล่นเสียงโน้ตดนตรี (โด เร มี …) มีค่าให้เลือกได้ 25 เสียง (ระบุค่า 48-72) และก าหนดค่าเวลาในการเล่นเสียงได้

ก าหนดชนดิของเครื่องดนตรีชนิดต่างๆ โดยสามารถเลือกชนิดของเครื่องดนตรีได้ 128 ชนิด (ระบุค่า 1-128)

เพิ่มหรือลดระดับความดังของเสียง

ก าหนดความดังของเสียงเป็นเปอร์เซ็นต์

เพิ่มหรือลดจังหวะของเสียง

ก าหนดจังหวะของเสียง

Page 37: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -117- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ใบความรูท้ี่ 2.3 การใชต้ัวด าเนินการ

ในการค านวณใดๆ จะต้องมีการระบุตัวด าเนินการ (Operator) เพื่อสั่งให้ค านวณ เปรียบเทียบ ในโปรแกรม Scratch มีกลุ่มบล็อก Operators ให้ใช้งาน ซึ่งประกอบด้วยบล็อกที่ใช้ในการค านวนพื้นฐาน การเปรียบเทียบ ตรรกะ และฟังก์ชันในการท างานต่างๆ ในบล็อก Operators จะมีโครงสร้างที่ประกอบไปด้วย ช่องก าหนดค่า ตัวด าเนินการหรือค าสั่ง ซึ่งช่องก าหนดค่า สามารถใส่ตัวเลข อักขระ หรือลากบล็อกอื่นๆ มาวางบนบล็อกก็ได้ โดยช่องก าหนดค่ามีดังนี ้

ช่องสี่เหลี่ยมมุมมนรับค่าเป็นตัวเลขและรับบล็อกสี่เหลี่ยมมุมมน

ช่องหกเหลี่ยมรับได้เฉพาะข้อมูลที่เป็นจริงหรือเท็จจากบล็อกหกเหลี่ยมเท่านั้น

ช่องสี่เหลี่ยมรับข้อมูลที่เป็นอักขระ ซึ่งถ้าใส่ตัวเลขในช่องนี้จะถือว่าตัวเลขนั้นเป็นอักขระ

นอกจากนี้ยังรับบล็อกสี่เหลี่ยมมุมมนและบล็อกหกเหลี่ยมได้ด้วย

1. บล็อก Operators ค านวณพื้นฐาน

ภายในบล็อก Operators ค านวณพื้นฐาน มีตัวด าเนินการต่างๆ ทีใ่ช้ในการค านวณ เช่น บวก ลบ คูณ หาร มอดูลัส ตัวอย่างการใช้งานเช่น

บล็อก ความหมาย ตัวอย่างการใช้งาน ผลลัพธ ์ บวก 9 ลบ 5 คูณ 14 หาร 3.5 มอดูลัส 1

หมายเหต ุมอดูลัส คือ การหาเศษที่เหลือทีน่้อยที่สุดจากการหารและไม่ใช่จ านวนลบ เช่น 5 mod 2

(5 หาร 2 = 2 เหลือเศษ 1) ผลลัพธ์ที่ได้ คือ 1

Page 38: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -118- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ในกรณีที่ต้องการใช้ตัวด าเนินการมากกว่าหนึ่งตัว สามารถท าได้โดยน าบล็อกที่ต้องการมาวางบนบล็อก Operators ดังตัวอย่างต่อไปนี้ ตัวอย่างที ่1 1 + (2 * 3) ล าดับการค านวณ คือ 1) ค านวณค่าในวงเล็บก่อน โดยน า 2 มาคูณกับ 3 ซึ่งมคี่าเท่ากับ 6 2) น าผลลัพธ์ทีไ่ดข้้อ 1) มาบวกกับ 1 จะได้ 6+1 = 7

ในโปรแกรม scratch สามารถท าได้ดังนี้ 1) ลากบล็อกบวกมาวาง 2) พิมพ์เลข 1 ลงในช่องก าหนดค่าด้านซ้าย 3) ลากบล็อกคูณมาวางลงในช่องก าหนดค่าด้านขวา 4) จะได้บล็อกคูณซ้อนอยู่ในบล็อกบวก 5) พิมพ์เลข 2 และ 3 ลงในช่องก าหนดค่าของบล็อกคูณ

หมายเหต ุ การค านวณค่าในบล็อกจะค านวณในบล็อกนั้นๆ ก่อน เหมือนกับการค านวณในวงเล็บก่อน แล้วจึงค านวณส่วนที่เหลือภายหลัง เช่น (3*5)-(4/2) = 15-2 = 13

Page 39: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -119- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ตัวอย่างที่ 2 (3*5)-(4/2) สามารถก าหนดในโปรแกรม scratch ได้ดังนี้ 1) ลากบล็อกลบมาวาง 2) ลากบล็อกคูณ มาวางในช่องก าหนดค่าด้านซ้ายของบล็อกลบ จะได้บล็อกคูณซ้อนอยู่ในบล็อกลบ 3) พิมพ์เลข 3 และ 5 ลงในช่องก าหนดค่า ตามล าดับ 4) ลากบล็อกหาร มาวางในช่องก าหนดค่าด้านขวาของบล็อกลบ จะได้บล็อกหารซ้อนอยู่ในบล็อกลบ 5) พิมพ์เลข 4 และ 2 ลงในช่องก าหนดค่า ตามล าดับ

2. บล็อก Operators เปรียบเทียบ

การใช้งานบล็อก Operators เปรียบเทียบ สามารถใส่ค่าหรือลากบล็อกที่ต้องการเปรียบเทียบลงในช่องก าหนดค่า ผลลัพธ์จากการใช้ตัวด าเนินการเปรียบเทียบจะไดค้่าเป็นจริงหรือเท็จ ตัวอย่างเช่น

บล็อก ความหมาย ตัวอย่างการใช้งาน ผลลัพธ ์

น้อยกว่า เท็จ มากกว่า จริง เท่ากัน เท็จ

Page 40: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -120- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

3. บล็อก Operators ฟังก์ชัน บล็อก Operators ฟังก์ชัน มีบล็อกที่จัดการตัวอักษรและข้อความ และบล็อกที่ค านวณทาง

คณิตศาสตร์ ตัวอย่าง เช่น

บล็อก ความหมาย ตัวอย่างการใช้งาน ผลลัพธ ์

เชื่อมข้อความในช่องก าหนดค่าที่ 1 และ 2

Hello Joy

เลือกอักขระในล าดับที่ระบจุากค่าทีก่ าหนด

m

นับจ านวนอักขระ 8

ปัดเศษ 6

4

สุ่มตัวเลข ตัวเลขที่สุ่มไดม้ีค่าตั้งแต ่1 ถึง 10

ฟังก์ชันทางคณิตศาสตร์

เช่น รากที่สองของ 25 คือ 5

Page 41: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -121- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ใบความรูท้ี่ 2.4 เงื่อนไข

การท างานแบบมีเงื่อนไข (Condition) เงื่อนไขใช้ในการควบคุมทิศทางการท างาน เพื่อตัดสินใจในการท างานอย่างใดอย่างหนึ่ง บล็อกเง่ือนไข

มี 2 แบบ ดังนี ้

บล็อก ความหมาย ตัวอย่าง

ใช้ตรวจสอบเง่ือนไข ถ้าเงื่อนไขหลัง if เป็นจริง จึงจะท าค าสั่งภายใน บล็อก if

ถ้า ต าแหน่งตัวละครบนเวที อยู่แนวแกน x = 0 แล้ว จะเล่นเสียงแมว

ใช้ตรวจสอบเง่ือนไข ถ้าเงื่อนไขหลัง if เป็นจริง จะท าค าสั่งภายในบล็อก if แต่ถ้าเง่ือนไขเป็นเท็จ จะท าค าสัง่ภายในบล็อก else

ถ้าความดังของเสียงเท่ากับ 100% แล้ว จะเล่นเสียงแมว มิฉะนั้น จะเลน่เสียงนก

Page 42: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -122- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

การวนซ้ าแบบมีเงื่อนไข (Loop) การท างานแบบวนซ้ าโดยมีเงื่อนไข ใช้ในการควบคุมการท างานซ้ า ตามเงื่อนไขที่ก าหนด โดยจะมีการตรวจสอบเง่ือนไขก่อนการท างานทุกรอบ แบ่งเป็น 2 ลักษณะ คือ การท าซ้ าเมื่อเง่ือนไขเป็นจริง (forever if) และ การท าซ้ าจนกว่าเงื่อนไขจะเป็นจริง (repeat until)

บล็อก ความหมาย ตัวอย่าง

ท าค าสั่งภายในบล็อกซ้ าไปเรื่อยๆ ถา้เงื่อนไขหลัง if เป็นจริง

เดินไปข้างหน้าทีละ 10 หน่วย ตราบเท่าที่มกีารกดแป้น

ท าค าสั่งภายในบล็อกซ้ าไปเรือ่ยๆ จนกระทั่งเงื่อนไขหลัง until เป็นจริง

เดินไปข้างหน้าทีละ 10 หน่วย จนกว่าจะมีการกดแป้น Space Bar

นอกจากนี้ ยังมีบล็อกที่เป็นค าสั่งใช้งานเฉพาะ โดยมีการตรวจสอบเง่ือนไข เช่น บล็อก wait until

บล็อก ความหมาย ตัวอย่าง

หยุดรอเวลา จนกระทั่งเงื่อนไขหลัง until เป็นจริง จึงจะท าค าสั่งต่อไป

หยุดรอเวลา จนกว่าขนาดของตัวละครจะเท่ากับ 50% แล้วท าค าสั่งต่อไป

Page 43: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -123- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

ใบความรู้ที ่2.5 กลุ่มบล็อก Sensing

กลุ่มบล็อก Sensing ใช้ตรวจสอบการรับรู้ต่างๆ เช่น การสัมผัส เสียง ระยะเวลา กลุ่มบล็อก Sensing

มีดังน้ี

บล็อก หน้าที ่

ตรวจสอบว่าตัวละครนั้นสัมผัสกับ ตัวชี้เมาส์ ขอบเวที หรือตัวละครอื่นหรือไม่

ตรวจสอบว่าตัวละครนั้นสัมผัสกับสีที่ก าหนดหรือไม่ ตรวจสอบว่าสีตัวละคะที่ก าหนด สัมผัสกับสีที่ต้องการหรือไม ่ ถามค าถามที่ก าหนด แล้วรอค าตอบ ค าตอบที่ผู้ใช้กรอก จากค าถาม ask (สามารถคลิกที่ช่องเพื่อแสดง

ค่าค าตอบบนเวที) ต าแหน่งตัวชี้เมาส์ตามแนวแกน x ต าแหน่งตัวชี้เมาส์ตามแนวแกน y ตรวจสอบเมาส์ว่าถูกคลิกหรอืไม ่ ตรวจสอบการกดแป้นพิมพบ์นคีย์บอร์ด ระยะทางของตัวช้ีเมาส์หรือตัวละคร เริ่มเวลาใหม่ เป็น 0 เวลา ข้อมูลตัวละคร เช่น ต าแหน่งตามแนวแกน x, ต าแหน่งตามแนวแกน

y, มุม, ล าดับชุดตัวละคร, ขนาด, ระดับความดังของเสียง ระดับเสียง (สามารถคลิกที่ชอ่งเพื่อแสดงค่าระดับของเสียงบนเวที) ตรวจสอบว่ามเีสียงหรือไม ่ ค่าที่ได้จากอุปกรณ์ตรวจจับต่างๆ ตรวจสอบการกดปุ่ม หรือการเชื่อมต่ออุปกรณ์ตรวจจับ

Page 44: กิจกรรมที่ 2 - MNS · ใบงานที่ เรื่อง เวลา (นาที) 2.1 ลากเส้นเล่นลาย 90 2.2 ตัวปั๊ม

กิจกรรมที่ 2 มหัศจรรย์งานศิลป์

เอกสารประกอบการอบรมครู -124- สาขาคอมพิวเตอร์

หลักสูตรการเขียนโปรแกรม Scratch เพื่อส่งเสริมความคิดสร้างสรรค์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี

เทคนิคการพัฒนาความคิดสร้างสรรค์

ฝึกคิดเชิงบวก

ฝึกคิดย้อนศร

ฝึกคิดในสิ่งที่เป็นไปไม่ได้

ฝึกคิดบนหลักของความเป็นจริง

ฝึกคิดข้ามกล่องความรู้

ฝึกคิดแบบแตกหน่อทางความคิด ทีม่า: http://www.peoplevalue.co.th