ความท้าทายที่ตามมาเกี่ยวข้องกับ เว็บบาคาร่า การตั้งโปรแกรมเซ็นเซอร์อินฟราเรดของรถและทําให้พัดลมเคลื่อนที่ไปด้านหลังหลังจากที่คุณทําภารกิจท้าทายรถบั๊กกี้ทั้งสามเสร็จแล้ว หุ่นยนต์ปกติทั้งห้าตัวจะถูกปลดล็อก หุ่นยนต์แต่ละตัวมีหลายระดับอยู่ภายในซึ่งแต่ละตัวมีความท้าทายที่คุณต้องทําให้สําเร็จ ตัวอย่างเช่น เลเวลแรกของ Vernie มีความท้าทายสามอย่างที่ช่วยให้คุณสร้างเขาและใช้ฟังก์ชันพื้นฐานของเขาใน
ขณะที่เลเวลที่สองให้คุณเพิ่มเครื่องยิงจรวดให้กับร่างกายของเขาและตั้งโปรแกรมให้เขายิง
หากความท้าทายรวมถึงการสร้างหรือเพิ่มบล็อกลงในหุ่นยนต์มันจะให้คําแนะนําทีละขั้นตอนที่แสดงให้คุณเห็นว่าบล็อกใดจะไปที่ไหนและหลังจากที่คุณทําตามขั้นตอนเหล่านี้แล้วคุณจะเข้าสู่ส่วนการเขียนโปรแกรมเมื่อถึงเวลาเขียนโค้ดแอปจะแสดงภาพเคลื่อนไหวของนิ้วที่ลากบล็อกการเข้ารหัสจากจานสีที่ด้านล่างของหน้าจอขึ้นไปบนผืนผ้าใบวางไว้ข้างๆกันและกดปุ่มเล่นเพื่อเรียกใช้โปรแกรม สิ่งนี้ช่วยให้ผู้ใช้รู้ว่าต้องทําอะไรในทุกขั้นตอน แต่ยังมีความสามารถในการทดลองโดยการปรับเปลี่ยนโปรแกรมเมื่อสิ้นสุดการท้าทายแต่ละครั้ง
ในกรณีของ Vernie ความท้าทายระดับแรกแต่ละอย่างเกี่ยวข้องกับการสร้างส่วนหนึ่งของร่างกายของเขา Simon Kent ผู้อํานวยการฝ่ายออกแบบเลโก้อธิบายให้เราฟังว่า เนื่องจากการสร้างเต็มรูปแบบอาจใช้เวลาหลายโมง บริษัทจึงต้องการให้เด็ก ๆ สามารถเริ่มเขียนโปรแกรมได้ก่อนที่จะเสร็จสิ้น ดังนั้นในการท้าทายครั้งแรกคุณสร้างหัวและลําตัวจากนั้นตั้งโปรแกรมให้เขาขยับคอของเขาในขณะที่ในภายหลังคุณเพิ่มล้อของเขาแล้วแขนของเขา
ภาษาการเขียนโปรแกรมแบบบล็อกเช่นเดียวกับแอปเขียนโค้ดสําหรับเด็กเกือบทั้งหมด Boost ใช้ภาษาการเขียนโปรแกรมแบบบล็อกแบบบล็อกที่มีรูปภาพซึ่งเกี่ยวข้องกับการลากชิ้นส่วนที่เชื่อมต่อกันเข้าด้วยกันแทนที่จะป้อนข้อความ อย่างไรก็ตามไม่เหมือนกับชุดการเขียนโปรแกรมบางชุดที่เราเคยเห็นซึ่งคุณต้องอ่านข้อความบนบล็อกเพื่อค้นหาว่าพวกเขาทําอะไรระบบของ Boost นั้นใช้ไอคอนอย่างสมบูรณ์ทําให้เหมาะสําหรับเด็ก ๆ ที่ไม่สามารถอ่านได้ (หรืออ่านไม่ออก)
ตัวอย่างเช่น แทนที่จะเห็นบล็อกที่ระบุว่า “เลื่อนไปข้างหน้า” หรือ “เลี้ยวขวา 90 องศา” คุณจะเห็นบล็อกที่มีลูกศรอยู่ บล็อกที่มีอยู่ทั้งหมดจะอยู่บนจานสีที่ด้านล่างของหน้าจอ คุณลากพวกเขาขึ้นไปบนผืนผ้าใบและล็อคพวกเขาเข้าด้วยกันเพื่อเขียนโปรแกรม
ไอคอนบางไอคอนบนบล็อกนั้นใช้งานง่ายน้อยกว่าลูกศรหรือปุ่มเล่น แต่ Boost จะแสดงบล็อก
(พร้อมภาพเคลื่อนไหว) ว่าคุณต้องการบล็อกใดเพื่อให้แต่ละความท้าทายสําเร็จ จากนั้นจะให้คุณทดลองกับบล็อกเพิ่มเติมเพื่อดูว่าพวกเขาทําอะไรสิ่งที่ทําให้แอปนี้เป็นเครื่องมือการเรียนรู้ที่ยอดเยี่ยมมาก ๆ ก็คือมันส่งเสริมและให้รางวัลแก่การค้นพบนี้จริงๆ ในหนึ่งในบทเรียนแรกของ Vernie มีหลายช่วงตึกที่มีไอคอนแสดงหัวของหุ่นยนต์ในมุมที่แตกต่างกัน ลูกชายของฉันกระตือรือร้นที่จะลากแต่ละคนเข้าไปในโปรแกรมเพื่อดูว่ามันทําอะไร (ส่วนใหญ่เปลี่ยนคอ)
โปรแกรมสามารถเริ่มต้นด้วยปุ่มเล่นซึ่งหมายถึง “เริ่มการกระทํานี้” หรือเงื่อนไขเช่นการจับมือของ Vernie หรือการวางวัตถุไว้หน้าเซ็นเซอร์อินฟราเรดของหุ่นยนต์ คุณสามารถเปิดโปรแกรมได้โดยการแตะที่ปุ่มเล่น / เงื่อนไขหรือบนปุ่มเล่นที่มุมขวาบนของหน้าจอซึ่งจะเรียกใช้ทุกโปรแกรมที่คุณมีบนหน้าจอพร้อมกัน
เนื่องจากโปรแกรมส่วนใหญ่ง่ายมากจึงมีสาเหตุหลายประการที่คุณอาจต้องการให้โปรแกรมทํางานหลายอย่างพร้อมกัน ตัวอย่างเช่นเมื่อลูกชายของฉันถูกโปรแกรมสําหรับหุ่นยนต์กีตาร์เขามีโปรแกรมที่เล่นเสียงเมื่อเลื่อนที่คอผ่านกระเบื้องสีแดงกหนึ่งสําหรับเมื่อมันผ่านกระเบื้องสีเขียวและยังกสําหรับกระเบื้องสีฟ้า ในโปรแกรมสําหรับผู้ใหญ่ที่ซับซ้อนสิ่งเหล่านี้จะได้รับการจัดการโดยคําสั่ง if / then แต่ใน Boost มีลูปไม่กี่ลูป (คุณสามารถใช้ในโหมดเล่นฟรี Creative Canvas ได้หากต้องการ) ดังนั้นการสร้างโปรแกรมแยกต่างหากหลายโปรแกรมจึงเป็นสิ่งจําเป็น
ในขณะที่โปรแกรมทํางานแต่ละบล็อกจะสว่างขึ้นเมื่อรันดังนั้นคุณจึงรู้ว่าเกิดอะไรขึ้นได้ตลอดเวลา คุณยังสามารถเพิ่มและลบบล็อกและโปรแกรมจะยังคงดําเนินการต่อไป ฉันหวังว่าเครื่องมือการเขียนโปรแกรมสําหรับผู้ใหญ่ทั้งหมดที่ฉันใช้ในที่ทํางานจะมีคุณสมบัติเหล่านี้!
กล่องเครื่องมือ, โปรแกรมที่กําหนดเอง
แม้ว่าคุณจะเขียนโปรแกรมเป็นส่วนหนึ่งของความท้าทายแต่ละอย่าง แต่หากคุณต้องการสร้างสรรค์จริงๆ คุณต้องไปที่โหมด Coding Canvas ในเมนูของหุ่นยนต์แต่ละตัวทางด้านขวาของเลเวลต่าง ๆ จะมีกล่องเครื่องมือสีแดงที่คุณสามารถแตะเพื่อเขียนโปรแกรมต่าง ๆ ที่คุณกําหนดเองได้ เมื่อคุณทําภารกิจท้าทายต่าง ๆ ที่มีฟังก์ชันใหม่ๆ เสร็จแล้ว กล่องเครื่องมือ Coding Canvas ของคุณจะเต็มไปด้วยบล็อกโค้ดเพิ่มเติมที่คุณสามารถใช้ได้ลูกชายของฉันมีระเบิดแน่นอนโดยใช้กีตาร์ 4000 ของโหมด toolbox ใน บาคาร่า