Roblox สําหรับ CSP สร้างประสิทธิภาพภารกิจ

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

ธรรมชาติที่ร่วมมือและความสะดวกในการโปรโตไทป์ทำให้ Roblox Studio เป็นตัวเลือกที่ดีในการใช้กับ AP CSP สร้างภารกิจประสิทธิภาพ บางประโยชน์บางส่วนรวมถึง:

  • ซอฟต์แวร์ฟรีที่ดาวน์โหลดได้ง่าย
  • คุณสมบัติที่ออกแบบมาให้การร่วมมือเวลาจริง
  • ความสามารถในการนำเสนอตัวเองและการแสดงออกด้วยภาษาสคริปต์ Lua

Roblox สำหรับวิทยาศาสตร์คอมพิวเตอร์

การเขียนโค้ดด้วย Lua

Lua เป็นภาษาเลือกตัวอักษรแรกสำหรับผู้ที่พร้อมสำหรับความท้าทายใหม่หลังจากภาษาเหมาะสมเช่น MIT Scratch ลูก้า Lua เป็นภาษาเลือกตัวอักษร มันคล้ายกับ Python แต่โดยไม่มีปัญหาเกี่ยว

ด้วย Lua นักเรียนสามารถมุ่งเน้นไปที่แนวคิดเกี่ยวกับคอมพิวเตอร์มากขึ้นได้โดยไม่ต้องเป็นการแก้ปัญหามากเกินไป

คำแนะนำ

ก่อนเริ่มห้องเรียนโดยใช้ Roblox เรามีคำแนะนำบางอย่าง

เนื่องจากนักเรียนมีเวลาจำกัดเวลาเท่านั้นในการสร้างโปรแกรมของพวกเขา จึงแนะนำให้นักเรียนใช้ Roblox Studio ตลอดทั้งภาคเรียนหรือมีประสบการณ์กับ Lua มาก่อน

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

การร่วมมือ

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

รูปแบบโครงการนักเรียน

ตัวอย่างบางส่วนของ abstractions และโครงสร้างข้อมูลที่นักเรียนสามารถนำเข้าภายในเวลา 6 - 8 ชั่วโมงได้แก่:

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

งานประมาณการประสิทธิภาพ CSP

นักเรียนจะต้องส่งสิ่งต่อไปนี้สำหรับการสร้างภารกิจประสิทธิภาพ:

  • วิดีโอสั้น ๆ ของโปรแกรมที่ดำเนินการ
  • คำตอบเขียนแบบเดียวกันเกี่ยวกับโปรแกรมและกระบวนการพัฒนาของพวกเขา
  • รหัสของโปรแกรม

สำหรับข้อมูลเพิ่มเติม โปรดดูที่ แผ่นการสอบ CSP สำหรับรายละเอียดที่แม่นยำ

ตัวอย่าง Roblox Idea

สำหรับการส่งคำขอเขียนนั้น นักเรียนจะต้องระบุอัลกอริทึมในโครงการของพวกเขาที่มีอัลกอริทึมขนาดเล็กสองอัน นอกจากนี้พวกเขายังจะต้องเรียกใช้ abstraction หรือความอดทน นักเรียนจะย

ตัวอย่างโครงการ

วัตถุประสงค์ของโปรแกรม: ผู้เล่นรวบรวมเหรียญในเกมแล้วใช้เหรียญเพื่อซื้อไอเท็ม วิธีการเรียนรู้หลัก: buyItem(itemToBuy) - สามารถให้ผู้เล่นซื้อไอเท็มได้ เมื่อผู้เล่นเลือกไอเท็มเพื่อซื้อ มันจะตรวจสอบก่อนว่าผู้เล่นมีเหรียญเพียงพ ขั้นตอนอัตราส่วนร้อยละ 1:: verifyPurchase() ตรวจสอบเหรียญของผู้เล่น ไอเท็มแสดงหน้ายืนยันการซื้อ หา ขั้นตอนอัตราส่วนการลด 2: purchaseItem() รับจำนวนเงินปัจจุบันของผู้เล่น ตารางอันดับแล้วปรับปรุงจำนวนเงินปัจจุบันของผู้เล่นที่ปรากฏบ การแก้ปัญหาที่อาจเกิดขึ้น: แทนที่จะสร้างค่าใช้จ่ายสำหรับแต่ละประเภทของรายการโดยใช้ buy

