SlideShare una empresa de Scribd logo
1 de 73
Descargar para leer sin conexión
____________________________________
สมุดกิจกรรม
Free Workshop by IMC Institute
Code for Kids
Thearasak Phaladisailoed
Tanawat Gajaseni
ชื่อ-สกุล_______________________________________ชื่อเล่น_____________
2
Code For kids By IMC Institute
การติดตั้งโปรแกรม
1. เข้าไปที่ https://scratch.mit.edu/download
2. ติดตั้ง Adobe AIR
a. คลิกปุ่ม Download Now
b. หลังจาก Download สาเร็จแล้วคลิกที่ตัวติดตั้ง AdobeAIRinstaller.exe
3
Code For kids By IMC Institute
c. คลิกปุ่ม I Agree
d. หลังจากติดตั้งเสร็จสิ้นกด Finish
4
Code For kids By IMC Institute
3. ติดตั้ง Scratch Offline Editor
a. คลิก Download
b. หลังจาก Download เสร็จสิ้น คลิกที่ตัวติดตั้ง Scratch-456.0.4.exe เพื่อ
ติดตั้ง
c. กดปุ่ม Continue
5
Code For kids By IMC Institute
d. หลังจากติดตั้งสาเร็จจะเห็นโปรแกรม Scratch
4. Download Starter Projects
6
Code For kids By IMC Institute
เปลี่ยนภาษา
คลิก
คลิก เลือกภาษา
7
Code For kids By IMC Institute
เริ่มต้นกับ Scratch
1. ใช้ชุดคาสั่งให้ตัวละครเคลื่อนไหว
พื้นที่แสดงผลตัวละครและฉาก
พื้นที่แสดงผลตัวละครและฉากที่อยู่ในโปรเจก
แสดงหมวดหมู่ของชุดคาสั่ง
ชุดคาสั่ง
ที่วางชุดคาสั่ง
ลากคาสั่ง เคลื่อนที่ 10 ก้าว ไปวางในที่วางชุดคาสั่ง
8
Code For kids By IMC Institute
2. เพิ่มเสียงดนตรี
a. สามารถเปลี่ยนรูปแบบเสียงกลองได้
เลือกหมวดชุดคาสั่งเป็น เสียง
ลากคาสั่ง เล่น กลอง มาวาง ในพื้นที่วางชุดคาสั่ง
คลิกที่ชุดคาสั่งเพื่อลองเล่นชุดคาสั่ง
9
Code For kids By IMC Institute
3. เพิ่มจังหวะ
4. ทาซ้า
ลากคาสั่ง เคลื่อนที่ 10 ก้าว ไปวางในที่วางชุดคาสั่ง
เปลี่ยนค่า จาก 10 เป็น -10
ลากคาสั่ง เล่นกลอง ไปวางในที่วางชุดคาสั่ง
เปลี่ยนค่า จาก 1 เป็น 5
เลือกหมวดคาสั่ง ควบคุม
ลากคาสั่ง ทาซ้า 10 ไปวางในที่วางชุดคาสั่ง
10
Code For kids By IMC Institute
5. แสดงคาพูด
เลือกหมวดคาสั่ง ควบคุม
ลากคาสั่ง พูด Hello 2 วินาที
มาวางในที่วางชุดคาสั่ง
คลิกที่คาสั่ง พูด Hello 2 วินาที
ลากคาสั่ง พูด Hello 2 วินาที
ไปวางเหนือชุดคาสั่งทาซ้า
คลิกที่ชุดคาสั่ง
11
Code For kids By IMC Institute
6. ธงเขียว
7. เปลี่ยนสีตัวละคร
เลือกหมวดคาสั่ง เหตุการณ์
ลากคาสั่ง เมื่อ ถูกคลิก
ไปวางในที่วางคาสั่ง
คลิกที่ เพื่อทาชุดคาสั่ง
เลือกหมวดคาสั่ง รูปร่าง
ลากคาสั่ง เปลี่ยนเอฟเฟคของ สี
มาวางในที่วางชุดคาสั่ง
คลิกที่คาสั่ง เปลี่ยนเอฟเฟคของ สี
12
Code For kids By IMC Institute
a. เพิ่มเหตุการณ์
b. เปลี่ยนปุ่มกด
เลือกหมวดคาสั่ง เหตุการณ์
ลากคาสั่ง เมื่อคีย์ space ถูกกด
ไปวางเหนือชุดคาสั่งเปลี่ยนสี
กด ปุ่ม Spacebar
13
Code For kids By IMC Institute
8. เพิ่มฉากหลัง
a. คลิกที่ รูป
b. เลือกฉากหลังที่ต้องการ (spotlight-stage)
14
Code For kids By IMC Institute
9. เพิ่มตัวละคร
a. คลิกที่รูป และเลือกตัวละครที่ต้องการ
เลือกตัวละครจากโปรแกรม
วาดตัวละครใหม่
อัพโหลดจากรูปภาพ
ถ่ายรูป
15
Code For kids By IMC Institute
10. เพิ่มเสียงใหม่
11. เปลี่ยนลักษณะตัวละคร
เลือกสียงจากโปรแกรม
อัดเสียงใหม่
อัพโหลดจากเครื่อง
16
Code For kids By IMC Institute
a. สร้างการเคลื่อนไหวจากลักษณะของตัวละคร
ลองเพิ่มชุดคาสั่งต่อไปนี้
1. เมื่อ ถูกคลิก
2. วนซ้าตลอด
3. ชุดถัดไป
4. รอ 1 วินาที
17
Code For kids By IMC Institute
Flying Dragon
1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่
2. ลบตัวละครเก่าออกโดยเลือก แล้วคลิกที่ตัวละครที่ต้องการลบ
3. ใส่ฉากหลัง
18
Code For kids By IMC Institute
a. เลือกฉากที่ต้องการ
4. เพิ่มตัวละคร มังกร
a. เพิ่มตัวละครใหม่จาก Library คลิก
เลือก ฉาก
กด ตกลง
คลิกเพิ่มตัวละคร
19
Code For kids By IMC Institute
b. เลือกตัวละครที่ต้องการ
5. เพิ่ม Script คาสั่งให้ตัวละคร มังกร
a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ไปยังด้านหน้า มาวางในพื้นที่วางชุดคาสั่ง
เลือก ตัวละคร
กด ตกลง
20
Code For kids By IMC Institute
6. เพิ่มตัวละครใหม่ ตึก
a. เพิ่มตัวละครใหม่จาก Library คลิก จากนั้น เลือกตัวละครที่ต้องการ
7. เพิ่ม Script คาสั่งให้ตัวละคร ตึก
a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า x เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่าจาก
0 เป็น 250
เลือก ตัวละคร
กด ตกลง
21
Code For kids By IMC Institute
c. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง ทาซ้า 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่าจาก 10 เป็น
50
d. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่า
จาก 10 เป็น -10
e. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ชุดถัดไป มาวางในพื้นที่วางชุดคาสั่ง
f. ลองกด เพื่อดูการทางานของคาสั่ง
g. ในหมวดคาสั่ง การควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
h. ลองกด เพื่อดูการทางานของคาสั่ง
22
Code For kids By IMC Institute
8. เพิ่มตัวละครใหม่ ก้อนเมฆ
a. เพิ่มตัวละครใหม่จาก Library คลิก จากนั้น เลือกตัวละครที่ต้องการ
9. เพิ่ม Script คาสั่งให้ตัวละคร ก้อนเมฆ
a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า x เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่าจาก
0 เป็น 250
เลือก ตัวละคร
กด ตกลง
23
Code For kids By IMC Institute
c. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง ทาซ้า 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่าจาก 10 เป็น
50
d. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่า
จาก 10 เป็น -10
e. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ชุดถัดไป มาวางในพื้นที่วางชุดคาสั่ง
f. ลองกด เพื่อดูการทางานของคาสั่ง
g. ในหมวดคาสั่ง การควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
h. ลองกด เพื่อดูการทางานของคาสั่ง
24
Code For kids By IMC Institute
10.เพิ่มตัวละครใหม่ ลูกไฟ
a. Download ไฟล์รูปภาพลูกไฟจาก
https://storage.googleapis.com/thearasak/code4kids/fireball.png
b. เพิ่มตัวละครใหม่จาก ไฟล์ภาพ คลิก จากนั้น เลือกรูปที่ต้องการ
11.เพิ่ม Script คาสั่งให้ตัวละคร ลูกไฟ
a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ตั้งค่าขนาดเป็น 100 % มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่า
จาก 100 เป็น 20
เลือก รูป
กด open
25
Code For kids By IMC Institute
c. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า x เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง
d. ในหมวดคาสั่ง กาลังรับรู้ ลากคาสั่ง มาวางในพื้นที่วาง
ชุดคาสั่ง
e. ลากคาสั่ง ไปประกอบกับ จะได้
คาสั่งในรูปแบบ
f. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า y เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง
g. ในหมวดคาสั่ง กาลังรับรู้ ลากคาสั่ง มาวางในพื้นที่วาง
ชุดคาสั่ง เปลี่ยนค่าจาก ตาแหน่ง x ของ Dragon เป็น ตาแหน่ง y ของ Dragon
h. ลากคาสั่ง ไปประกอบกับ จะ
ได้คาสั่งในรูปแบบ
i. ลองกด เพื่อดูการทางานของคาสั่ง
j. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
k. ในหมวดคาสั่ง กาลังรับรู้ ลากคาสั่ง มาประกอบกับคาสั่งทาซ้า จะได้คาสั่งในรูป
26
Code For kids By IMC Institute
l. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จะได้ชุดคาสั่ง
ในรูป
m. ลองกด เพื่อดูการทางานของคาสั่ง
n. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ซ่อน มาวางในพื้นที่วางชุดคาสั่ง จะได้ชุดคาสั่งในรูป
o. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง แสดง มาวางในพื้นที่วางชุดคาสั่ง จะได้ชุดคาสั่งในรูป
p. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้ำตลอด มาวางในพื้นที่วางชุดคาสั่ง ดังรูป
27
Code For kids By IMC Institute
Ball bounce
1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่
2. ลบตัวละครเก่าออกโดยเลือก แล้วคลิกที่ตัวละครที่ต้องการลบ
3. ใส่ฉากหลัง
เลือก Backdrop
เลือก
28
Code For kids By IMC Institute
a. เลือกฉากที่ต้องการ
4. เพิ่มตัวละคร
a. เพิ่มตัวละครใหม่จาก Library คลิก
เลือก ฉาก
กด ตกลง
คลิก เพื่อเพิ่มตัวละคร
29
Code For kids By IMC Institute
b. เลือกตัวละครที่ต้องการ
5. เพิ่มการเคลื่อนไหวให้กับตัวละคร
a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง ควบคุม ลาก วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง การเคลื่อนที่ ลาก เคลื่อน 10 ก้าว มาวางในพื้นที่วางชุดคาสั่ง
เลือก ตัวละคร
กด ตกลง
30
Code For kids By IMC Institute
d. เพิ่มคาสั่งถ้าชนขอบให้สะท้อนกลับ
6. เพิ่มการเปลี่ยนทิศทางให้กับลูกบอล
a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง การเคลื่อนที่ ลาก หมุน 15 องศา มาวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง ควบคุม ลาก วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
31
Code For kids By IMC Institute
d. กาหนดให้ลูกบอลหมุนแบบสุ่ม โดยเพิ่ม เลือกสุ่มจาก 1 ถึง 10 ในหมวดชุดคาสั่ง โอเปอร์เรเตอร์ มา
วางในพื้นที่วางชุดคาสั่ง
e. เลือก ในหมวดชุดคาสั่ง โอเปอร์เรเตอร์ มาวางในพื้นที่วางชุดคาสั่ง
f. ปรับชุดคาสั่งให้อยู่ในรูป
g. เลือก ในหมวดชุดคาสั่ง ควบคุม มาวางในพื้นที่วางชุดคาสั่ง
h. ปรับชุดคาสั่งให้อยู่ในรูป
i. รวมชุดคาสั่งกับคาสั่งเดิม จะได้ชุดคาสั่งใหม่ ดังรูป
j. ตรวจสอบการทางานโดยการกด
32
Code For kids By IMC Institute
7. เพื่อเอฟเฟคให้ลูกบอลเปลี่ยนสีเมื่อลูกบอลชนขอบ
a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง รูปร่าง ลาก เปลี่ยนเอฟเฟคของ สี ทีละ 25 มาวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง ควบคุม ลาก วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
d. เลือก ในหมวดชุดคาสั่ง ควบคุม มาวางในพื้นที่วางชุดคาสั่ง
e. ในหมวดคาสั่ง กาลังรับรู้ ลาก สัมผัส ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง
f. เปลี่ยนค่าในคาสั่ง สัมผัส ตัวชี้เมาส์ เป็น สัมผัส ขอบ
g. รวมชุดคาสั่งทั้งหมด ให้ได้ดังรูป
33
Code For kids By IMC Institute
h. ตรวจสอบการทางานโดยการกด
34
Code For kids By IMC Institute
Wizard Spells
1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่
2. ลบตัวละครเก่าออกโดยเลือก แล้วคลิกที่ตัวละครที่ต้องการลบ
3. ใส่ฉากหลัง
เลือก Backdrop
เลือก
35
Code For kids By IMC Institute
a. เลือกฉากที่ต้องการ
4. เพิ่มตัวละคร พ่อมด
a. เพิ่มตัวละครใหม่จาก Library คลิก
เลือก ฉาก
กด ตกลง
คลิก เพื่อเพิ่มตัวละคร
36
Code For kids By IMC Institute
b. เลือกตัวละครที่ต้องการ
5. สร้างชุดตัวละครพ่อมด
a. สร้างชุดตัวละครใหม่
เลือก ตัวละคร
กด ตกลง
เลือก แถบ Costomes
คลิก ชวา
คลิก เลือกทาซ้า
37
Code For kids By IMC Institute
b. ตกแต่งชุดตัวละคร
6. เพิ่มเสียงให้ตัวละครพ่อมด
a. เลือกแถบเสียง
เลือก แถบ เสียง
คลิก เพื่อเลือกเสียง
38
Code For kids By IMC Institute
b. เลือกเสียงทีต้องการ (Fairydust)
7. เพิ่มคาสั่งให้ตัวละครพ่อมด
a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อคีย์ พื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง fairydust มาวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง รูปร่าง ลาก ชุดถัดไป มาวางในพื้นที่วางชุดคาสั่ง
d. ในหมวดคาสั่ง การเคลื่อนที่ ลาก เคลื่อน 10 ก้าว มาวางในพื้นที่วางชุดคาสั่ง
e. ในหมวดคาสั่ง ควบคุม ลาก รอ 1 วินาที มาวางในพื้นที่วางชุดคาสั่ง
f. ในหมวดคาสั่ง การเคลื่อนที่ ลาก เคลื่อน 10 ก้าว มาวางในพื้นที่วางชุดคาสั่ง เปลี่ยนค่าจาก เคลื่อน
10 ก้าว เป็น เคลื่อน -10 ก้าว
g. ในหมวดคาสั่ง รูปร่าง ลาก ชุดถัดไป มาวางในพื้นที่วางชุดคาสั่ง
เลือก เสียงที่ต้องการ
กด ตกลง
39
Code For kids By IMC Institute
8. ทาซ้าคาสั่ง
a. คลิกขวาที่คาสั่งที่ต้องการทาซ้า
b. ทาซ้าชุดคาสั่ง 6 ครั้ง
c. แก้ค่าในคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด ในแต่ละชุดคาสั่งเป็น เมื่อคีย์ ลูกศรขึ้น ถูกกด เมื่อคีย์
ลูกศรชี้ลง ถูกกด เมื่อคีย์ ลูกศรชี้ทางซ้าย ถูกกด เมื่อคีย์ ลูกศรชี้ทางขวา ถูกกด เมื่อคีย์ a ถูกกด
เมื่อคีย์ b ถูกกด จะได้ชุดคาสั่งทั้งหมดดังนี้
คลิก ทาซ้า
40
Code For kids By IMC Institute
41
Code For kids By IMC Institute
9. เพิ่มตัวละคร มังกร
a. เพิ่มตัวละครใหม่จาก Library คลิก
b. เลือกตัวละครที่ต้องการ
คลิก เพื่อเพิ่มตัวละคร
42
Code For kids By IMC Institute
10.ปรับตัวละคร มังกร
11.เพิ่มคาสั่งให้ตัวละคร มังกร
a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อคีย์ พื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง รูปร่าง ลาก เปลี่ยนเอฟเฟคของ สี ทีละ 25 มาวางในพื้นที่วางชุดคาสั่ง
12.ทาซ้าคาสั่ง
a. คลิกขวาที่คาสั่งที่ต้องการทาซ้า
เลือก แถบ Costomes
กด เพื่อเปลี่ยนด้าน
คลิก ทาซ้า
43
Code For kids By IMC Institute
b. ทาซ้าชุดคาสั่ง 5 ครั้ง
c. แก้ไขค่าคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด เป็น เมื่อคีย์ ลูกศรขึ้น ถูกกด
d. แก้ไขค่าคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด เป็น เมื่อคีย์ ลูกศรชี้ลง ถูกกด และแก้ เปลี่ยนเอฟเฟคของ
สี ทีละ 25 เป็น เปลี่ยนเอฟเฟคของ สี ทีละ -25
e. แก้ไขค่าคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด เป็น เมื่อคีย์ ลูกศรชี้ทางซ้ายถูกกด และแก้ เปลี่ยนเอฟเฟค
ของ สี ทีละ 25 เป็น เปลี่ยนเอฟเฟคของ โมเสก ทีละ 10
f. แก้ไขค่าคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด เป็น เมื่อคีย์ ลูกศรชี้ทางซวาถูกกด และแก้ เปลี่ยนเอฟเฟค
ของ สี ทีละ 25 เป็น เปลี่ยนเอฟเฟคของ โมเสก ทีละ -10
g. แก้ไขค่าคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด เป็น เมื่อคีย์ a ถูกกด และแก้ เปลี่ยนเอฟเฟคของ สี ทีละ
25 เป็น เปลี่ยนเอฟเฟคของ ล่องหน ทีละ 25
h. แก้ไขค่าคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด เป็น เมื่อคีย์ b ถูกกด และแก้ เปลี่ยนเอฟเฟคของ สี ทีละ
25 เป็น เปลี่ยนเอฟเฟคของ ล่องหน ทีละ -25
13.ล้างเอฟเฟค
a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อคีย์ พื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง รูปร่าง ลาก ล้างเอฟเฟคภาพ มาวางในพื้นที่วางชุดคาสั่ง
44
Code For kids By IMC Institute
Make Music
1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่
2. ลบตัวละครเก่าออกโดยเลือก แล้วคลิกที่ตัวละครที่ต้องการลบ
3. ใส่ฉากหลัง
เลือก Backdrop
เลือก
45
Code For kids By IMC Institute
a. เลือกฉากที่ต้องการ
4. เพิ่มตัวละคร กลอง Conga
a. เพิ่มตัวละครใหม่จาก Library คลิก
เลือก ฉาก
กด ตกลง
คลิก เพื่อเพิ่มตัวละคร
46
Code For kids By IMC Institute
b. เลือกตัวละครที่ต้องการ
5. เพิ่มคาสั่ง
a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อคีย์ พื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง tab conga มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขจาก เล่น
เสียง tab conga เป็น เล่นเสียง high conga
c. ในหมวดคาสั่ง ควบคุม ลาก รอ 1 วินาที มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขจาก รอ 1 วินาที
เป็น รอ 0.25 วินาที
d. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง tab conga มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขจาก เล่น
เสียง tab conga เป็น เล่นเสียง low conga
47
Code For kids By IMC Institute
6. เพิ่มตัวละคร Saxophone
7. เพิ่มคาสั่ง
a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อคีย์ พื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น
เมื่อคีย์ ลูกศรขึ้น ถูกกด
b. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง C2 sax มาวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง ควบคุม ลาก รอ 1 วินาที มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขจาก รอ 1 วินาที
เป็น รอ 0.25 วินาที
d. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง C2 sax มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น เล่นเสียง
G sax
e. ในหมวดคาสั่ง ควบคุม ลาก รอ 1 วินาที มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขจาก รอ 1 วินาที
เป็น รอ 0.25 วินาที
f. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง C2 sax มาวางในพื้นที่วางชุดคาสั่ง
จากนั้นแก้ไขเป็น เล่นเสียง D sax
48
Code For kids By IMC Institute
8. เพิ่มตัวละคร Piano
9. เพิ่มคาสั่ง
a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อคีย์ พื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น
เมื่อคีย์ ลูกศรชี้ทางซ้าย ถูกกด
b. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง C2 piano มาวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง โอเปอร์เรเตอร์ ลาก เลือกสุ่มจาก 1 ถึง 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข
เป็นเลือกสุ่มจาก 1 ถึง 8
เพิ่มเติม ทดลองเพิ่ม
49
Code For kids By IMC Institute
เพิ่มคาสั่งต่างๆดังนี้
50
Code For kids By IMC Institute
Pong Game
1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่
2. ลบตัวละครเก่าออกโดยเลือก แล้วคลิกที่ตัวละครที่ต้องการลบ
3. ใส่ฉากหลัง
เลือก Backdrop
เลือก
51
Code For kids By IMC Institute
a. เลือกฉากที่ต้องการ
4. เพิ่มขอบล่าง
เลือก ฉาก
เลือก สี
เลือก ขนาดเส้น
เลือก แถบ Backdrops
52
Code For kids By IMC Institute
5. เพิ่มตัวละคร Paddle
6. เพิ่ม Script คาสั่งให้ตัวละคร Paddle
a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ไปยังตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง
เลือก เส้น
ลากเส้นด้านล่าง
เลือก ฉาก
53
Code For kids By IMC Institute
7. เพิ่มตัวละคร Ball
8. เพิ่ม Script คาสั่งให้ตัวละคร Ball
a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ชี้ไปที่ทิศทาง 90 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข
เป็น ชี้ไปที่ทิศทาง 45
c. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
d. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เคลื่อน 10 ก้าว มาวางในพื้นที่วางชุดคาสั่ง
e. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ถ้าชนขอบให้สะท้อนกลับ มาวางในพื้นที่วางชุดคาสั่ง
f. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
g. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
h. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
i. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง สัมผัส ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น
สัมผัส Paddle
j. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง หมุน 15 องศา มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น
หมุน 180 องศา
k. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง รอ 1 วินาที มาวางในพื้นที่วางชุดคาสั่ง
54
Code For kids By IMC Institute
l. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
m. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น
9. เพิ่ม เสียง ให้ตัวละคร Ball
เลือก แถบ เสียง
เลือก เพิ่ม เสียง จากห้องสมุด
เลือก เสียง Water drop
55
Code For kids By IMC Institute
10.เพิ่ม Script เสียง ให้ตัวละคร Ball
a. ในหมวดคาสั่ง เสียง ลากคาสั่ง เล่นเสียง water drop มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง เสียง ลากคาสั่ง เล่นเสียง laser2 มาวางในพื้นที่วางชุดคาสั่ง
11.สร้างตัวแปร
เลือก เสียง laser 2
เลือก ข้อมูล
คลิก สร้างตัวแปร
56
Code For kids By IMC Institute
จะได้ตัวแปร Score ดังรูป
12.เพิ่ม Script เพิ่ม และ ลด Score
a. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง set score to 0 มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง เปลี่ยน score ทีละ 1 มาวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง เปลี่ยน score ทีละ 1 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น
เปลี่ยน score ทีละ -1
ป้อนชื่อตัวแปร
คลิก ตกลง
57
Code For kids By IMC Institute
Catch Apple
1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่
2. ลบตัวละครเก่าออกโดยเลือก แล้วคลิกที่ตัวละครที่ต้องการลบ
a. ใส่ฉากหลัง
เลือก Backdrop
เลือก
58
Code For kids By IMC Institute
b. เลือกฉากที่ต้องการ
3. เพิ่มตัวละคร Bowl
4. เพิ่ม Script คาสั่งให้ตัวละคร Bowl
a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า y เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข
เป็น ตั้งค่า y เป็น -150
c. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
d. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
e. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
f. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง แป้นพื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข
เป็น แป้น ลูกศรชี้ทางซ้าย ถูกกด
g. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง แป้นพื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข
เป็น แป้น ลูกศรชี้ขวา ถูกกด
เลือก ฉาก
59
Code For kids By IMC Institute
h. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น
แก้ไขเป็น เปลี่ยน x ทีละ -10
i. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง
5. เพิ่มตัวละคร Apple
6. เพิ่ม Script คาสั่งให้ตัวละคร Apple
a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ไปยัง ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง
จากนั้นแก้ไขเป็น ไปยัง random position
c. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า y เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง
จากนั้นแก้ไขเป็น ตั้งค่า y เป็น 180
d. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
e. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน y ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง
จากนั้นแก้ไขเป็น เปลี่ยน y ทีละ -10
60
Code For kids By IMC Institute
f. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
g. ในหมวดคาสั่ง โอเปอเรเตอร์ ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
h. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตาแหน่ง y มาวางใน จะได้เป็น
i. ใส่ค่าใน ช่องหลังเป็น -175 จะได้คาสั่ง
j. นาคาสั่ง ไปใส่ในคาสั่ง จะได้ คาสั่ง
k. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ไปยัง ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง
จากนั้นแก้ไขเป็น ไปยัง random position
l. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า y เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง
จากนั้นแก้ไขเป็น ตั้งค่า y เป็น 180
m. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
n. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง สัมผัส ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้น
แก้ไขเป็น สัมผัส Bowl
61
Code For kids By IMC Institute
o. นาคาสั่ง มารวมกับคาสั่ง จะได้
p. ในหมวดคาสั่ง เสียง ลากคาสั่ง เล่นเสียง pop มาวางในพื้นที่วางชุดคาสั่ง
q. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ไปยัง ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง
จากนั้นแก้ไขเป็น ไปยัง random position
r. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า y เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง
จากนั้นแก้ไขเป็น ตั้งค่า y เป็น 180
13.สร้างตัวแปร
ป้อนชื่อตัวแปร
คลิก ตกลง
เลือก ข้อมูล
คลิก สร้างตัวแปร
62
Code For kids By IMC Institute
จะได้ตัวแปร Score ดังรูป
14.เพิ่ม Script เพิ่ม และ ลด Score
a. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง set score to 0 มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง เปลี่ยน score ทีละ 1 มาวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง เปลี่ยน score ทีละ 1 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น
เปลี่ยน score ทีละ -1
63
Code For kids By IMC Institute
ทดลองใช้ เพื่อสร้าง Apple เพิ่ม
ลองกด เพื่อดูการทางานของคาสั่ง
เลือก ทาซ้า
คลิกที่ Apple
64
Code For kids By IMC Institute
Cat me if you can
1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่
2. เพิ่มคาสั่งให้ตัวละคร cat
a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ชุดถัดไป มาวางในพื้นที่วางชุดคาสั่ง
d. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
e. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง แป้นพื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข
เป็น แป้น ลูกศรชี้ทางซ้าย ถูกกด
f. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น
แก้ไขเป็น เปลี่ยน x ทีละ -10
65
Code For kids By IMC Institute
g. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
h. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง แป้นพื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข
เป็น แป้น ลูกศรชี้ขวา ถูกกด
i. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง
j. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
k. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง แป้นพื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข
เป็น แป้น ลูกศรชี้ขึ้น ถูกกด
l. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน y ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง
m. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
n. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง แป้นพื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข
เป็น แป้น ลูกศรชี้ลง ถูกกด
o. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน y ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น
แก้ไขเป็น เปลี่ยน y ทีละ -10
66
Code For kids By IMC Institute
3. ใส่ฉากหลัง
a. เลือกฉากที่ต้องการ
4. เพิ่มตัวละคร Mouse
เลือก Backdrop
เลือก
เลือก ฉาก
67
Code For kids By IMC Institute
5. เพิ่มคาสั่งให้ตัวละคร Mouse
a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
d. ในหมวดคาสั่ง โอเปอเรเตอร์ ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง จากนั้นใส่ค่า 1 ในช่อง
หลัง
e. ในหมวดคาสั่ง โอเปอเรเตอร์ ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ค่า
เป็น
f. ประกอบชุดคาสั่ง จะได้
g. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ไปยัง ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ไป
ยัง random position
h. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า x เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ตั้ง
ค่า x เป็น 240
i. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ไปยัง ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ไป
ยัง random position
j. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า x เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ตั้ง
ค่า x เป็น -240
k. ประกอบชุดคาสั่ง จะได้
68
Code For kids By IMC Institute
l. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ซ่อน มาวางในพื้นที่วางชุดคาสั่ง
m. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง รอ 1 วินาที มาวางในพื้นที่วางชุดคาสั่ง
n. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง สร้างโคลนของ myself มาวางในพื้นที่วางชุดคาสั่ง
o. ประกอบชุดคาสั่ง จะได้
6. เพิ่มคาสั่งให้ตัว โคลนของ mouse
a. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง when I start as a clone ม
b. าวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง แสดง มาวางในพื้นที่วางชุดคาสั่ง
d. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
e. ในหมวดคาสั่ง โอเปอเรเตอร์ ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
f. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง สัมผัส ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นเปลี่ยนค่าเป็น
สัมผัส ขอบ
g. ประกอบคาสั่ง ให้ได้ดังรูป
h. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง หมุน 15 องศา มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น หมุน
5 องศา
i. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เคลื่อน 10 ก้าว มาวางในพื้นที่วางชุดคาสั่ง
69
Code For kids By IMC Institute
j. จะได้ชุดคาสั่งดังนี้
k. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
l. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง สัมผัส ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นเปลี่ยนค่าเป็น
สัมผัส ขอบ
m. ประกอบคาสั่ง ให้ได้ดังรูป
n. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เคลื่อน 10 ก้าว มาวางในพื้นที่วางชุดคาสั่ง
o. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง delete this clone มาวางในพื้นที่วางชุดคาสั่ง
p. ประกอบคาสั่ง ให้ได้ดังรูป
70
Code For kids By IMC Institute
1. สร้างตัวแปร
จะได้ตัวแปร Score ดังรูป
2. เพิ่ม Script เพิ่ม และ ลด Score ให้ตัวละคร Cat
a. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง set score to 0 มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง เปลี่ยน score ทีละ 1 มาวางในพื้นที่วางชุดคาสั่ง
c. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง เปลี่ยน score ทีละ 1 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น
เปลี่ยน score ทีละ -1
ป้อนชื่อตัวแปร
คลิก ตกลง
เลือก ข้อมูล
คลิก สร้างตัวแปร
71
Code For kids By IMC Institute
d. จะได้คาสั่งดังรูป
3. เพิ่มคาสั่งเพิ่มเติมให้ตัวละคร cat
a. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง
b. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง สัมผัส ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น
สัมผัส mouse1
c. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง หยุด ทั้งหมด มาวางในพื้นที่วางชุดคาสั่ง
72
Code For kids By IMC Institute
73
Code For kids By IMC Institute
ศึกษาเพิ่มเติมได้ที่
https://kidsangsan.com/การเขียนโปรแกรม-scratch/

