Puppy Code: Coding for Kids

การจัดประเภทเนื้อหา
สำหรับทุกคน
100+
ดาวน์โหลด
ได้การรับรองจากครู
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ

เกี่ยวกับเกมนี้

Puppy Code คือเกมเขียนโค้ดสำหรับเด็ก เด็กๆ จะได้เรียนรู้การเขียนโค้ดโดยการช่วยลูกสุนัขไปเก็บลูกบอลทีละขั้นตอน

ลูกบอลอยู่ somewhere ในสวน ลูกสุนัขจะไปเก็บลูกบอลมาให้ แต่ก็ต่อเมื่อคุณบอกมันอย่างละเอียดว่าต้องไปที่ไหน สร้างแผน กดปุ่ม Run แล้วลูกสุนัขจะทำตามแผนทีละขั้นตอน

ถ้าแผนไม่สำเร็จ ให้เปลี่ยนแผนแล้วลองใหม่

นั่นคือการเขียนโปรแกรม

จากลูกศรสู่โค้ดจริง

ระดับแรกๆ ไม่จำเป็นต้องอ่าน เด็กๆ เพียงแค่แตะลูกศร และรูปภาพจะสื่อความหมาย

จากนั้นลูกศรจะเปลี่ยนเป็นคำบนแป้นพิมพ์ แล้วเด็กๆ ก็จะพิมพ์คำเหล่านั้นเองบนแป้นพิมพ์ที่ออกแบบมาสำหรับมือเล็กๆ

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

แนวคิดการเขียนโปรแกรมภายใน

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

ลำดับ
แผนคือรายการขั้นตอนที่ทำตามลำดับ

การแก้ไขข้อผิดพลาด
บางด่านเริ่มต้นด้วยแผนที่มีข้อผิดพลาด เด็กๆ จะหาขั้นตอนที่ผิดพลาดและแก้ไขมัน

ลูป
"ทำ 3 ครั้ง" จะทำซ้ำขั้นตอนที่อยู่ข้างใต้ ฟองอากาศจะแสดงว่าขั้นตอนใดอยู่ในลูป แผนจะสั้นลงเมื่อเขียน และลูกสุนัขยังคงเดินทุกขั้นตอน

เงื่อนไข "ถ้าและมิฉะนั้น"
"ถ้าลูกบอล" ถามคำถามว่า ลูกบอลอยู่ที่นี่หรือไม่ ขั้นตอนข้างใต้จะทำงานก็ต่อเมื่อคำตอบคือใช่ ขั้นตอนข้างใต้ "มิฉะนั้น" จะทำงานเมื่อคำตอบคือไม่ใช่

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

ฟังก์ชัน
"trick find" สอนลูกสุนัขให้ทำขั้นตอนต่างๆ ภายใต้ชื่อที่กำหนด การเขียน "find" จะทำให้ลูกสุนัขทำทุกขั้นตอน ทริคจะทำงานได้จากทุกที่ที่ลูกสุนัขยืนอยู่

ฟังก์ชันที่ใช้ฟังก์ชันอื่น
ทริคหนึ่งสามารถใช้ทริคอื่นได้ เช่นเดียวกับที่ฟังก์ชันหนึ่งเรียกอีกฟังก์ชันหนึ่ง แก้ไขเทคนิคเพียงครั้งเดียว ทุกที่ที่ใช้เทคนิคนั้นก็จะได้รับการแก้ไข

การเขียนโปรแกรมสำหรับเด็ก โดยไม่มีแรงกดดัน

Puppy Code ไม่เคยบอกว่า "ผิด" ง่ายๆ

เมื่อแผนการทำงานหยุดลง เกมจะแสดงให้เห็นว่าลูกสุนัขพยายามทำอะไรและอะไรที่ทำให้มันหยุด เด็กสามารถเปลี่ยนขั้นตอนหนึ่งขั้นและลองใช้แผนอีกครั้งได้