เครื่องมือทางการแสดงผล

วางแผนที่จะใช้เวลา อย่างน้อยสองชั่วโมง ในการเตรียมนักเรียนสำหรับภารกิจ PT สร้าง แล้วจากนั้นอย่างน้อย 12 ชั่วโมงของเวลาในห้องเรียนเพื่อเสร็จสิ้นและส่งโปรแกรมพร้อมกับการตอบกลับทางเขี

ตารางเวลานี้แนะนำให้นักเรียนมีเวลาประมาณ 6 หรือ 7 ชั่วโมงเพื่อเสร็จสิ้นรหัสด้วยเวลาเพิ่มเติมเพื่อเตรียมและอัปโหลดการตอบกลับ

เวลาเดียวกันที่ใกล้เคียงวัตถุประสงค์
พีที เตรียม 1แนะนำให้สร้าง PT
พีที เตรียม 2ความคิดเห็นของสมองสำหรับคอร์และสมองส่วนใหญ่
ชั่วโมง 1เริ่มคลาสด้วยอัลกอริทม์แกนหลักที่กำหนดไว้ แยกปัญหาและเริ่มเขียนโซลูชัน สร้างรายการปัญหาหรือจุดสิ้นสุดของแกนหลักที่เกิดขึ้น และเริ่มเขียนโซลูชัน
ชั่วโมงที่ 2มีโปรโตไทป์ที่สามารถใช้งานได้ สามารถอธิบายวิธีการทำงานของระบบและรวมองค์ประกอบที่ใช้ได้ แก้ไขเป้าหมายเมื่อจำเป็นหากโปรเจ็กต์เป็นไปตามที่คาดไว้
ชั่วโมง 3 - 4ระบุสิ่งที่เป็นเอกสิ่งที่จะปรากฏในวิดีโอส่ง
ชั่วโมง 5 - 7เสร็จสิ้นโครงการหลัก
ชั่วโมง 8บันทึกการตอบสนองวิดีโอสำหรับคำถาม 2A
ชั่วโมง 9 - 10ตอบสนองตามหัวข้อที่เขียน
ชั่วโมง 11 - 12ส่งรหัสโปรแกรมและคำตอบที่เขียน

ความต้องการวิดีโอ

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

สำหรับความต้องการที่สมบูรณ์ให้ดูที่ คู่มือผู้ใช้นักศึกษาการจัดการการศึกษาดิจิทัล

กําลังเตรียมสําหรับ PT

แผนการใช้เวลาในหนึ่งเซสชันคลาสเพื่อแนะนำโครงการและแสดงตัวอย่างโครงการที่ได้รับการจัดอันดับ ใช้เซสชันที่สองเพื่อวางแผนโครงการ

ด้านล่างนี้เป็นทรัพยากรเพื่อช่วยให้คุณจัดเค้าโครงการเตรียมพร้อมสำหรับ PT Create

เคล็ดลับเฉพาะของ Roblox

เก็บวิดีโอและโลก 3D ให้เรียบง่าย

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

ต้องการสคริปต์เพิ่มเติม

เซสชัน, ให้นักเรียนเขียนสคริปที่พวกเขาจะต้อง, ที่สคริปนั้นจะตั้งอยู่, และคุณสมบัติของสคริปนั้น ให้แน่ใจว่านักเรียนสามารถระบุอย่างน้อ

ด้านล่างเป็นคำถามบางข้อเพื่อช่วยให้นักเรียนสะท้อน:

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

หลีกเลี่ยงการใช้สินทรัพย์กล่องเครื่องมือ

กล่องเครื่องมือเป็นส่วนหนึ่งของ Roblox Studio ซึ่งรวมถึงสินทรัพย์ล่วงหน้า เช่น 3D โมเดล โดยปกติแล้วสินทรัพย์เหล่านี้จะได้รับการบันทึกไว้ก่อนแล้ว แต่สินทรัพย์เหล