คุณครูผู้ชายกำลังแนะนำนักเรียนวัยรุ่นชายเกี่ยวกับโปรแกรมบน iPad

ใครๆ
ก็เขียน
โค้ดได้

เทคโนโลยีมีภาษา ที่เรียกว่าโค้ด และเราก็เชื่อ
ว่าการ
เขียนโค้ดเป็นทักษะสำคัญที่จะขาดไม่ได้
การเรียน
เขียนโค้ดจะช่วยสอนให้คุณรู้จักวิธี
แก้ปัญหาและ
ทำงานร่วมกันอย่างสร้างสรรค์
แถมยังสร้างแอพ
ที่เนรมิตไอเดียของคุณให้มี
ชีวิตชีวาขึ้นมาได้อีกด้วย
และที่สำคัญเหนือ
สิ่งอื่นใด เราเชื่อว่าทุกคนควรได้รับ
โอกาสที่จะ
สร้างสรรค์สิ่งที่จะเปลี่ยนแปลงโลกใบนี้
เราจึง
ออกแบบโปรแกรมใหม่ที่ช่วยให้ทุกคนได้
เรียนรู้
เขียน และสอนการเขียนโค้ด

แล้วโค้ด
คืออะไรกัน

โค้ดคือตัวขับเคลื่อนสิ่งที่อยู่รอบตัวเรา
แทบจะทุกอย่าง อย่างตอนที่คุณ
สตาร์ทรถ
โค้ดก็ช่วยให้กุญแจสื่อสาร
กับเครื่องยนต์
หรือเวลาที่อยากกินพิซซ่า
โค้ดก็ช่วยคุณสั่ง
อาหารทางออนไลน์
และเมื่อใช้แอพสุดโปรด
โค้ดก็ช่วยคุณ
ส่งข้อความ แชร์รูปภาพ หรือ
จะสลับ
ใบหน้ากับเจ้าเหมียวก็ทำได้

ด้านหน้าของ iPhone ที่เปิดแอพสั่งอาหารไว้ พร้อมแสดงตัวเลือกร้านอาหารมากมาย
ไอคอน Swift

เราสร้างสรรค์
ภาษาสำหรับเขียนโค้ด
เพื่อทุกคน

MacBook ที่เปิดอยู่พร้อมกับมุมมองแบ่งหน้าจอ แสดงส่วนของโค้ด Swift ที่ต้องใช้ในการสร้างเปลของนิวตันทางครึ่งซ้ายของหน้าจอ ส่วนทางครึ่งขวาของหน้าจอแสดงเปลของนิวตันที่ได้ ทางด้านซ้ายของ MacBook เป็น iPhone ที่มีกลุ่มดาวปรากฏบนหน้าจอ อุปกรณ์ที่ถูกบังบางส่วนที่อยู่ด้านหลังของ MacBook คือ iPad ที่หน้าจอแสดงแอพ Disney ที่มีภาพมุมมองจากด้านบนของเรือในแม่น้ำ

เราออกแบบ Swift มาเพื่อให้ใช้งานได้ง่าย ทำให้คุณเห็นสิ่งที่คุณกำลัง
สร้างจากโค้ด
ขณะที่คุณกำลังเขียน แค่พิมพ์โค้ดทางด้านซ้ายก็สามารถ
ดูผลลัพธ์ทางด้านขวา
ได้เลยทันที แถม Swift ยังใช้คำและวลีที่คุณรู้จักดี
อยู่แล้ว อย่างเช่น "print",
"add" และ "remove" เรียกได้ว่า ไม่เพียงแค่ยอดเยี่ยมสำหรับการเริ่มต้นใช้งานโค้ด
Swift ยังทรงพลังอย่างเหลือล้น
เพราะแอพที่ได้รับความนิยมที่สุดในโลกบางแอพ
ก็สร้างขึ้นใน Swift นี่เอง

MacBook ที่เปิดอยู่และใช้มุมมองแบ่งหน้าจอ ซึ่งแสดงส่วนของโค้ด Swift ที่ต้องใช้ในการสร้างเปลของนิวตันทางครึ่งซ้ายของหน้าจอ ส่วนทางครึ่งขวาของหน้าจอแสดงเปลของนิวตันที่ได้ ทางด้านซ้ายของ MacBook เป็น iPhone ที่มีกลุ่มดาวปรากฏบนหน้าจอ อุปกรณ์ที่ถูกบังบางส่วนที่อยู่ด้านหลังของ MacBook คือ iPad ที่หน้าจอแสดงแอพ Disney ที่มีภาพมุมมองจากด้านบนของเรือในแม่น้ำ

เรายังคิดค้น
วิธีเรียนเขียนโค้ด
ขึ้นใหม่อีกด้วย