แผนการทำงานที่ยาวแต่ได้ผลก็ยังคงเป็นคำตอบที่ถูกต้อง มีเพียงด่านสมุดบันทึกที่มีหน้ากระดาษเจ็ดบรรทัดเท่านั้นที่ต้องการแผนการทำงานสั้นๆ

มีคุณสมบัติ:

• ไม่มีตัวจับเวลา
• ไม่มีคะแนน
• ไม่มีสตรีค
• ไม่มีแรงกดดันให้จบเร็ว
• ไม่มีทางแพ้

ทุกด่านเปิดให้เล่นได้ตั้งแต่เริ่มต้น เด็กๆ สามารถเล่นด่านใดด่านหนึ่งได้นานเท่าที่ต้องการ

ปุ่มฟังจะอ่านภารกิจทุกอย่างออกมาดังๆ ทุกๆ ด่านที่สามที่เด็กเล่นจบ จะได้รับของขวัญ: รูปภาพใหม่สำหรับสมุดภาพของลูกสุนัข

เรียนรู้ร่วมกัน

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

หน้าสำหรับผู้ใหญ่จะอธิบายว่าแต่ละโลกสอนอะไร และวิธีการเล่น เหมาะสำหรับบทเรียนที่บ้าน กิจกรรม STEM หรือช่วงบ่ายที่เงียบสงบที่บ้าน

ผู้ใหญ่ที่ไม่เคยเขียนโปรแกรมมาก่อนก็สามารถเริ่มต้นที่ระดับแรกได้เช่นกัน

ออกแบบมาเพื่อความเป็นส่วนตัว

Puppy Code ไม่จำเป็นต้องมีบัญชี

มี:

• ไม่มีโฆษณา
• ไม่มีระบบวิเคราะห์ข้อมูล
• ไม่มีการติดตาม
• ไม่มีบัญชีหรือการลงทะเบียน

ไม่มีการรวบรวมหรือส่งข้อมูลใดๆ ไปที่ใด

ความคืบหน้าจะถูกบันทึกไว้ในอุปกรณ์และคงอยู่บนอุปกรณ์นั้น
เรียนรู้การเขียนโค้ด: เกมปริศนาลูกสุนัขที่จะสอนเด็กๆ ให้รู้จักการเขียนโปรแกรมทีละขั้นตอน
อัปเดตเมื่อ
3 พ.ย. 2569

ความปลอดภัยของข้อมูล

ความปลอดภัยเริ่มต้นด้วยความเข้าใจเกี่ยวกับวิธีที่นักพัฒนาแอปรวบรวมและแชร์ข้อมูล แนวทางปฏิบัติด้านความเป็นส่วนตัวและความปลอดภัยของข้อมูลอาจแตกต่างกันไปตามการใช้งาน ภูมิภาค และอายุของคุณ นักพัฒนาแอปได้ให้ข้อมูลนี้ไว้และอาจอัปเดตข้อมูลในส่วนนี้เมื่อเวลาผ่านไป
  • ไม่มีการแชร์ข้อมูลกับบุคคลที่สาม
    ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่นักพัฒนาแอปประกาศเรื่องการแชร์ข้อมูล
  • ไม่มีข้อมูลที่รวบรวมไว้
    ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่นักพัฒนาแอปประกาศเรื่องการรวบรวมข้อมูล
  • มุ่งมั่นที่จะปฏิบัติตามนโยบายเพื่อครอบครัวของ Play

มีอะไรใหม่

Puppy can listen! Six new levels teach events. Write "on bell" with a few steps under it, and Puppy waits for the bell, then does those steps each time it rings. Later a gate creaks too, and Puppy can have a rule for each.

Also new:
• A Step key beside Run moves Puppy one step at a time
• When a plan stops short, a card says what went differently
• Two new pictures for Puppy's scrapbook
• The version number shows at the foot of the levels list

การสนับสนุนของแอป

เกี่ยวกับนักพัฒนาแอป
Code Suma
info@codesuma.dev
Blinkert 114 2902 BZ Capelle aan den IJssel Netherlands
+31 6 87754381

เพิ่มเติมจาก Code Suma