Más contenido relacionado

Destacado

Mobile User and App Analytics in China
Mobile User and App Analytics in ChinaMobile User and App Analytics in China
Mobile User and App Analytics in ChinaIMC Institute
 
Install Apache Hadoop for Development/Production
Install Apache Hadoop for  Development/ProductionInstall Apache Hadoop for  Development/Production
Install Apache Hadoop for Development/ProductionIMC Institute
 
Machine Learning using Apache Spark MLlib
Machine Learning using Apache Spark MLlibMachine Learning using Apache Spark MLlib
Machine Learning using Apache Spark MLlibIMC Institute
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by stepGiulio Roggero
 

Destacado (7)

Mobile User and App Analytics in China
Mobile User and App Analytics in ChinaMobile User and App Analytics in China
Mobile User and App Analytics in China
 
Advanced Sqoop
Advanced Sqoop Advanced Sqoop
Advanced Sqoop
 
ITSS Overview
ITSS OverviewITSS Overview
ITSS Overview
 
Install Apache Hadoop for Development/Production
Install Apache Hadoop for  Development/ProductionInstall Apache Hadoop for  Development/Production
Install Apache Hadoop for Development/Production
 
Machine Learning using Apache Spark MLlib
Machine Learning using Apache Spark MLlibMachine Learning using Apache Spark MLlib
Machine Learning using Apache Spark MLlib
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
 
