< Return to Video

Abstraction - unplugged activity

  • 0:08 - 0:12
    บทเรียนเกี่ยวกับ abstraction ของเราใช้แนวคิดของ Mad Libs
  • 0:13 - 0:16
    ที่เราใช้การเติมคำในช่องว่าของ story
  • 0:16 - 0:19
    ที่สามารถเติมสิ่งที่แตกต่างมากมายลงไปได้
  • 0:19 - 0:22
    เราใช้ความคิดนั้นในการท้าทายให้เด็กๆคิด
  • 0:22 - 0:25
    คิดคำต่างๆสำหรับ story ของเค้าเอง
  • 0:25 - 0:28
    แล้วเราก็อธิบายแนวคิดของ abstraction
  • 0:28 - 0:30
    มันเป็นเรื่องที่เกี่ยวกับ function ทั้งหมด
  • 0:30 - 0:33
    ทำยังไงให้เราสามารถสร้าง function เหมือนกับการร้องเพลง Old McDonald
  • 0:33 - 0:37
    ที่เรามีโครงสร้างของท่อนคอรัสอยู่แต่มีบางส่วนที่ต้องเปลี่ยน
  • 0:37 - 0:40
    ซึ่งเราสามารถแยกส่วนเล็กๆที่สามารถเปลี่ยนได้นั้นออกมา
  • 0:40 - 0:44
    แล้วใส่คำของเราเองเข้าไปในตอนนั้น
  • 0:44 - 0:48
    บางครั้งเราอาจจะมีคำถึงสามคำที่อยากจะเปลี่ยนใส่เข้าไป
  • 0:48 - 0:51
    เราก็แค่เติมคำพวกนั้นลงไปในตัวแปรสามตัว ซึ่งทำให้ง่ายกว่า
  • 0:51 - 0:56
    เราสามารถใช้ function อันเดียวจัดการกับปัญหาได้หลายอย่าง
  • 0:56 - 1:00
    แต่บางครั้งหลายๆคนก็เขียน function อันออกมาเยอะแยะ
  • 1:00 - 1:03
    โดยไม่ทันระวังว่ามันมีส่วนที่ต่างกันเพียงเล็กน้อยเท่านั้น
  • 1:03 - 1:06
    ซึ่งถ้าเราแค่หาทางในการจัดการกับส่วนที่ต่างกันเล็กน้อยนั้นได้
  • 1:06 - 1:09
    เราก็จะสามารถนำ function นั้นไปใช้ได้อีก
  • 1:09 - 1:11
    โดยไม่ต้องมี function มากถึงสิบสี่อันเป็นต้น
Title:
Abstraction - unplugged activity
Description:

more » « less
Video Language:
English, British
Duration:
01:22
Suchada Pitchayasamanya edited Thai subtitles for Abstraction - unplugged activity
Suchada Pitchayasamanya edited Thai subtitles for Abstraction - unplugged activity
Suchada Pitchayasamanya edited Thai subtitles for Abstraction - unplugged activity
Suchada Pitchayasamanya edited Thai subtitles for Abstraction - unplugged activity
Suchada Pitchayasamanya edited Thai subtitles for Abstraction - unplugged activity
Suchada Pitchayasamanya edited Thai subtitles for Abstraction - unplugged activity
Suchada Pitchayasamanya edited Thai subtitles for Abstraction - unplugged activity

Thai subtitles

Incomplete

Revisions