Scratch Learning Tools for Kids

Preview:

DESCRIPTION

โปรแกรม Scratch นวัตกรรมการเรียนรู้ภาษาคอมพิวเตอร์แนวใหม่จาก MIT

Citation preview

Scratch Scratch Constructivist Learning Constructivist Learning

Tools for KidsTools for Kids

Scratch Scratch Constructivist Learning Constructivist Learning

Tools for KidsTools for Kidsบุ�ญเลิ�ศ อรุ�ณพิ�บุ ลิย์�บุ�ญเลิ�ศ อรุ�ณพิ�บุ ลิย์�

นั�กวิ�ชาการุนั�กวิ�ชาการุศ นัย์�บุรุ�การุควิามรุ �ทางวิ�ทย์าศาสตรุ�แลิะเทคโนัโลิย์ ศ นัย์�บุรุ�การุควิามรุ �ทางวิ�ทย์าศาสตรุ�แลิะเทคโนัโลิย์

boonlert@nstda.or.thboonlert@nstda.or.thhttp://stks.or.thhttp://stks.or.th

ScratchScratch• รุ ปแบุบุใหม$ของการุเรุ ย์นัรุ �โปรุแกรุมภาษา

คอมพิ�วิเตอรุ�ท (ช$วิย์ให�นั�กเรุ ย์นัสามารุถสรุ�างสรุรุค�ส*(อเช�งโต�ตอบุ เกม ส*(อม�ลิต�ม เดี ย์ แลิะงานัศ�ลิปะไดี�ง$าย์ รุวิมท�-งการุสรุ�างช�มชนัแลิกเปลิ (ย์นัเรุ ย์นัรุ �ผ่$านัอ�นัเทอรุ�เนั/ต

• นัวิ�ตกรุรุมการุเรุ ย์นัรุ �จาก MIT Media Lab• ปรุะย์�กต�ใช�ก�บุการุเรุ ย์นัการุสอนัท�กกลิ�$มสารุะการุ

เรุ ย์นัรุ �• เหมาะส1าหรุ�บุนั�กเรุ ย์นัต�-งแต$ท�กรุะดี�บุ

http://info.scratch.mit.edu/About_Scratch

Scratch : Free Scratch : Free SoftwareSoftware

• Scratch เป2นัซอฟต�แวิรุ�เสรุ (Free Software) ท (สามารุถดีาวินั�โหลิดีมาใช�ไดี�โดีย์ไม$ต�องห$วิงเรุ*(องการุลิะเม�ดีลิ�ขส�ทธิ์�6

http://scratch.mit.edu/download

จอภาพ จอภาพ ScratchScratch

ชุ�ดคำ�าสั่ �ง(Code block)

ชุ�ดวั ตถุ�(Sprite)

รายการวั ตถุ�

จอภาพแสั่ดงผล

Cat Cat ต วัละคำรนำ�า ต วัละคำรนำ�า ScratchScratch• รุ ปแมวิส ส�มท (ปรุากฏในัจอภาพิท1างานัของ

Scratch เปรุ ย์บุเสม*อนัต�วิลิะครุแลิะ/หรุ*อ Cursor ท (ใช�ปรุะกอบุการุสรุ�างสรุรุค�ผ่ลิงานั

เปล��ยนำเป�นำร�ปอ �นำๆ ได#จ$ะ

เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย # 1# 1• แมวิเดี�นัไปข�างหนั�า 100 ก�าวิ พิรุ�อมก�บุม

เส ย์งเพิลิงปรุะกอบุ

1) เล �อนำแมวัให้#ชุ%ดขอบซ้#ายของจอภาพทำ�างานำ

เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย # 2# 2

2) ลากคำ�าสั่ �ง .ไปวัางในำจอภาพสั่คำร%ปต-

3) แก#ไขต วัเลขจาก 10 เป�นำ 100

เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย # 3# 34) เล อกชุ�ดคำ�าสั่ �ง เสั่�ยง “ ”

ลากคำ�าสั่ �ง .

ไปวัางในำจอภาพสั่คำร%ปต-

เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย # 4# 45) เล อกแทำ.บ เสั่�ยง “ ”

คำล%กป�/ม นำ�าเข#า เพ �อเล อกเสั่�ยงอ �นำ“ ”ทำ��ต#องการ

ห้ร อคำล%กป�/ม อ ดเสั่�ยง เพ �อบ นำทำ0ก“ ”เสั่�ยงทำ��ต#องการ

เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย # 5# 5

6) กล บมาจอภาพสั่คำร%ปต-เล อกเสั่�ยงทำ��นำ�าเข#าห้ร ออ ดให้#ก บบล.อก

คำ�าสั่ �งเล1นำเสั่�ยง

เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย # 6# 67) ด บเบ%ลคำล%กทำ��บล.อกคำ�าสั่ �งใดๆ จะ

ปรากฏผลบนำจอภาพแสั่ดง พร#อมเสั่�ยงทำ��เล อกผ1านำล�าโพง

เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย เร%�มต#นำก บสั่ �อม ลต%ม�เด�ย # 7# 7ทำดลองเปล��ยนำคำ�าสั่ �ง ด งต วัอย1าง

แล#วัสั่ งเกตผลทำ��ปรากฏจากนำ 4นำทำดสั่อบคำ�าสั่ �งอ �นำๆ

ตามต#องการ พร#อมศึ0กษาคำ�าสั่ �งไปด#วัยก.ด�นำะคำร บ

บ นำทำ0กผลงานำบ นำทำ0กผลงานำ• File, Save (ส$วินัขย์าย์เป2นั .sb)

ด�ต วัอย1างอ �นำๆด�ต วัอย1างอ �นำๆ• File, Open, ต�วิอย์$าง

เปล��ยนำฉากเปล��ยนำฉาก

1) คำล%กฉาก

2) คำล%กพ 4นำห้ล ง

3) เล อกคำ�าสั่ �งวัาดให้ม1 ห้ร อนำ�าเข#า ห้ร อถุ1ายจากกล#อง

Webcam

4) คำล%กเล อกภาพทำ��ต#องการ

เปล��ยนำต วัละคำรเปล��ยนำต วัละคำร

คำล%กเล อกวั%ธี�เปล��ยนำต วัละคำร 1 ) วัาดเอง2) เล อกจากคำล ง/นำ�าเข#า

เพ%�ม

Recommended