Flume vs. kafka
Flume vs. kafkaFlume vs. kafka
Flume vs. kafka
 

Más de IMC Institute

นิตยสาร Digital Trends ฉบับที่ 14
นิตยสาร Digital Trends ฉบับที่ 14นิตยสาร Digital Trends ฉบับที่ 14
นิตยสาร Digital Trends ฉบับที่ 14IMC Institute
 
Digital trends Vol 4 No. 13 Sep-Dec 2019
Digital trends Vol 4 No. 13  Sep-Dec 2019Digital trends Vol 4 No. 13  Sep-Dec 2019
Digital trends Vol 4 No. 13 Sep-Dec 2019IMC Institute
 
บทความ The evolution of AI
บทความ The evolution of AIบทความ The evolution of AI
บทความ The evolution of AIIMC Institute
 
IT Trends eMagazine Vol 4. No.12
IT Trends eMagazine  Vol 4. No.12IT Trends eMagazine  Vol 4. No.12
IT Trends eMagazine Vol 4. No.12IMC Institute
 
เพราะเหตุใด Digitization ไม่ตอบโจทย์ Digital Transformation
เพราะเหตุใด Digitization ไม่ตอบโจทย์ Digital Transformationเพราะเหตุใด Digitization ไม่ตอบโจทย์ Digital Transformation
เพราะเหตุใด Digitization ไม่ตอบโจทย์ Digital TransformationIMC Institute
 
