ไม่แน่ใจ
[เสียงดนตรี]
ไม่ขึ้นอีก
เคยดูไหม
สัก 1 เพลง
นะฮะ จังหวะไหน ถึงจะเร็วกว่านี้ เพลงอะไร
ใครเคยฟังเพลงลิซ่า บอกได้ไหม เพลงอะไร
เดี๋ยวนะ
เดี๋ยว ๆ ๆ
ท่อนนี้นะ ท่อน...
เร็วไป
นี่ ๆ ๆ
เอาแค่ท่อนนี้ได้ไหม
พร้อมยัง
ออกมาจากโต๊ะตัวเอง
ขยายออกมาข้าง ๆ
จะได้มีพื้นที่ กระเถิบมาตรงนี้
ไม่เอาเยอะ ไม่เอาเยอะ
1 ท่อน 1 ท่อนพอ
พร้อมหรือยัง เดี๋ยวนะคะ เอาท่อนนี้พอ
เลยแล้วหรือ
นี่ ๆ
นี่
เดี๋ยวเรา จะลดความเร็วนะคะ ให้ดูก่อน ให้ดูก่อน
จะได้
Alert หน่อย ตื่นตัว
[เสียงดนตรี]
โอเคไหม ดูอีกที
โอเคไหม ดูนะคะ เดี๋ยวเอาช้าลงอีก
ได้สุดยัง
0.5 สิ
อยู่ในท่าเตรียมทำมือ
ใช่ไหม มือมันจะอยู่
ดู ใครจะทำ
ท่าเตรียมใช่ไหมคะ เสร็จแล้วอะไร โยก
แล้วอะไรต่อ ดูนะ ทีนี้ดูนะ
ดูและทำ
ทำตามด้วยเลย อันนี้เอาช้า ๆ ก่อนนะ
ย่อ
ใช่ไหม มีย่อ
เอาแค่จังหวะนี้พอนะ
มันมีอันนี้...
[เพลง "LALISA"]
มันในชีส
เพลงนี้
ที่มันเต้น เอาเฉพาะที่มันเต้นท่า...
[เสียงดนตรี]
[เพลง "LALISA"]
โอเคไหม
นี่เลยนะ
[เพลง "LALISA"]
ฃ
โอเคไหม
นี่ ๆ เรา
เราชอบมาเลย
ท่านี้ได้ไหม
ภาพเมื่อกี้
นี่ ๆ ๆ
ดูนะ ดูนะ เอาท่านี้นะ เอาท่าที่เริ่มตั้งแต่ท่อนนี้นะ
นี่
โอเคไหม ดูนะ เอาท่าเมื่อกี้นะ
ตั้งแต่นี่นะ พร้อมหรือยัง
นี่
นี่ ๆ เอาแค่นี้
Say love ใช่ไหม
เดี๋ยวนะ
เดี๋ยว ๆ ๆ
นี่
(อาจารย์สุธิรา) อยากได้
ท่อนนี้ไป ถึง...ถึงแค่
นี่ แค่นี้พอ แล้ววนกลับมา
โอเคไหม พร้อมยัง ๆ
พร้อมหรือยัง พร้อมหรือยังคะ พร้อมนะ
พร้อมนะ
โอเคนะ อีกหนึ่งรอบ
[เพลง "LALISA"]
เดี๋ยวเด้อ
เข้าใจนะ เอาตั้งแต่ตรงนี้
ใช่ไหม ดูนะ ดูนะ ท่อนนี้นะ
นี่ ๆ
เริ่มตั้งแต่ท่อนนี้
อันดับแรก เอามือ เอามือป้องหูอย่างเขาน่ะ
ท่านี้นะ ท่ายืน เริ่มตั้งแต่
ท่านี้นะคะ ท่าที่... แล้วก็...
ไม่ต้องถึงแบบนี้
เอาแค่...
นี่...
นี่
Say love นะ
Say love นะคะ ท่อนเริ่มที่ Say love เป็นต้นไปนะคะ
และก็ [เสียงดนตรี]
แล้วก็อย่างนี้นะคะ เดี๋ยวมันจะ
กลับมา 2 รอบ โอเคไหม โอเคนะ
พร้อมหรือยัง
เริ่ม เตรียมนะ
ทุกคนทำมือ ทำมือกัน
ไม่ตื่นก็ต้องตื่น
พร้อม จะกดแล้วนะ โยกเลยนะคะ 1
2
3 [เสียงดนตรี]
[เสียงดนตรี]
[เพลง "LALISA"](Lisa)[เสียงดนตรี]
อยู่
อีก 1 ครั้ง ถ้าใครไม่ทำไม่ได้เรียนนะ
ตื่นก่อน
พร้อมหรือยัง รอบสุดท้าย โอเค [เพลง "LALISA"]
[เสียงดนตรี] เตรียม
เกินหรอ เดี๋ยวนะ เดี๋ยวนะ
[เพลง "LALISA"] (Lisa) [ภาษาต่างประเทศ]
งั้นขอทีละ 1
เหมือนไม่เหมือน ดู แถวละ 1
แถวละ 1 แถวละ 1 ทีละ 1 แถวนะ
แถวแรกก่อน ไอ้กุ้งเต้น
มิ่ง และก็ 3 คนนี้นะ
3 คน แถวหน้า เริ่ม ท่าเตรียม
พร้อมนะ แม่กดแล้วนะ เต้นเลย
[เสียงดนตรี]
แถวที่ 2 แถวที่ 2
4 คนสุดท้ายนะคะ เอาหรือยัง
[เสียงดนตรี]
(อาจารย์สุธิรา) เตรียม อยู่ในท่าเตรียม
1 2
3 [เสียงดนตรี]
เยี่ยม ๆ ๆ เก่งมาก
ทีนี้ เดี๋ยวแม่ดูอาการ
ใครง่วงเหงาหาวนอน เราจะมีรีแลคด้วยวิธี
นี้นะคะ จับเต้นไปดูไว้เลยนะคะ
ชอบของใครแล้วมาบอกไว้ เดี๋ยวมาอดนซ์กระจาย
เป็นอย่างไร Alert หรือยัง
มาดูต่อนะคะ ที่เราจะเรียนกันต่อ
เมื่อกี้เราบอกแล้วว่า เทอมนี้นะคะ
เราจะไม่ใช้ colab เราจะใช้ Sublime เราจะใช้
Library ที่ชื่อว่า PyGa
มารู้ก่อนว่า Pygame มันคืออะไร
นะคะ
เขาบอกไว้ว่า นี่ เห็นไหมคะ pygame
มันเป็น Library 1 ของ
Python เห็นไหม ใช้ในการเขียน...
มันจะมีโมดูลนะคะ มันจะเป็นโมดูล
มีคำสั่ง มีชุดคำสั่งอยู่ในตัว
ที่ชื่อ PyGame นี้ซึ่องเรา
โมดูลพวกนี้มาเขียน โดยไม่ต้องไป
เขียนโมดูลใหญ่ ๆ ถ้าเป็นแต่ก่อนก็
คือ ถ้าเราจะเขียนโปรแกรมนี่
1 โปรแกรมนะคะ เด็ก ๆ จะต้องเริ่มเขียนตั้งแต่
Start End อะไรอย่างนี้นะ นึกถึงหลักการเขียนโปรแกรมนะ จะต้องมี
จุดเริ่มต้น ใช่ไหมคะ ไปถึงจุดสิ้นสุด
ซึ่งถ้าเขียนขนาดนั้นจริง ๆ นี่ โปรแกรมจะมี
ใหญ่้มากเลย ก็คือ ให้นึกถึง 1 ตัวอักษร
ใช้พื้นที่ในการจัดเก็บไปกี่ Bit กี่ Byte
นะคะ ตัว PyGame ไลเบอรี่นี่
ก็จะช่วยในการลด ลด
ขั้นตอนของการเขียนคำสั่งบางตัว เช่น เรา
จะให้มันเดินไปทางซ้าย ถ้า
เป็นคำสั่งที่เราเขียนผ่าน Colab นี่
เราก็ต้องบอกเลยว่า เดินซ้าย ก็คือ
ให้...ให้ข้อความ
ค่อย ๆ ขยับ มันก็จะขยับไปทีละนิด ได้ทีละ 1
ต้องไปสั่งให้มันบวกเพิ่ม หรือให้มันวนลูป
นะคะ อย่างนี้เป็นต้น แต่ถ้าเรา
ใช้ Library ใน PyGame นี่ เหมือน
การใช้เมาส์นะคะ เพราะเวลาเล่นเกมนะ
ตัวควบคุมมันก็คือ 1 เมาส์
ใช่ไหม 2 ถ้าใครเป็น
คอเกมมันก็จะมีพวกอุปกรณ์ เช่น
ไอ้คันบังคับใช่ไหมคะ หรือไอ้ Joystick
ที่เป็นตัวควบคุม หรือถ้า
หรือถ้าเบสิกเลย ก็คือใช้แป้นลูกศร
ใช่ไหม ลูกศรซ้ายขวา
อย่างนี้นะคะ ในการควบคุมตัวเกมนั่นเองนะคะ
เมื่อกี้เราพูดถึง PyGame กัน
ไปแล้วนะคะ ทีนี้อีกตัวหนึ่งที่
บอกไว้ ไอ้ตัวโลโก้สีส้ม ๆ
ชื่อว่า Sublime Text นี่นะคะ ไอ้โลโก้สีส้ม ๆ นี่
นะคะ มันคืออะไร
Sublime Text นี่นะคะ อธิบาย
ไว้ว่า มันเป็น Text Editor
Text Editor แปลตามตัวเลยนะ Text ก็คือข้อความ
Editor ก็คือตัวแก้ แต่จริง ๆ แล้ว
มันไม่ได้ใช้แก้ ก็คือเราใช้ในการ
เขียนโปรแกรมนั่นเองนะคะ เห็นไหมคะ
เป็น Text Editor ที่มีความสามารถ
ในการเขียนโค้ดเห็นไหมค่ะ
มันรองรับได้หลายภาษานะคะ
แล้วก็เห็นไหมคะ หลายภาษาเลย
เช่น ใช้ภาษา C ก็ได้ ก็คือถ้าเขียน
ด้วยภาษา C นะคะ แล้วมาเขียนผ่าน
Text Editor ที่ชื่อว่า Sublime Text นี่ มัน
ก็จะทำให้ คือสังเกตว่าภาษา
ส่วนใหญ่จะเป็นภาษามีโครงสร้างหรือกึ่งโครงสร้าง
หรือเป็นภาษาที่ เขาเรียกว่า
เป็น OOP หรือ Object Orantral Prohram
ก็คือสมัยก่อนนี่
เวลาเขียนโปรแกรมนี่ มันเขียนผ่าน
อาจจะเขียนบน DOS เลยอย่างนี้นะคะ เราจะต้องแปลภาษา
อีกทีหนึ่ง แต่ถ้าใช้ sublimetext นี่
มันจะรองรับได้หลายรูปแบบ ทั้งภาษาที่มีโครงสร้าง
แล้วก็ไม่มีโครงสร้าง ได้หมด
เพราะฉะนั้น ก็เลยให้ใช้ตัวนี้ ถ้าลองแล้ว
เด็ก ๆ จะเห็นข้อผิดพลาดได้ อย่างที่บอก
มันจะขึ้น Error เตือนนะคะ ดูง่าย
หาง่ายนะคะ
ตัวสุดท้ายนะคะ PANDA3D
เขาบอกว่าเป็น Game Engine
ถ้าแปลตามตัว ก็คือสำหรับ
สร้างนะคะ มันสามารถสร้าง
มันสามารถสร้างได้ทั้งกราฟิกนะ
Audio ก็คือเสียง I/O Collision Detection
I/O Collision Detection
io นี่ก็คือ
ระบบปฏิบัติการนั่นเองนะคะ แล้วก็
มันใช้ ใช้กับ
คือตัวนี้ แต่เดิมน่ะ มันเริ่มมาจาก
ภาษา C C++ ก่อน
แล้วทีนี้ มันก็ เขาก็พัฒนาน่ะ ทุกโปรแกรม
ที่เรียนมาตั้งแต่อดีต จนถึงปัจจุบันนะคะ
เขาก็จะพัฒนาให้เราสามารถเขียนได้ง่ายขึ้น
นะคะ ไม่ต้องมีความซับซ้อนในการเขียน
มากขึ้นอะไรอย่างนี้ มันก็จะช่วยทำให้โปรแกรม
ที่พัฒนานี่ มีความหลากหลาย พอ
เขียนง่าย คนเขียนก็จะมีหลายกลุ่มนะคะ และที่สำคัญ
ก็คือ มันจะเขียนในเชิง Open Source
Open Source Open Source ก็คือโปรแกรมที่เมื่อเราเขียนแล้ว
มันจะสามารถ
แชร์ให้คนอื่นมาพัฒนาต่อก็ได้ หรือเรา
สามารถเอาโปรแกรม Open Source ของคนอื่นมาพัฒนาต่อได้
ถ้าเขาแชร์มานะคะ อย่างนี้เป็นต้น มันก็จะช่วยให้
เขาเรียกว่าอะไรล่ะ มันจะ
เหมือนการระดมสมองน่ะ เพราะการเขียนโปรแกรม
1 โปรแกรม มันไม่ใช่คนเดียวเขียนแล้วเสร็จนะคะ
มันจะต้องใช้คนหลายคน เพราะแต่ละคน คน
1 คน เหมือนในห้องเรานี่
เด็ก ๆ ทุกคนมีความถนัดไม่เหมือนกันนะ
บางคนอาจจะชอบ อย่างนี้
นะคะ บางคนอาจจะชอบอย่างนี้ แต่เมื่อโดนจับมารวม
มามิกซ์ เอามารวมกันนี่
มันอาจจะได้สิ่งดี ๆ เกิดขึ้น เหมือนให้นึกถึงเหมือน
ถ้าให้เราทำขนม 1
1 อันนี่นะคะ แบบเดิม ๆ ก็จะรูปเดิม ๆ
แต่ถ้าหลาย ๆ คน มาระดมความคิด ว่า
ลองเอาขนมหลาย ๆ แบบแล้วเอามามิกซ์รวมกันสิ
มันจะเกิด สิ่งใหม่ เขาเรียก สิ่งใหม่
ใช่ไหมคะ เกิดรสชาติใหม่ ๆ ได้ไหม แล้วอร่อยไหม
อย่างนี้นะคะ นั่นก็คือหลักการ
พัฒนาโปรแกรมที่เป็น Open Source ด้วย ก็คือ
มีของเก่าแล้ว เอามาวาง เอามาวาง
แล้วเผยแพร่ ก็คือหรือแชร์กัน หรือแบ่งปันกัน
นะคะ ให้คนอื่น แล้วคนอื่นอาจจะเอาไป
ต่อยอด เอามารวมใหม่
ต่อไปเรื่อย ๆ มันก็จะได้อะไรใหม่ ๆ
เพิ่มมากขึ้นอย่างนี้นะคะ จะเป็นลักษณะอย่างนี้นะคะ
ทีนี้ สิ่งที่เราจะทำต่อไป
ทำไมมันไม่ไป เราจะต้องลงโปรแกรมก่อน
ไม่งั้นเราจะเขียนไม่ได้ใช่ไหม เด็ก ๆ ต้อง
รู้วิธีการลงโปรแกรมนะคะ
ตัวแรกนี่ Python เทอมที่แล้ว
เราลงไปแล้วนะ เราไม่น่าลงอีกแล้วล่ะเทอมนี้
แต่ เพื่อความชัวร์
ก่อนอื่น ก่อนอื่น เด็ก ๆ
เปิดเครื่องแล้วใช่ไหมคะ มีใครยังไม่เปิดเครื่องอีก
เปิดเครื่องนะคะ เปิดเครื่อง แล้ว...
ให้... ไหนล่ะ
คำค้น ให้คลิกที่
แว่นขยายนะคะ เราจะ
ลองค้นดูว่า python เรา
ที่เราเรียนไปในเทอมที่แล้วน่ะ ยังมีชีวิตอยู่
ไหม ยังอยู่ไหม ไม่โดน
ลบทิ้งไปใช่ไหมนะคะ ลองพิมพ์
ตัว p p ก่อน
p แล้วก็ y ใช่ไหมคะ py
นั่นไง
python ที่เราลงไว้มีอยู่นะคะ
ของใครไม่ขึ้นตัวนี้ ดูนะคะ เด็ก ๆ
ยกมือนะ อาจจะต้องได้ลงใหม่ถ้าใครไม่ขึ้น
เครื่องใครไม่ขึ้นหรือเปล่า เห็นไหมคะ
พิมพ์แล้ว p-y ถ้าใคร p-y แล้วยังไม่เห็น
เติม พิมพ์ตัว t เพิ่ม
python นี่นะคะ
ลองพิมพ์ดู ในช่อง...
ไอ้รูปแว่นขยาย
เรานี่นะคะ เราค้นดูก่อนโปรแกรมเรายังอยู่ดีไหม
โอเคนะคะ เรามี
Python แล้ว เพราะฉะนั้นเราก็จะข้ามไป
นะคะ ติดตั้งแล้ว ดาวน์โหลดแล้ว
นะคะ
สิ่งที่เราจะทำต่อมา
นะคะ
เราจะต้องไปเปิดใช้งาน Library ที่ชื่อ Pygame
เพราะฉะนั้น เห็นไหมคะ เราจะติดตั้ง
pygame หรือเอา Librarypygame ลง เหมือนเดิม
ไปที่ เครือ่งมือแว่นขยายเหมือนเดิมค่ะ
นะคะ แล้วพิมพ์คำว่า...
เดี๋ยวในสไลด์
บอกให้พิมพ์คำว่า "command"
mm-a-n-d
ในสไลด์บอกให้พิมพ์ เดี๋ยวปิดไป
เปิดหน้าต่างจะงง
ช่องค้นหาในรูปแว่นขยาย เราพิมพ์ตัว c ก่อน
c แล้วก็ o แล้วก็ m
แล้วก็ m
เห็นไหม ให้มันขึ้นไอตัวหน้าต่าง ดำ ๆ แบบนี้
command prompt เห็นไหมคะ ใครยังไม่เห็นตัวนี้
พิมพืต่อนะคะ c-o-m-m
a-n-d Command นี่นะคะ
ถ้าใครเห็นแล้วคลิ๊ก Double Click
หรือคลิกที่ Open ก็ได้
มันจะต้องขึ้น หน้าต่างที่มี
สีดำ ๆ แล้วก็มีเคอร์เซอร์กะพริบนะ
เด็ก ๆ
โอเคไหม ใครยังไม่ขึ้นหน้านี้ เดี๋ยวย่อลงนิดหนึ่ง
ย่อแล้วนี่
เดี๋ยวขอย่อหน่อย เดี๋ยวจะไม่เห็นนะคะ เห็นไหม
มันจะเป็นหน้าต่าง อย่างนี้ สีดำ
โผล่ขึ้นมาอย่างนี้ แล้วก็มีตัวนี้กระพริบอยู่
นะคะ เดี๋ยวจะไป
ยังเปิดไม่ขึ้น
ทุกคนเปิดได้แล้วนะคะ
ตอนนี้เราเปิด Command Prompt มา สิ่งที่เราจะทำ
ก็คือ เราจะพิมพ์ คำสั่ง
เพื่อให้ไปเรียกใช้งาน เข้าส่วนที่ชื่อว่า
PyGame นั่นเองนะคะ ตอนนี้เราอยู่ที่สไลด์
บอกว่าพิมพ์ Command นะ แล้ว
ต่อไป ๆ ไหนล่ะ ๆ
สิ่งที่เราจะพิมพ์นะคะ
พิมพ์ pip install pygame นี้ก่อนนะ
พิมพ์ตัวนี้นะคะ วรรคตามนี้เลยนะคะ เด็ก ๆ
ในหน้านี้ พิมพ์ p
p ก่อน คำแรก p
นะคะ เห็นไหม เห็นชัดไหมคะ เดี๋ยวนะ
เห็นเปล่า
p แล้วก็ i แล้วก็ p
เสร็จแล้วเคาะ Space Bar 1
นะคะ โอเคไหม
แล้วก็ตามด้วย
พิมพ์ด้วยตัว i
n- inInstall
s นะคะ t-
a l
นี่นะคะ ll
l-l
ตัวที่ 2 install s-t-a-l-l นะคะ
Double l
l-l ใครยังพิมพ์ไม่ทัน
เด็ก ๆ ต้องพิมพ์นะคะ ตรงตำแหน่งที่
ที่เคอร์เซอร์กระพริบน่ะ
ให้พิมพ์คำสั่งว่า p
i p แล้วก็กด space bar
แล้วก็กด Space Bar 1 ครั้ง แล้วก็ตามด้วยคำสั่ง
ที่เชื่อว่า Install i-n
s-t-a-l-l แล้วก็
ตามด้วยอีกตัวหนึ่งก็คือ p-y-
g-a-m-e pip install
Pygame นะคะ
พิมพ์คำนี้ลงไป นี่
เห็นไหม ที่ทำ
ที่ทำแถบครอบไว้ เห็นไหมคะ p-i-
p วรรค แล้วก็ตามด้วย
เว้นวรรคนะคะ แล้วก็ตามด้วย