Return to Video

Minecraft - Hour of Code: INTRO

  • 0:00 - 0:03
    ผมเจียน เบร์เกนสเตียน
    แต่คนรู้จักผมว่า "เจ๊บ" มากกว่า
  • 0:04 - 0:07
    ผมเป็นหัวหน้าทีมนักพัฒนา Minecraft
    ที่ mojang.com ครับ
  • 0:07 - 0:13
    ผมว่าผมเริ่มตอนอายุ 11 หรือ 12
    ที่เริ่มเขียนโปรแกรมก็เพราะ
  • 0:13 - 0:15
    ผมอยากทำเกมครับ
  • 0:15 - 0:17
    พ่อเพื่อนคนนึงบอกว่า ถ้าอยากทำเกม
  • 0:18 - 0:21
    ก็ต้องเขียนโปรแกรมให้เป็น
    นั่นคือจุดเริ่มต้นครับ
  • 0:24 - 0:28
    ผมชอบการออกแบบและสถาปัตยกรรมครับ
  • 0:29 - 0:31
    ผมชอบ Minecraft มากก็ตรงนี้
  • 0:32 - 0:37
    ใน 1 ชั่วโมงนี้ คุณจะได้รู้จัก
    พื้นฐานวิทยาการคอมพิวเตอร์
  • 0:37 - 0:42
    ด้วยการใส่โปรแกรมให้อเล็กซ์หรือสตีฟ
    เคลื่อนย้ายในโลกจำลองของ Minecraft
  • 0:42 - 0:46
    การเขียนโปรแกรมแบบดั้งเดิม
    จะเขียนผ่านตัวอักษร
  • 0:47 - 0:50
    แต่วันนี้จะได้ใช้ Blockly
    ซึ่งเป็นระบบที่ใช้บล็อก
  • 0:50 - 0:52
    ให้คุณลากและวางเพื่อเขียนโปรแกรม
  • 0:53 - 0:56
    ที่จริงแล้ว มันคือการเขียน
    โค้ด JavaScript
  • 0:56 - 1:01
    สิ่งที่คุณจะได้เรียนคือ
    สิ่งที่โปรแกรมเมอร์ใช้กันทุกวัน
  • 1:01 - 1:03
    และเรื่องพื้นฐานของวิทยาการคอมพิวเตอร์
  • 1:04 - 1:08
    ที่ Mojang เราก็ใช้แนวคิดนั้น
    เพื่อให้ Minecraft ทำงานได้
  • 1:08 - 1:13
    ก่อนเริ่ม เลือกตัวละครก่อน
    ผมจะเลือกอเล็กซ์
  • 1:14 - 1:18
    มาสร้างโค้ด เขียนโปรแกรม
    ให้เธอเดินไปมาบนจอดีกว่า
  • 1:20 - 1:23
    หน้าจอคุณแบ่งเป็นสามส่วนหลัก
  • 1:23 - 1:27
    ทางซ้ายเป็นพื้นที่เล่น Minecraft
    ที่โปรแกรมคุณจะรัน
  • 1:27 - 1:30
    โจทย์ของแต่ละด่านจะเขียนบอกที่ด้านล่าง
  • 1:30 - 1:33
    ตรงกลางเป็นกล่องเครื่องมือ
  • 1:33 - 1:38
    แต่ละบล็อกคือคำสั่ง
    ที่คอยบอกการเคลื่อนไหวของอเล็กซ์
  • 1:38 - 1:41
    พื้นที่สีขาวทางขวาคือพื้นที่ทำงาน
  • 1:42 - 1:44
    เป็นพื้นที่ที่เราใช้สร้างโปรแกรม
  • 1:45 - 1:50
    ถ้าเราลากบล็อกเดินหน้าไปยังพื้นที่ทำงาน
    และกดรัน จะเกิดอะไรขึ้น
  • 1:51 - 1:54
    อเล็กซ์ก็จะเดินหน้าหนึ่งช่องครับ
  • 1:55 - 1:59
    แล้วถ้าอยากให้ทำอะไรสักอย่าง
    หลังจากเดินหน้าหนึ่งช่องล่ะ
  • 1:59 - 2:02
    เราก็เพิ่มบล็อกในโปรแกรมได้
  • 2:02 - 2:07
    ผมจะเลือกบล็อกเลี้ยวขวา
    ลากไปวางใต้บล็อกเดินหน้า
  • 2:07 - 2:10
    จนเห็นเส้นสีส้มแบบนี้
  • 2:11 - 2:14
    แล้วก็วาง บล็อกทั้งสองก็จะติดกัน
  • 2:15 - 2:18
    เมื่อกดรันอีกครั้ง
    อเล็กซ์ก็จะทำตามคำสั่ง
  • 2:18 - 2:21
    ที่ตั้งเรียงในพื้นที่ทำงานเรา
    จากบนลงล่าง
  • 2:22 - 2:27
    ถ้าอยากลบบล็อก ก็แค่ลากออกจากตรงนั้น
    กลับคืนกล่องเครื่องมือ
  • 2:27 - 2:31
    ถ้าจะยกเลิกการเปลี่ยนแปลง
    และเริ่มด่านเดิมใหม่
  • 2:31 - 2:35
    คลิกปุ่ม เริ่มใหม่
    มุมขวาบนของพื้นที่ทำงาน
  • 2:37 - 2:40
    และเคยเห็นสามเหลี่ยมเล็ก ๆ
    ในบล็อกหมุนไหมครับ
  • 2:41 - 2:46
    ถ้าเห็นสามเหลี่ยมแบบนี้แปลว่า
    คุณมีตัวเลือกให้เลือก
  • 2:46 - 2:48
    มาเขียนโค้ดกัน!
Title:
Minecraft - Hour of Code: INTRO
Description:

more » « less
Video Language:
English
Team:
Code.org
Project:
CSF '21-'22
Duration:
02:51

Thai subtitles

Revisions Compare revisions