IT Trends 2019: Putting Digital Transformation to Work
IT Trends 2019: Putting Digital Transformation to WorkIT Trends 2019: Putting Digital Transformation to Work
IT Trends 2019: Putting Digital Transformation to WorkIMC Institute
 
มูลค่าตลาดดิจิทัลไทย 3 อุตสาหกรรม
มูลค่าตลาดดิจิทัลไทย 3 อุตสาหกรรมมูลค่าตลาดดิจิทัลไทย 3 อุตสาหกรรม
มูลค่าตลาดดิจิทัลไทย 3 อุตสาหกรรมIMC Institute
 
IT Trends eMagazine Vol 4. No.11
IT Trends eMagazine  Vol 4. No.11IT Trends eMagazine  Vol 4. No.11
IT Trends eMagazine Vol 4. No.11IMC Institute
 
แนวทางการทำ Digital transformation
แนวทางการทำ Digital transformationแนวทางการทำ Digital transformation
แนวทางการทำ Digital transformationIMC Institute
 
บทความ The New Silicon Valley
บทความ The New Silicon Valleyบทความ The New Silicon Valley
บทความ The New Silicon ValleyIMC Institute
 
นิตยสาร IT Trends ของ IMC Institute ฉบับที่ 10
นิตยสาร IT Trends ของ  IMC Institute  ฉบับที่ 10นิตยสาร IT Trends ของ  IMC Institute  ฉบับที่ 10
นิตยสาร IT Trends ของ IMC Institute ฉบับที่ 10IMC Institute
 
แนวทางการทำ Digital transformation
แนวทางการทำ Digital transformationแนวทางการทำ Digital transformation
แนวทางการทำ Digital transformationIMC Institute
 
The Power of Big Data for a new economy (Sample)
The Power of Big Data for a new economy (Sample)The Power of Big Data for a new economy (Sample)
The Power of Big Data for a new economy (Sample)IMC Institute
 
บทความ Robotics แนวโน้มใหม่สู่บริการเฉพาะทาง
บทความ Robotics แนวโน้มใหม่สู่บริการเฉพาะทาง บทความ Robotics แนวโน้มใหม่สู่บริการเฉพาะทาง
บทความ Robotics แนวโน้มใหม่สู่บริการเฉพาะทาง IMC Institute
 
IT Trends eMagazine Vol 3. No.9
IT Trends eMagazine  Vol 3. No.9 IT Trends eMagazine  Vol 3. No.9
IT Trends eMagazine Vol 3. No.9 IMC Institute
 
Thailand software & software market survey 2016
Thailand software & software market survey 2016Thailand software & software market survey 2016
Thailand software & software market survey 2016IMC Institute
 
Developing Business Blockchain Applications on Hyperledger
Developing Business  Blockchain Applications on Hyperledger Developing Business  Blockchain Applications on Hyperledger
Developing Business Blockchain Applications on Hyperledger IMC Institute
 
Digital transformation @thanachart.org
Digital transformation @thanachart.orgDigital transformation @thanachart.org
Digital transformation @thanachart.orgIMC Institute
 