iPad ที่มีพื้นหลังสีฟ้าอมเขียวแสดงข้อความ "You’re about to learn Swift code so you can give commands to your character, Byte. Walk, jump, walk." ตัวการ์ตูนแอนิเมชั่นขนาดเล็กยืนอยู่ใต้ข้อความ และอยู่ข้างไฟจราจร ด้านหลังเยื้องไปทางขวาเล็กน้อยของ iPad คือ MacBook ที่เปิดอยู่ ซึ่งแสดงหน้าจอใน Xcode มีหัวเรื่องว่า "Connect the River Markers" และแสดงภาพแม่น้ำที่มีเส้นตารางและเครื่องหมายหลากสีทับอยู่

เราทุ่มเทความคิดให้กับวิธีการเรียนรู้ Swift มากพอๆ กับการออกแบบ
ภาษาที่ใช้
และสำหรับผู้ที่เขียนโค้ดเป็นครั้งแรก เราก็มีแอพสำหรับ iPad
ที่ชื่อ Swift Playgrounds
ซึ่งจะทำให้การเริ่มต้นใช้งานเป็นเรื่องสนุก
แถมยังมาในรูปแบบอินเทอร์แอ็คทีฟ
คุณจะได้ใช้โค้ดจริงๆ เพื่อไขปริศนา และควบคุมตัวการ์ตูนได้ง่ายๆ ด้วยการแตะ
เพียงครั้งเดียว จนเมื่อคุณ
พร้อมที่จะเริ่มสร้างแอพแรกของคุณ คู่มือ "การพัฒนา
แอพด้วย Swift
หรือ App Development with Swift" ก็จะช่วยให้คุณเรียนรู้วิธี
ต่างๆ
ตั้งแต่ต้นจนจบ โดยเริ่มเรียนรู้ตั้งแต่เรื่องพื้นฐาน ไปจนถึงทดลอง
สนามจริง
ใน Xcode ซึ่งเป็นซอฟต์แวร์ที่ใช้สำหรับสร้างแอพบน Mac

ดูเพิ่มเติมเกี่ยวกับ Swift Playgrounds

iPad ที่มีพื้นหลังสีฟ้าอมเขียวแสดงข้อความ "You’re about to learn Swift code so you can give commands to your character, Byte. Walk, jump, walk." ตัวการ์ตูนแอนิเมชั่นขนาดเล็กยืนอยู่ใต้ข้อความ และอยู่ข้างไฟจราจร ด้านหลังเยื้องไปทางขวาเล็กน้อยของ iPad คือ MacBook ที่เปิดอยู่ ซึ่งแสดงหน้าจอใน Xcode มีหัวเรื่องว่า "Connect the River Markers" และแสดงภาพแม่น้ำที่มีเส้นตารางและเครื่องหมายหลากสีทับอยู่

นำการเขียนโค้ด
มาใช้ในโรงเรียน

เราจะแนะนำไอเดียเกี่ยวกับบทเรียนและกิจกรรม
กลุ่มที่เหมาะสำหรับใช้
ในห้องเรียน หรือในโปรแกรม
หลังเลิกเรียนให้คุณ และคุณก็ยังสามารถค้นหา
งานนำเสนอ เคล็ดลับ และวิธีการติดตาม
ความคืบหน้า
ของนักเรียนได้อีกด้วย

ดูแหล่งข้อมูล "ใครๆ ก็เขียนโค้ดได้" ทั้งหมด

หน้าปกหนังสือ Learn to Code 1 & 2: Teacher Guide

ดาวน์โหลด Learn to Code 1 & 2: Teacher Guide

หน้าปกหนังสือ App Development with Swift Teacher Guide

ดาวน์โหลด Learn to Code 3: Teacher Guide

หน้าปกหนังสือ App Development with Swift Teacher Guide

ดาวน์โหลด Intro to App Development with Swift: Teacher Guide

แหล่งข้อมูลการเขียนโค้ด

ไอคอน Swift

Swift

ดูรายละเอียดเพิ่มเติม
เกี่ยวกับ Swift
สำหรับ
นักเขียนโค้ดทุกระดับ

ดูเพิ่มเติมเกี่ยวกับ Swift

โลโก้ไซต์สำหรับนักพัฒนา

ฟอรั่มสำหรับ
นักการศึกษา

เข้าใช้งานแหล่งข้อมูล
ทางเทคนิค
เช่น วิดีโอ
และโค้ดตัวอย่าง ได้ฟรี

ฟอรั่มสำหรับนักการศึกษา เกี่ยวกับไซต์สำหรับนักพัฒนา

ไอคอน iTunes U

หนังสือ หลักสูตร
และแอพต่างๆ

ดูข้อมูลส่งเสริมการเรียนรู้
และการสอน
การเขียนโค้ด

ดูเพิ่มเติมเกี่ยวกับหนังสือ หลักสูตร และแอพต่างๆ