kids can do workshop - คิด ... ·...
TRANSCRIPT
ชอ
KIDS CAN DO WORKSHOP 22–24 เมษายน 2558
ณ ศนยวทยาศาสตรเพอการศกษา
สมดกจกรรม
เอกสารฉบบภาษาไทย v 1.0 พฒนาโดย สมชาย พฒนาชวนชม
email: [email protected] website: http://kidsangsan.com
ปรบจากตนฉบบโดย ScratchEd Research Team
Christan Balch, Michelle Chung, and Karen Brennan at the Harvard Graduate School of Education
FINISHED?�FINISHED?�
สำหรบมอใหม เรมตนดวยการสรางบญชผใช เพอสมครเปน
สมาชกเวบไซต Scratch และบ นท กโปรแกรมท สร างบน
เวบไซต Scratch
เรมกจกรรม
q เปดโปรแกรมเบราวเซอร แลวไปยงเวบไซต Scratch: http://scratch.mit.edu�
�q ในหนาแรก คลก Join Scratch ทดานขวาบน
หรอ ในวงกลมสฟา��q ใสขอมล ชอผใช (ไมควรใชชอจรง) จากนนใส รหส สองครงใหเหมอนกน�
บญชผใช Scratch SCRATCH ACCOUNT
2 �
Scratch สรางอะไรไดบาง กจกรรมน นกเรยนจะสำรวจโปรเจกตตางๆ ท
อยในเวบไซต Scratch แลวเรมบนทกโปรเจกตท ชอบไวในสตดโอ
ของตวเอง�
q สำรวจโปรเจกตบนเวบไซต Scratch หรอคลก ท
Explore เพอคนหาโปรเจกตตามกลมทสนใจ�
q สรางสตดโอใหม ในหนา My Stuff�
q บนทกโปรเจกตทสนใจ 3 โปรเจกตลงในสตดโอ
ของตวเอง�
q ใชแถบคนหา คนหาโปรเจกตทตวเองสนใจ q สำรวจกลมตางๆ เชน Animation, Art,
Games, Story ในหนา Explore q หาไอเดยใหมๆ ในสตดโอ Feature หนาแรกของ Scratch
+ ทาทายตวเองใหสำรวจเพมอก ยงสำรวจมากยงไดเรยนรมากขน + หาสตดโอของคนอนๆ ทนาสนใจ + ถามเพอนวาใชวธใด ททำใหหาโปรเจกตไดนาสนใจ + แลกเปลยนความคดเหนในสตดโอของตวเองกบเพอนๆ
เรมกจกรรม
สตดโอของฉน MY STUDIO
สงทนาทดลอง� ถาทำเสรจแลวละ�
4 �
q สรางตวละครของตวเองขนมา บนทกเสยงตวเองใสใหตวละคร�q ลองใชคำสง tempo เพอควบคมจงหวะชาเรวของเสยงดนตร�
+ ทาทายตวเอง สรางเครองดนตรชนดอน �ๆ+ ชวยเพอนขางๆ ทพบปญหา�
เราจะใช Scratch อยางไร เพอสรางเสยงดนตร เครองดนตร
หรอวงดนตรท ช นชอบในแบบฉบบของตวเอง�
q สรางตวละคร�q เพมคำสงเสยงใหตวละคร�q ทดลองหาวธททำใหเครองดนตรโตตอบได q ใสชอใหกบโปรเจกตน
เรมกจกรรม
สงทนาทดลอง� ถาทำเสรจแลวละ�
สรางวงดนตร BUILD-A-BAND�
5 �
สรางวงดนตร
BUILD-A-BAND��q ลำดบการทำงานของนกเรยนในโปรเจกตนเปนอยางไร
q อะไรทสนกทสดในโปรเจกตน
q อะไรทยากทสดในโปรเจกตน
6 �
เรมกจกรรม
q เปดเบราวเซอรไปยง Kids can do studio ทน
https://scratch.mit.edu/studios/1115094/�
q เขาสระบบดวยบญชผใช Scratch ของตนเอง �
q คลกทปม Add Projects เพอแสดงรายการโปร
เจกตของตวเองทเคยสรางไว�
q ดานลางแถบ Add Projects เลอกโปรเจกตท
ตองการ ดวยการคลกปม Add+ โปรเจกตจะถก
อพโหลดส สตดโอ Kids can do�
สตดโอ Kids can do เปนแหลงรวบรวม และแสดงผลงานโปรเจกต Scratch ท
นกเรยนสรางขน ��
สตดโอ Kids can do KIDS CAN DO STUDIO
7 �
q สตดโอมไวเพออะไร
q นกเรยนคนพบอะไรทนาสนใจ หรอไดแรงบนดาลใจอะไรเมอไดดโปรเจกตของคนอน�
q ลองดโปรเจกตของเพอน แลวเขยนแสดงความคดเหน จดบนทกความคดเหนนนทน�
q มใครใหความคดเหนเกยวกบโปรเจกตของนกเรยนบางไหม จดบนทกความคดเหนนนเอาไว�
สตดโอ Kids can do KIDS CAN DO STUDIO
8 �
โปรเจกตอะไรท นกเรยนสามารถสรางได ดวยตวละครสเหลยมสม
กบวงกลมมวง�
q สรางโปรเจกตทมตวละครสเหลยมสมและวงกลมมวง
q วาดตวละครดวยโปรแกรมวาดรป Paint Editor
q สรางลกเลนและการเคลอนทใหกบตวละคร ดวยคำสงตางๆ เชน สครปตตามตวอยางน จากนน
ลองเปลยนคาตางๆ ดวาเกดอะไรขน
เรมกจกรรม�
รสกวาจะตด
ปญหา?
ไมเปนไร ลองทำส
งนซ�ถาทำเสรจแลวละ�
+ บนทกโปรเจกตนลงในสตดโอ Kids can do https://scratch.mit.edu/studios/1115094/
+ สรางรปทรงและสอนๆ อก + สลบโปรเจกตกบเพอน แลวสรางตอจากทเพอนทำไว �
q ลองระดมความคดกบเพอนๆ ดซ q สำรวจโปรเจกตอนๆ ดวาคนอนเขาสรางอะไร ทำอยางไร q รางแนวคด เขยนลำดบวธทำ กอนลงมอทำจรง�
สเหลยมสม - วงกลมมวง ORANGE SQUARE – PURPLE CIRCLE�
9 �
สเหลยมสม - วงกลมมวง ORANGE SQUARE – PURPLE CIRCLE�
q อะไรคอความทาทายในโปรเจกตน�
q อะไรททำใหนกเรยนรสกประหลาดใจกบการสรางโปรเจกตน�
q ไอเดยในการสรางโปรเจกตของนกเรยนมาจากไหน�
10 �
นกเรยนจะทำอยางไรใหรปภาพมชวตชวาข นมาได ในกจกรรมน
นกเรยนจะไดสำรวจหาแนวทางในการนำตวละคร รปภาพ และไอเดย
มาทำแอนเมชน�
q เลอกตวละคร นก q เพมชดตวละคร q เพมคำสงเพอทำใหรปมชวตขนมา�
q ลองวาดไอเดยสรางแอนเมชนในกระดาษ q ทดลองดวยคำสงใหมๆ และชดตวละครแบบอนๆ q ถาตองการแรงบนดาลใจ ใหลองสำรวจโปรเจกตในกลมแอนเมชน ในหนาเวบ Explore ซ�
สงทนาทดลอง� ถาทำเสรจแลวละ�+ บนทกโปรเจกตนลงในสตดโอ Kids can do
https://scratch.mit.edu/studios/1115094/ + ชวยเหลอเพอนๆ + แลกเปลยนแนวคดการออกแบบแอนเมชนกบเพอน
เรมกจกรรม�
มนมชวต IT’S ALIVE !�
11 �
q ตวละครกบชดตวละครตางกนอยางไร�
q แอนเมชนคออะไร นกเรยนมแนวคดอยากทำใหภาพอะไรเคลอนไหว�
q เขยนมา 3 อยาง ในชวตประจำวน อะไรบางทเคลอนทซำๆ บาง�
มนมชวต IT’S ALIVE !�
12�
อะไรคอความแตกตางระหวางเวทกบตวละคร ในกจกรรมน
นกเรยนจะไดสรางโปรเจกตท ประกอบไปด วยฉากหลายๆ
ฉากเหมอนในนทาน�
q เลอกภาพจากคลงไฟล วาดรปเอง หรออพโหลดรปภาพสำหรบทำฉากลงในโปรเจก
q ทดลองใชคำสงในกลมของ Looks และ Events
เพอทำการสลบฉาก
q ใสสครปตใหกบเวทและตวละคร เพอเลาเรองในแตละฉากทเปลยนไป�
q คำสงใดในตวละครและเวท ทเกยวของกบการเปลยนฉาก คนหาและทดสอบคำสงเหลานนด
q ตองการแรงบนดาลใจ สำรวจโปรเจกตในเวบไซต Scratch คนหาโปรเจกตทใชฉากหลายๆ ฉาก�
สงทนาทดลอง� ถาทำเสรจแลวละ�+ ใสโปรเจกนลงในสตดโอ Kids can do
https://scratch.mit.edu/studios/1115094/ + ทาทายตวเอง เพมฉาก เพมเรองราว + ชวยเหลอเพอน �ๆ
เรมกจกรรม�
ฉาก SCENES�
13�
q สงใดทมเหมอนกนในเวทและตวละคร�
q เวทตางจากตวละครอยางไร�
q นกเรยนกำหนดจดเรมตนใหกบตวละครอยางไรในแตละฉาก �
q นอกเหนอจากแอนเมชนแลว การเปลยนฉากใชในโปรเจกตแบบไหนไดอก�
ฉาก SCENES�
14�
ในโปรเจกตเขาวงกตน นกเรยนจะไดสรางเกมแลวนะ�
เขาวงกต MAZE�
FINISHED?�FINISHED?�คำสงทเกยวของ� ถาทำเสรจแลวละ�
เรมกจกรรม�
q วาดรปฉากเขาวงกต โดยใชสทตางกนระหวางกำแพงของเขาวงกต กบจดเสนชยทางออก
q เพมตวละครลกบอลทจะเคลอนทเขาไปในเขาวงกต
q สรางเกมใหโตตอบกบกำแพงและจดเสนชย� สครปตเหลานใชสำหรบควบคมการเคลอนทของลกบอลในเขาวงกต
q เพมดานหลายๆ ดาน โดยใชฉากเขาวงกต
ทแตกตางกนไป และใชคำสง Broadcast เพอบอกใหเรมดานตอไป
q ทดลองใชคำสง wait เพอกำหนดเวลาในการเดนในเขาวงกต
สงทนาลอง�
+ บนทกโปรเจกตนลงในสตดโอ Kids can do https://scratch.mit.edu/studios/1115094/
+ แลกกนเลนเกมกบเพอน
สครปตนจะทำใหลกบอลเดงกลบเมอชนกบผนงนำเงนของเขาวงกต
สครปตนกำหนดจดเรมตนของลกบอลในเขาวงกต
สครปตนจดเสนชยบอกวาผเลนชนะแลวเมอลกบอลมาถงทางออกของเขาวงกต
15 �
ในโปรเจกตปงปองน นกเรยนจะตองสร างเกมท ม การโต ตอบ
ระหวางตวละคร�
ปงปอง PONG�
FINISHED?�FINISHED?�
+ บนทกโปรเจกตนลงในสตดโอ Kids can do https://scratch.mit.edu/studios/1115094/
+ แลกกนเลนเกมกบเพอน
เรมกจกรรม�
q สรางตวละครสองตว คอ ไมปงปอง (Paddle)
และลกปงปอง (Ball)
q ทำใหผเลนสามารถควบคมไมปงปองได q ทำใหไมปงปองโตตอบกบลกปงปองได�
สครปตสำหรบลกปงปอง ถาลกปงปองสมผสกบไมปงปองหรอผนง ลกปงปองจะเคลอนทตอไป ถาลกปงปองสมผสเสนสแดง เกมจบ
q ทำอยางไรจงจะเพมความยากใหกบเกม สรางหลายๆ ดาน ใชเวลาควบคมการเลน หรอมคะแนนให
q ทดลองเปลยนฉากด q ลองใชแปนพมพอนในการควบคมไมปงปอง
สงทนาลอง�
ลกปงปองชนผนง ลกปงปองชนไมปงปอง
คำสงทเกยวของ� ถาทำเสรจแลวละ�
16 �
Fish Chomp เปนเกมงายๆ ทปลาใหญพยายามกนปลาเลกใหไดมาก
ทสด โดยผเลนใชเมาสควบคมปลาตวใหญ
ในกจกรรมน นกเรยนจะไดเรยนรการเพมคะแนนทกครงทปลาตวเลก
ถกกน�
q ไปยงโปรเจก Fish Chomp ท
https://scratch.mit.edu/projects/62835/
q คลกทคำสง Make a Variable ในกลมคำสง
Data เพอสรางตวแปรสำหรบแสดงคะแนน
q ทดลองใหตวแปรทสรางใหมทำงานในเกม Fish
Chomp
q ถาไมแนใจวาตวแปรทำงานอยางไร ลองดโปรเจกตนเพมเตม http://scratch.mit.edu/projects/20427555
q หรอดวดโอน http://youtu.be/uXq379XkhVw q สำรวจและศกษาโคดในโปรเจกตเกมทใชคะแนน เพอเรยนรเทคนคการใชตวแปรในเกมนน �ๆ
+ บนทกโปรเจกตนลงในสตดโอ Kids can do https://scratch.mit.edu/studios/1115094/
+ ทาทายตวเอง ออกแบบเกมทใชคะแนน รวมกบการเพมความยากใหกบเกม
+ หาเกมททาทายแลวตอยอดเกมนนๆ
เรมกจกรรม�
ถาทำเสรจแลวละ�
รสกวาจะตด
ปญหา?
ไมเปนไร ลองทำส
งนซ�
คะแนน SCORE
17 �
q ใหนกเรยนสรปลำดบการทำงานของนกเรยน ในการเขยนเกมน�
q ตวแปรคออะไร มประโยชนอยางไร�
คะแนน SCORE
q ขนตอนไหนสนกทสด ขนตอนไหนยากทสด�
18�
+ ผเลนหลายคน-MULTIPLAYER http://scratch.mit.edu/projects/25192711 แสดงวธเพมผเลน
เขาไปในเกม ผเลนคนหนงใชลกศรนำทางตวละครในเกมเขาวงกต
สวนอกคนใชแปนพมพอกษร W A S D นำทางตวละครอกตวหนง
สงทนาทดลอง� ถาทำเสรจแลวละ�
นอกเหนอจากการคดคะแนน ทำอยางไรถงจะตอยอดหรอใส
ล กเล นใหมๆ ใหก บเกมบน Scratch เทคนคตางๆ เหลาน
จะชวยเพ มสส นใหก บเกมได ลองนำไปใชกบเกมทผานมา
+ ลองนำเทคนคการตอยอดไปใชกบเกมเขาวงกต หรอเกมปงปอง + ทาทายตวเอง ดวยการเพมเทคนคการตอยอด ทละเทคนคเขาไปในโปรเจกตเกมใหไดครบทกเทคนค
+ แลกเปลยนเกมกบเพอน เลน และวจารณเกมกน
+ คะแนน-SCORE http://scratch.mit.edu/projects/1940443 แสดงวธการสรางคะแนน จากนนเพมคาคะแนน10 คะแนน ทกครงท
แมวถกคลก
+ จบเวลา-TIMER http://scratch.mit.edu/projects/1940445 แสดงวธใชงานการจบเวลา ในระหวางการใชเมาสลากแมว Scratch
ไปยง Gobo
+ เมาส-MOUSE http://scratch.mit.edu/projects/25192659 แสดงวธการใชเมาสในการควบคมการเลนเกม เชน ขยบเมาสเพอขยบ
ไมปงปอง
+ ปมเรมตนใหม-RESTART http://scratch.mit.edu/projects/25192935 แสดงวธสรางปม
เมอถกคลกจะเรมตนเลนเกมใหมอกครง
+ รางวล-REWARDS http://scratch.mit.edu/projects/1940456 แสดงวธการเกบสงของโดยใชลกศรในการบงคบการเคลอนท เพอทจะ
ไดรบรางวลถาเกบของไดตามทกำหนดไว
+ เมน-MENU http://scratch.mit.edu/projects/25192991 แสดงวธการสรางเมน ในตอนเรมตนของเกม เชน คลกเมน START
เพอเรมเลนเกม
+ ดาน-LEVELS http://scratch.mit.edu/projects/1940453 แสดงวธการเปลยนดาน คะแนนจะเพมทละ 1 คะแนนทกครงทกด
space bar ดานจะเปลยนทละดานทกๆ 10 คะแนน
+ ศตร-ENEMIES http://scratch.mit.edu/projects/1940450 แสดงวธการเพมศตร เชน ลกบอลทตองพยายามหลบหลกโดยใชแปน
พมพลกศรในการบงคบการเคลอนท
q ไปยงสตดโอ Extensions
http://scratch.mit.edu/studios/475619
q เลอกการตอยอดมาหนงอยางแลวสำรวจเทคนคการใชงาน
q นำเทคนคทไดสำรวจมา ไปทดลองใชกบโปรเจกตเกมทผานมา
เรมกจกรรม
q Backpack เปนเครองมอทมประโยชนมากๆ สามารถเกบสครปต ไฟลเสยงดนตร ตวละคร และอกหลายๆ อยาง เพอ
นำกลบมาใชใหมไดอยางสะดวก
q การรางไอเดย หรอสครปตสนๆ ในสมดโนต เปนวธการทดในการเรยบเรยงความคดกอนลงมอทำงาน
การตอยอด EXTENSIONS
19 