บทความ Big Data จากบล็อก thanachart.org
บทความ Big Data จากบล็อก thanachart.orgบทความ Big Data จากบล็อก thanachart.org
บทความ Big Data จากบล็อก thanachart.orgIMC Institute
 
กลยุทธ์ 5 ด้านกับการทำ Digital Transformation
กลยุทธ์ 5 ด้านกับการทำ Digital Transformationกลยุทธ์ 5 ด้านกับการทำ Digital Transformation
กลยุทธ์ 5 ด้านกับการทำ Digital TransformationIMC Institute
 

Más de IMC Institute (20)

นิตยสาร Digital Trends ฉบับที่ 14
นิตยสาร Digital Trends ฉบับที่ 14นิตยสาร Digital Trends ฉบับที่ 14
นิตยสาร Digital Trends ฉบับที่ 14
 
Digital trends Vol 4 No. 13 Sep-Dec 2019
Digital trends Vol 4 No. 13  Sep-Dec 2019Digital trends Vol 4 No. 13  Sep-Dec 2019
Digital trends Vol 4 No. 13 Sep-Dec 2019
 
บทความ The evolution of AI
บทความ The evolution of AIบทความ The evolution of AI
บทความ The evolution of AI
 
IT Trends eMagazine Vol 4. No.12
IT Trends eMagazine  Vol 4. No.12IT Trends eMagazine  Vol 4. No.12
IT Trends eMagazine Vol 4. No.12
 
เพราะเหตุใด Digitization ไม่ตอบโจทย์ Digital Transformation
เพราะเหตุใด Digitization ไม่ตอบโจทย์ Digital Transformationเพราะเหตุใด Digitization ไม่ตอบโจทย์ Digital Transformation
เพราะเหตุใด Digitization ไม่ตอบโจทย์ Digital Transformation
 
IT Trends 2019: Putting Digital Transformation to Work
IT Trends 2019: Putting Digital Transformation to WorkIT Trends 2019: Putting Digital Transformation to Work
IT Trends 2019: Putting Digital Transformation to Work
 
มูลค่าตลาดดิจิทัลไทย 3 อุตสาหกรรม
มูลค่าตลาดดิจิทัลไทย 3 อุตสาหกรรมมูลค่าตลาดดิจิทัลไทย 3 อุตสาหกรรม
มูลค่าตลาดดิจิทัลไทย 3 อุตสาหกรรม
 
IT Trends eMagazine Vol 4. No.11
IT Trends eMagazine  Vol 4. No.11IT Trends eMagazine  Vol 4. No.11
IT Trends eMagazine Vol 4. No.11
 
แนวทางการทำ Digital transformation
แนวทางการทำ Digital transformationแนวทางการทำ Digital transformation
แนวทางการทำ Digital transformation
 
บทความ The New Silicon Valley
บทความ The New Silicon Valleyบทความ The New Silicon Valley
บทความ The New Silicon Valley
 
นิตยสาร IT Trends ของ IMC Institute ฉบับที่ 10
นิตยสาร IT Trends ของ  IMC Institute  ฉบับที่ 10นิตยสาร IT Trends ของ  IMC Institute  ฉบับที่ 10
นิตยสาร IT Trends ของ IMC Institute ฉบับที่ 10
 
แนวทางการทำ Digital transformation
แนวทางการทำ Digital transformationแนวทางการทำ Digital transformation
แนวทางการทำ Digital transformation
 
The Power of Big Data for a new economy (Sample)
The Power of Big Data for a new economy (Sample)The Power of Big Data for a new economy (Sample)
The Power of Big Data for a new economy (Sample)
 
บทความ Robotics แนวโน้มใหม่สู่บริการเฉพาะทาง
บทความ Robotics แนวโน้มใหม่สู่บริการเฉพาะทาง บทความ Robotics แนวโน้มใหม่สู่บริการเฉพาะทาง
บทความ Robotics แนวโน้มใหม่สู่บริการเฉพาะทาง
 
IT Trends eMagazine Vol 3. No.9
IT Trends eMagazine  Vol 3. No.9 IT Trends eMagazine  Vol 3. No.9
IT Trends eMagazine Vol 3. No.9
 
Thailand software & software market survey 2016
Thailand software & software market survey 2016Thailand software & software market survey 2016
Thailand software & software market survey 2016
 
Developing Business Blockchain Applications on Hyperledger
Developing Business  Blockchain Applications on Hyperledger Developing Business  Blockchain Applications on Hyperledger
Developing Business Blockchain Applications on Hyperledger
 
Digital transformation @thanachart.org
Digital transformation @thanachart.orgDigital transformation @thanachart.org
Digital transformation @thanachart.org
 
บทความ Big Data จากบล็อก thanachart.org
บทความ Big Data จากบล็อก thanachart.orgบทความ Big Data จากบล็อก thanachart.org
บทความ Big Data จากบล็อก thanachart.org
 
กลยุทธ์ 5 ด้านกับการทำ Digital Transformation
กลยุทธ์ 5 ด้านกับการทำ Digital Transformationกลยุทธ์ 5 ด้านกับการทำ Digital Transformation
กลยุทธ์ 5 ด้านกับการทำ Digital Transformation
 

สมุดกิจกรรม Code for Kids

  • 1. ____________________________________ สมุดกิจกรรม Free Workshop by IMC Institute Code for Kids Thearasak Phaladisailoed Tanawat Gajaseni ชื่อ-สกุล_______________________________________ชื่อเล่น_____________
  • 2. 2 Code For kids By IMC Institute การติดตั้งโปรแกรม 1. เข้าไปที่ https://scratch.mit.edu/download 2. ติดตั้ง Adobe AIR a. คลิกปุ่ม Download Now b. หลังจาก Download สาเร็จแล้วคลิกที่ตัวติดตั้ง AdobeAIRinstaller.exe
  • 3. 3 Code For kids By IMC Institute c. คลิกปุ่ม I Agree d. หลังจากติดตั้งเสร็จสิ้นกด Finish
  • 4. 4 Code For kids By IMC Institute 3. ติดตั้ง Scratch Offline Editor a. คลิก Download b. หลังจาก Download เสร็จสิ้น คลิกที่ตัวติดตั้ง Scratch-456.0.4.exe เพื่อ ติดตั้ง c. กดปุ่ม Continue
  • 5. 5 Code For kids By IMC Institute d. หลังจากติดตั้งสาเร็จจะเห็นโปรแกรม Scratch 4. Download Starter Projects
  • 6. 6 Code For kids By IMC Institute เปลี่ยนภาษา คลิก คลิก เลือกภาษา
  • 7. 7 Code For kids By IMC Institute เริ่มต้นกับ Scratch 1. ใช้ชุดคาสั่งให้ตัวละครเคลื่อนไหว พื้นที่แสดงผลตัวละครและฉาก พื้นที่แสดงผลตัวละครและฉากที่อยู่ในโปรเจก แสดงหมวดหมู่ของชุดคาสั่ง ชุดคาสั่ง ที่วางชุดคาสั่ง ลากคาสั่ง เคลื่อนที่ 10 ก้าว ไปวางในที่วางชุดคาสั่ง
  • 8. 8 Code For kids By IMC Institute 2. เพิ่มเสียงดนตรี a. สามารถเปลี่ยนรูปแบบเสียงกลองได้ เลือกหมวดชุดคาสั่งเป็น เสียง ลากคาสั่ง เล่น กลอง มาวาง ในพื้นที่วางชุดคาสั่ง คลิกที่ชุดคาสั่งเพื่อลองเล่นชุดคาสั่ง
  • 9. 9 Code For kids By IMC Institute 3. เพิ่มจังหวะ 4. ทาซ้า ลากคาสั่ง เคลื่อนที่ 10 ก้าว ไปวางในที่วางชุดคาสั่ง เปลี่ยนค่า จาก 10 เป็น -10 ลากคาสั่ง เล่นกลอง ไปวางในที่วางชุดคาสั่ง เปลี่ยนค่า จาก 1 เป็น 5 เลือกหมวดคาสั่ง ควบคุม ลากคาสั่ง ทาซ้า 10 ไปวางในที่วางชุดคาสั่ง
  • 10. 10 Code For kids By IMC Institute 5. แสดงคาพูด เลือกหมวดคาสั่ง ควบคุม ลากคาสั่ง พูด Hello 2 วินาที มาวางในที่วางชุดคาสั่ง คลิกที่คาสั่ง พูด Hello 2 วินาที ลากคาสั่ง พูด Hello 2 วินาที ไปวางเหนือชุดคาสั่งทาซ้า คลิกที่ชุดคาสั่ง
  • 11. 11 Code For kids By IMC Institute 6. ธงเขียว 7. เปลี่ยนสีตัวละคร เลือกหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก ไปวางในที่วางคาสั่ง คลิกที่ เพื่อทาชุดคาสั่ง เลือกหมวดคาสั่ง รูปร่าง ลากคาสั่ง เปลี่ยนเอฟเฟคของ สี มาวางในที่วางชุดคาสั่ง คลิกที่คาสั่ง เปลี่ยนเอฟเฟคของ สี
  • 12. 12 Code For kids By IMC Institute a. เพิ่มเหตุการณ์ b. เปลี่ยนปุ่มกด เลือกหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อคีย์ space ถูกกด ไปวางเหนือชุดคาสั่งเปลี่ยนสี กด ปุ่ม Spacebar
  • 13. 13 Code For kids By IMC Institute 8. เพิ่มฉากหลัง a. คลิกที่ รูป b. เลือกฉากหลังที่ต้องการ (spotlight-stage)
  • 14. 14 Code For kids By IMC Institute 9. เพิ่มตัวละคร a. คลิกที่รูป และเลือกตัวละครที่ต้องการ เลือกตัวละครจากโปรแกรม วาดตัวละครใหม่ อัพโหลดจากรูปภาพ ถ่ายรูป
  • 15. 15 Code For kids By IMC Institute 10. เพิ่มเสียงใหม่ 11. เปลี่ยนลักษณะตัวละคร เลือกสียงจากโปรแกรม อัดเสียงใหม่ อัพโหลดจากเครื่อง
  • 16. 16 Code For kids By IMC Institute a. สร้างการเคลื่อนไหวจากลักษณะของตัวละคร ลองเพิ่มชุดคาสั่งต่อไปนี้ 1. เมื่อ ถูกคลิก 2. วนซ้าตลอด 3. ชุดถัดไป 4. รอ 1 วินาที
  • 17. 17 Code For kids By IMC Institute Flying Dragon 1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่ 2. ลบตัวละครเก่าออกโดยเลือก แล้วคลิกที่ตัวละครที่ต้องการลบ 3. ใส่ฉากหลัง
  • 18. 18 Code For kids By IMC Institute a. เลือกฉากที่ต้องการ 4. เพิ่มตัวละคร มังกร a. เพิ่มตัวละครใหม่จาก Library คลิก เลือก ฉาก กด ตกลง คลิกเพิ่มตัวละคร
  • 19. 19 Code For kids By IMC Institute b. เลือกตัวละครที่ต้องการ 5. เพิ่ม Script คาสั่งให้ตัวละคร มังกร a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ไปยังด้านหน้า มาวางในพื้นที่วางชุดคาสั่ง เลือก ตัวละคร กด ตกลง
  • 20. 20 Code For kids By IMC Institute 6. เพิ่มตัวละครใหม่ ตึก a. เพิ่มตัวละครใหม่จาก Library คลิก จากนั้น เลือกตัวละครที่ต้องการ 7. เพิ่ม Script คาสั่งให้ตัวละคร ตึก a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า x เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่าจาก 0 เป็น 250 เลือก ตัวละคร กด ตกลง
  • 21. 21 Code For kids By IMC Institute c. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง ทาซ้า 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่าจาก 10 เป็น 50 d. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่า จาก 10 เป็น -10 e. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ชุดถัดไป มาวางในพื้นที่วางชุดคาสั่ง f. ลองกด เพื่อดูการทางานของคาสั่ง g. ในหมวดคาสั่ง การควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง h. ลองกด เพื่อดูการทางานของคาสั่ง
  • 22. 22 Code For kids By IMC Institute 8. เพิ่มตัวละครใหม่ ก้อนเมฆ a. เพิ่มตัวละครใหม่จาก Library คลิก จากนั้น เลือกตัวละครที่ต้องการ 9. เพิ่ม Script คาสั่งให้ตัวละคร ก้อนเมฆ a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า x เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่าจาก 0 เป็น 250 เลือก ตัวละคร กด ตกลง
  • 23. 23 Code For kids By IMC Institute c. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง ทาซ้า 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่าจาก 10 เป็น 50 d. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่า จาก 10 เป็น -10 e. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ชุดถัดไป มาวางในพื้นที่วางชุดคาสั่ง f. ลองกด เพื่อดูการทางานของคาสั่ง g. ในหมวดคาสั่ง การควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง h. ลองกด เพื่อดูการทางานของคาสั่ง
  • 24. 24 Code For kids By IMC Institute 10.เพิ่มตัวละครใหม่ ลูกไฟ a. Download ไฟล์รูปภาพลูกไฟจาก https://storage.googleapis.com/thearasak/code4kids/fireball.png b. เพิ่มตัวละครใหม่จาก ไฟล์ภาพ คลิก จากนั้น เลือกรูปที่ต้องการ 11.เพิ่ม Script คาสั่งให้ตัวละคร ลูกไฟ a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ตั้งค่าขนาดเป็น 100 % มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ค่า จาก 100 เป็น 20 เลือก รูป กด open
  • 25. 25 Code For kids By IMC Institute c. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า x เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง d. ในหมวดคาสั่ง กาลังรับรู้ ลากคาสั่ง มาวางในพื้นที่วาง ชุดคาสั่ง e. ลากคาสั่ง ไปประกอบกับ จะได้ คาสั่งในรูปแบบ f. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า y เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง g. ในหมวดคาสั่ง กาลังรับรู้ ลากคาสั่ง มาวางในพื้นที่วาง ชุดคาสั่ง เปลี่ยนค่าจาก ตาแหน่ง x ของ Dragon เป็น ตาแหน่ง y ของ Dragon h. ลากคาสั่ง ไปประกอบกับ จะ ได้คาสั่งในรูปแบบ i. ลองกด เพื่อดูการทางานของคาสั่ง j. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง k. ในหมวดคาสั่ง กาลังรับรู้ ลากคาสั่ง มาประกอบกับคาสั่งทาซ้า จะได้คาสั่งในรูป
  • 26. 26 Code For kids By IMC Institute l. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จะได้ชุดคาสั่ง ในรูป m. ลองกด เพื่อดูการทางานของคาสั่ง n. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ซ่อน มาวางในพื้นที่วางชุดคาสั่ง จะได้ชุดคาสั่งในรูป o. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง แสดง มาวางในพื้นที่วางชุดคาสั่ง จะได้ชุดคาสั่งในรูป p. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้ำตลอด มาวางในพื้นที่วางชุดคาสั่ง ดังรูป
  • 27. 27 Code For kids By IMC Institute Ball bounce 1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่ 2. ลบตัวละครเก่าออกโดยเลือก แล้วคลิกที่ตัวละครที่ต้องการลบ 3. ใส่ฉากหลัง เลือก Backdrop เลือก
  • 28. 28 Code For kids By IMC Institute a. เลือกฉากที่ต้องการ 4. เพิ่มตัวละคร a. เพิ่มตัวละครใหม่จาก Library คลิก เลือก ฉาก กด ตกลง คลิก เพื่อเพิ่มตัวละคร
  • 29. 29 Code For kids By IMC Institute b. เลือกตัวละครที่ต้องการ 5. เพิ่มการเคลื่อนไหวให้กับตัวละคร a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง ควบคุม ลาก วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง การเคลื่อนที่ ลาก เคลื่อน 10 ก้าว มาวางในพื้นที่วางชุดคาสั่ง เลือก ตัวละคร กด ตกลง
  • 30. 30 Code For kids By IMC Institute d. เพิ่มคาสั่งถ้าชนขอบให้สะท้อนกลับ 6. เพิ่มการเปลี่ยนทิศทางให้กับลูกบอล a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง การเคลื่อนที่ ลาก หมุน 15 องศา มาวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง ควบคุม ลาก วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง
  • 31. 31 Code For kids By IMC Institute d. กาหนดให้ลูกบอลหมุนแบบสุ่ม โดยเพิ่ม เลือกสุ่มจาก 1 ถึง 10 ในหมวดชุดคาสั่ง โอเปอร์เรเตอร์ มา วางในพื้นที่วางชุดคาสั่ง e. เลือก ในหมวดชุดคาสั่ง โอเปอร์เรเตอร์ มาวางในพื้นที่วางชุดคาสั่ง f. ปรับชุดคาสั่งให้อยู่ในรูป g. เลือก ในหมวดชุดคาสั่ง ควบคุม มาวางในพื้นที่วางชุดคาสั่ง h. ปรับชุดคาสั่งให้อยู่ในรูป i. รวมชุดคาสั่งกับคาสั่งเดิม จะได้ชุดคาสั่งใหม่ ดังรูป j. ตรวจสอบการทางานโดยการกด
  • 32. 32 Code For kids By IMC Institute 7. เพื่อเอฟเฟคให้ลูกบอลเปลี่ยนสีเมื่อลูกบอลชนขอบ a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง รูปร่าง ลาก เปลี่ยนเอฟเฟคของ สี ทีละ 25 มาวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง ควบคุม ลาก วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง d. เลือก ในหมวดชุดคาสั่ง ควบคุม มาวางในพื้นที่วางชุดคาสั่ง e. ในหมวดคาสั่ง กาลังรับรู้ ลาก สัมผัส ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง f. เปลี่ยนค่าในคาสั่ง สัมผัส ตัวชี้เมาส์ เป็น สัมผัส ขอบ g. รวมชุดคาสั่งทั้งหมด ให้ได้ดังรูป
  • 33. 33 Code For kids By IMC Institute h. ตรวจสอบการทางานโดยการกด
  • 34. 34 Code For kids By IMC Institute Wizard Spells 1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่ 2. ลบตัวละครเก่าออกโดยเลือก แล้วคลิกที่ตัวละครที่ต้องการลบ 3. ใส่ฉากหลัง เลือก Backdrop เลือก
  • 35. 35 Code For kids By IMC Institute a. เลือกฉากที่ต้องการ 4. เพิ่มตัวละคร พ่อมด a. เพิ่มตัวละครใหม่จาก Library คลิก เลือก ฉาก กด ตกลง คลิก เพื่อเพิ่มตัวละคร
  • 36. 36 Code For kids By IMC Institute b. เลือกตัวละครที่ต้องการ 5. สร้างชุดตัวละครพ่อมด a. สร้างชุดตัวละครใหม่ เลือก ตัวละคร กด ตกลง เลือก แถบ Costomes คลิก ชวา คลิก เลือกทาซ้า
  • 37. 37 Code For kids By IMC Institute b. ตกแต่งชุดตัวละคร 6. เพิ่มเสียงให้ตัวละครพ่อมด a. เลือกแถบเสียง เลือก แถบ เสียง คลิก เพื่อเลือกเสียง
  • 38. 38 Code For kids By IMC Institute b. เลือกเสียงทีต้องการ (Fairydust) 7. เพิ่มคาสั่งให้ตัวละครพ่อมด a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อคีย์ พื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง fairydust มาวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง รูปร่าง ลาก ชุดถัดไป มาวางในพื้นที่วางชุดคาสั่ง d. ในหมวดคาสั่ง การเคลื่อนที่ ลาก เคลื่อน 10 ก้าว มาวางในพื้นที่วางชุดคาสั่ง e. ในหมวดคาสั่ง ควบคุม ลาก รอ 1 วินาที มาวางในพื้นที่วางชุดคาสั่ง f. ในหมวดคาสั่ง การเคลื่อนที่ ลาก เคลื่อน 10 ก้าว มาวางในพื้นที่วางชุดคาสั่ง เปลี่ยนค่าจาก เคลื่อน 10 ก้าว เป็น เคลื่อน -10 ก้าว g. ในหมวดคาสั่ง รูปร่าง ลาก ชุดถัดไป มาวางในพื้นที่วางชุดคาสั่ง เลือก เสียงที่ต้องการ กด ตกลง
  • 39. 39 Code For kids By IMC Institute 8. ทาซ้าคาสั่ง a. คลิกขวาที่คาสั่งที่ต้องการทาซ้า b. ทาซ้าชุดคาสั่ง 6 ครั้ง c. แก้ค่าในคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด ในแต่ละชุดคาสั่งเป็น เมื่อคีย์ ลูกศรขึ้น ถูกกด เมื่อคีย์ ลูกศรชี้ลง ถูกกด เมื่อคีย์ ลูกศรชี้ทางซ้าย ถูกกด เมื่อคีย์ ลูกศรชี้ทางขวา ถูกกด เมื่อคีย์ a ถูกกด เมื่อคีย์ b ถูกกด จะได้ชุดคาสั่งทั้งหมดดังนี้ คลิก ทาซ้า
  • 40. 40 Code For kids By IMC Institute
  • 41. 41 Code For kids By IMC Institute 9. เพิ่มตัวละคร มังกร a. เพิ่มตัวละครใหม่จาก Library คลิก b. เลือกตัวละครที่ต้องการ คลิก เพื่อเพิ่มตัวละคร
  • 42. 42 Code For kids By IMC Institute 10.ปรับตัวละคร มังกร 11.เพิ่มคาสั่งให้ตัวละคร มังกร a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อคีย์ พื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง รูปร่าง ลาก เปลี่ยนเอฟเฟคของ สี ทีละ 25 มาวางในพื้นที่วางชุดคาสั่ง 12.ทาซ้าคาสั่ง a. คลิกขวาที่คาสั่งที่ต้องการทาซ้า เลือก แถบ Costomes กด เพื่อเปลี่ยนด้าน คลิก ทาซ้า
  • 43. 43 Code For kids By IMC Institute b. ทาซ้าชุดคาสั่ง 5 ครั้ง c. แก้ไขค่าคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด เป็น เมื่อคีย์ ลูกศรขึ้น ถูกกด d. แก้ไขค่าคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด เป็น เมื่อคีย์ ลูกศรชี้ลง ถูกกด และแก้ เปลี่ยนเอฟเฟคของ สี ทีละ 25 เป็น เปลี่ยนเอฟเฟคของ สี ทีละ -25 e. แก้ไขค่าคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด เป็น เมื่อคีย์ ลูกศรชี้ทางซ้ายถูกกด และแก้ เปลี่ยนเอฟเฟค ของ สี ทีละ 25 เป็น เปลี่ยนเอฟเฟคของ โมเสก ทีละ 10 f. แก้ไขค่าคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด เป็น เมื่อคีย์ ลูกศรชี้ทางซวาถูกกด และแก้ เปลี่ยนเอฟเฟค ของ สี ทีละ 25 เป็น เปลี่ยนเอฟเฟคของ โมเสก ทีละ -10 g. แก้ไขค่าคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด เป็น เมื่อคีย์ a ถูกกด และแก้ เปลี่ยนเอฟเฟคของ สี ทีละ 25 เป็น เปลี่ยนเอฟเฟคของ ล่องหน ทีละ 25 h. แก้ไขค่าคาสั่ง เมื่อคีย์ พื้นที่ว่าง ถูกกด เป็น เมื่อคีย์ b ถูกกด และแก้ เปลี่ยนเอฟเฟคของ สี ทีละ 25 เป็น เปลี่ยนเอฟเฟคของ ล่องหน ทีละ -25 13.ล้างเอฟเฟค a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อคีย์ พื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง รูปร่าง ลาก ล้างเอฟเฟคภาพ มาวางในพื้นที่วางชุดคาสั่ง
  • 44. 44 Code For kids By IMC Institute Make Music 1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่ 2. ลบตัวละครเก่าออกโดยเลือก แล้วคลิกที่ตัวละครที่ต้องการลบ 3. ใส่ฉากหลัง เลือก Backdrop เลือก
  • 45. 45 Code For kids By IMC Institute a. เลือกฉากที่ต้องการ 4. เพิ่มตัวละคร กลอง Conga a. เพิ่มตัวละครใหม่จาก Library คลิก เลือก ฉาก กด ตกลง คลิก เพื่อเพิ่มตัวละคร
  • 46. 46 Code For kids By IMC Institute b. เลือกตัวละครที่ต้องการ 5. เพิ่มคาสั่ง a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อคีย์ พื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง tab conga มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขจาก เล่น เสียง tab conga เป็น เล่นเสียง high conga c. ในหมวดคาสั่ง ควบคุม ลาก รอ 1 วินาที มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขจาก รอ 1 วินาที เป็น รอ 0.25 วินาที d. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง tab conga มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขจาก เล่น เสียง tab conga เป็น เล่นเสียง low conga
  • 47. 47 Code For kids By IMC Institute 6. เพิ่มตัวละคร Saxophone 7. เพิ่มคาสั่ง a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อคีย์ พื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น เมื่อคีย์ ลูกศรขึ้น ถูกกด b. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง C2 sax มาวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง ควบคุม ลาก รอ 1 วินาที มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขจาก รอ 1 วินาที เป็น รอ 0.25 วินาที d. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง C2 sax มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น เล่นเสียง G sax e. ในหมวดคาสั่ง ควบคุม ลาก รอ 1 วินาที มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขจาก รอ 1 วินาที เป็น รอ 0.25 วินาที f. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง C2 sax มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น เล่นเสียง D sax
  • 48. 48 Code For kids By IMC Institute 8. เพิ่มตัวละคร Piano 9. เพิ่มคาสั่ง a. ในหมวดคาสั่ง เหตุการณ์ ลาก เมื่อคีย์ พื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น เมื่อคีย์ ลูกศรชี้ทางซ้าย ถูกกด b. ในหมวดคาสั่ง เสียง ลาก เล่นเสียง C2 piano มาวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง โอเปอร์เรเตอร์ ลาก เลือกสุ่มจาก 1 ถึง 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข เป็นเลือกสุ่มจาก 1 ถึง 8 เพิ่มเติม ทดลองเพิ่ม
  • 49. 49 Code For kids By IMC Institute เพิ่มคาสั่งต่างๆดังนี้
  • 50. 50 Code For kids By IMC Institute Pong Game 1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่ 2. ลบตัวละครเก่าออกโดยเลือก แล้วคลิกที่ตัวละครที่ต้องการลบ 3. ใส่ฉากหลัง เลือก Backdrop เลือก
  • 51. 51 Code For kids By IMC Institute a. เลือกฉากที่ต้องการ 4. เพิ่มขอบล่าง เลือก ฉาก เลือก สี เลือก ขนาดเส้น เลือก แถบ Backdrops
  • 52. 52 Code For kids By IMC Institute 5. เพิ่มตัวละคร Paddle 6. เพิ่ม Script คาสั่งให้ตัวละคร Paddle a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ไปยังตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง เลือก เส้น ลากเส้นด้านล่าง เลือก ฉาก
  • 53. 53 Code For kids By IMC Institute 7. เพิ่มตัวละคร Ball 8. เพิ่ม Script คาสั่งให้ตัวละคร Ball a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ชี้ไปที่ทิศทาง 90 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข เป็น ชี้ไปที่ทิศทาง 45 c. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง d. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เคลื่อน 10 ก้าว มาวางในพื้นที่วางชุดคาสั่ง e. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ถ้าชนขอบให้สะท้อนกลับ มาวางในพื้นที่วางชุดคาสั่ง f. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง g. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง h. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง i. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง สัมผัส ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น สัมผัส Paddle j. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง หมุน 15 องศา มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น หมุน 180 องศา k. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง รอ 1 วินาที มาวางในพื้นที่วางชุดคาสั่ง
  • 54. 54 Code For kids By IMC Institute l. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง m. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น 9. เพิ่ม เสียง ให้ตัวละคร Ball เลือก แถบ เสียง เลือก เพิ่ม เสียง จากห้องสมุด เลือก เสียง Water drop
  • 55. 55 Code For kids By IMC Institute 10.เพิ่ม Script เสียง ให้ตัวละคร Ball a. ในหมวดคาสั่ง เสียง ลากคาสั่ง เล่นเสียง water drop มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง เสียง ลากคาสั่ง เล่นเสียง laser2 มาวางในพื้นที่วางชุดคาสั่ง 11.สร้างตัวแปร เลือก เสียง laser 2 เลือก ข้อมูล คลิก สร้างตัวแปร
  • 56. 56 Code For kids By IMC Institute จะได้ตัวแปร Score ดังรูป 12.เพิ่ม Script เพิ่ม และ ลด Score a. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง set score to 0 มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง เปลี่ยน score ทีละ 1 มาวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง เปลี่ยน score ทีละ 1 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น เปลี่ยน score ทีละ -1 ป้อนชื่อตัวแปร คลิก ตกลง
  • 57. 57 Code For kids By IMC Institute Catch Apple 1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่ 2. ลบตัวละครเก่าออกโดยเลือก แล้วคลิกที่ตัวละครที่ต้องการลบ a. ใส่ฉากหลัง เลือก Backdrop เลือก
  • 58. 58 Code For kids By IMC Institute b. เลือกฉากที่ต้องการ 3. เพิ่มตัวละคร Bowl 4. เพิ่ม Script คาสั่งให้ตัวละคร Bowl a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า y เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข เป็น ตั้งค่า y เป็น -150 c. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง d. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง e. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง f. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง แป้นพื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข เป็น แป้น ลูกศรชี้ทางซ้าย ถูกกด g. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง แป้นพื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข เป็น แป้น ลูกศรชี้ขวา ถูกกด เลือก ฉาก
  • 59. 59 Code For kids By IMC Institute h. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ไขเป็น เปลี่ยน x ทีละ -10 i. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง 5. เพิ่มตัวละคร Apple 6. เพิ่ม Script คาสั่งให้ตัวละคร Apple a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ไปยัง ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ไปยัง random position c. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า y เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ตั้งค่า y เป็น 180 d. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง e. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน y ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น เปลี่ยน y ทีละ -10
  • 60. 60 Code For kids By IMC Institute f. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง g. ในหมวดคาสั่ง โอเปอเรเตอร์ ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง h. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตาแหน่ง y มาวางใน จะได้เป็น i. ใส่ค่าใน ช่องหลังเป็น -175 จะได้คาสั่ง j. นาคาสั่ง ไปใส่ในคาสั่ง จะได้ คาสั่ง k. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ไปยัง ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ไปยัง random position l. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า y เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ตั้งค่า y เป็น 180 m. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง n. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง สัมผัส ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ไขเป็น สัมผัส Bowl
  • 61. 61 Code For kids By IMC Institute o. นาคาสั่ง มารวมกับคาสั่ง จะได้ p. ในหมวดคาสั่ง เสียง ลากคาสั่ง เล่นเสียง pop มาวางในพื้นที่วางชุดคาสั่ง q. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ไปยัง ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ไปยัง random position r. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า y เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ตั้งค่า y เป็น 180 13.สร้างตัวแปร ป้อนชื่อตัวแปร คลิก ตกลง เลือก ข้อมูล คลิก สร้างตัวแปร
  • 62. 62 Code For kids By IMC Institute จะได้ตัวแปร Score ดังรูป 14.เพิ่ม Script เพิ่ม และ ลด Score a. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง set score to 0 มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง เปลี่ยน score ทีละ 1 มาวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง เปลี่ยน score ทีละ 1 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น เปลี่ยน score ทีละ -1
  • 63. 63 Code For kids By IMC Institute ทดลองใช้ เพื่อสร้าง Apple เพิ่ม ลองกด เพื่อดูการทางานของคาสั่ง เลือก ทาซ้า คลิกที่ Apple
  • 64. 64 Code For kids By IMC Institute Cat me if you can 1. สร้างโปรเจคใหม่โดยไปที่ แฟ้ม -> ใหม่ 2. เพิ่มคาสั่งให้ตัวละคร cat a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ชุดถัดไป มาวางในพื้นที่วางชุดคาสั่ง d. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง e. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง แป้นพื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข เป็น แป้น ลูกศรชี้ทางซ้าย ถูกกด f. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ไขเป็น เปลี่ยน x ทีละ -10
  • 65. 65 Code For kids By IMC Institute g. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง h. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง แป้นพื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข เป็น แป้น ลูกศรชี้ขวา ถูกกด i. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน x ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง j. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง k. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง แป้นพื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข เป็น แป้น ลูกศรชี้ขึ้น ถูกกด l. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน y ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง m. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง n. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง แป้นพื้นที่ว่าง ถูกกด มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไข เป็น แป้น ลูกศรชี้ลง ถูกกด o. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เปลี่ยน y ทีละ 10 มาวางในพื้นที่วางชุดคาสั่ง จากนั้น แก้ไขเป็น เปลี่ยน y ทีละ -10
  • 66. 66 Code For kids By IMC Institute 3. ใส่ฉากหลัง a. เลือกฉากที่ต้องการ 4. เพิ่มตัวละคร Mouse เลือก Backdrop เลือก เลือก ฉาก
  • 67. 67 Code For kids By IMC Institute 5. เพิ่มคาสั่งให้ตัวละคร Mouse a. ในหมวดคาสั่ง เหตุการณ์ ลากคาสั่ง เมื่อ ถูกคลิก มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง วนซ้าตลอด มาวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง d. ในหมวดคาสั่ง โอเปอเรเตอร์ ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง จากนั้นใส่ค่า 1 ในช่อง หลัง e. ในหมวดคาสั่ง โอเปอเรเตอร์ ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ค่า เป็น f. ประกอบชุดคาสั่ง จะได้ g. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ไปยัง ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ไป ยัง random position h. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า x เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ตั้ง ค่า x เป็น 240 i. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ไปยัง ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ไป ยัง random position j. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง ตั้งค่า x เป็น 0 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น ตั้ง ค่า x เป็น -240 k. ประกอบชุดคาสั่ง จะได้
  • 68. 68 Code For kids By IMC Institute l. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง ซ่อน มาวางในพื้นที่วางชุดคาสั่ง m. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง รอ 1 วินาที มาวางในพื้นที่วางชุดคาสั่ง n. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง สร้างโคลนของ myself มาวางในพื้นที่วางชุดคาสั่ง o. ประกอบชุดคาสั่ง จะได้ 6. เพิ่มคาสั่งให้ตัว โคลนของ mouse a. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง when I start as a clone ม b. าวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง รูปร่าง ลากคาสั่ง แสดง มาวางในพื้นที่วางชุดคาสั่ง d. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง e. ในหมวดคาสั่ง โอเปอเรเตอร์ ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง f. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง สัมผัส ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นเปลี่ยนค่าเป็น สัมผัส ขอบ g. ประกอบคาสั่ง ให้ได้ดังรูป h. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง หมุน 15 องศา มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น หมุน 5 องศา i. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เคลื่อน 10 ก้าว มาวางในพื้นที่วางชุดคาสั่ง
  • 69. 69 Code For kids By IMC Institute j. จะได้ชุดคาสั่งดังนี้ k. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง l. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง สัมผัส ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นเปลี่ยนค่าเป็น สัมผัส ขอบ m. ประกอบคาสั่ง ให้ได้ดังรูป n. ในหมวดคาสั่ง การเคลื่อนที่ ลากคาสั่ง เคลื่อน 10 ก้าว มาวางในพื้นที่วางชุดคาสั่ง o. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง delete this clone มาวางในพื้นที่วางชุดคาสั่ง p. ประกอบคาสั่ง ให้ได้ดังรูป
  • 70. 70 Code For kids By IMC Institute 1. สร้างตัวแปร จะได้ตัวแปร Score ดังรูป 2. เพิ่ม Script เพิ่ม และ ลด Score ให้ตัวละคร Cat a. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง set score to 0 มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง เปลี่ยน score ทีละ 1 มาวางในพื้นที่วางชุดคาสั่ง c. ในหมวดคาสั่ง ข้อมูล ลากคาสั่ง เปลี่ยน score ทีละ 1 มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น เปลี่ยน score ทีละ -1 ป้อนชื่อตัวแปร คลิก ตกลง เลือก ข้อมูล คลิก สร้างตัวแปร
  • 71. 71 Code For kids By IMC Institute d. จะได้คาสั่งดังรูป 3. เพิ่มคาสั่งเพิ่มเติมให้ตัวละคร cat a. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง มาวางในพื้นที่วางชุดคาสั่ง b. ในหมวดคาสั่ง การรับรู้ ลากคาสั่ง สัมผัส ตัวชี้เมาส์ มาวางในพื้นที่วางชุดคาสั่ง จากนั้นแก้ไขเป็น สัมผัส mouse1 c. ในหมวดคาสั่ง ควบคุม ลากคาสั่ง หยุด ทั้งหมด มาวางในพื้นที่วางชุดคาสั่ง
  • 72. 72 Code For kids By IMC Institute
  • 73. 73 Code For kids By IMC Institute ศึกษาเพิ่มเติมได้ที่ https://kidsangsan.com/การเขียนโปรแกรม-scratch/