สารบัญ:

เกมหน่วยความจำ Micro:bit: 4 ขั้นตอน
เกมหน่วยความจำ Micro:bit: 4 ขั้นตอน

วีดีโอ: เกมหน่วยความจำ Micro:bit: 4 ขั้นตอน

วีดีโอ: เกมหน่วยความจำ Micro:bit: 4 ขั้นตอน
วีดีโอ: ประยุกต์ใช้โปรแกรม makecode for microbit เพื่อหาคำตอบคณิตศาสตร์เรื่องจำนวนเต็มของนักเรียนม.1 2024, กรกฎาคม
Anonim
เกมหน่วยความจำ Micro:bit
เกมหน่วยความจำ Micro:bit

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

ขั้นตอนที่ 1: เชื่อมต่อ Micro:bit ของคุณกับคอมพิวเตอร์

เชื่อมต่อ Micro:bit ของคุณกับคอมพิวเตอร์
เชื่อมต่อ Micro:bit ของคุณกับคอมพิวเตอร์

มีเพียงสองสิ่งที่เราต้องการเพื่อสร้างเกมความจำนี้:

ไมโคร:บิต

คอมพิวเตอร์สำหรับการเข้ารหัส

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

ในการสร้างเกม litle ของเรา คุณต้องเชื่อมต่อ micro:bit กับคอมพิวเตอร์ผ่านสาย usb

ขั้นตอนที่ 2: ไปที่ Micro:bit Python Editor

ไปที่ Micro:bit Python Editor
ไปที่ Micro:bit Python Editor

ในการสร้างเกม เราจะต้องใส่โค้ดบนไมโครบิตของเรา โดยไปที่:

เลือกโค้ดพื้นฐานที่ได้รับ และวางโค้ดด้านล่างลงในตัวแก้ไข:

# เพิ่มรหัส Python ของคุณที่นี่ เช่นจากการนำเข้า microbit * นำเข้าแบบสุ่ม # สร้างการแสดงการกระทำ = ["A", "B", Image. ARROW_N, Image. ARROW_E, Image. ARROW_S, Image. ARROW_W] # การย้ายการตั้งค่าเกมทั่วไป = gameover = False def show_moves (): display.show(moves, delay=1000) sleep(1000) display.show('=') sleep(1000) options = (random.randint(1, 2)) ถ้าตัวเลือก == 2: display.show (ย้าย, หน่วงเวลา=1000) สลีป (1000) ตัวเลือก elif == 1: length = len (ย้าย) -1 newMoves = รายการ (ย้าย) newnr = (random.randint(0, length)) oldmove = newMoves[newnr] newmove = random.choice(actions) newMoves[newnr] = newmove if oldmove == newmove: options = 2 display.show(newMoves, delay=1000) sleep (1000) buttonpressed = False while buttonpressed == เท็จ: display.show(' ?') if options == 2: if button_b.was_pressed(): return True buttonpressed = True break elif button_a.was_pressed(): display.show(Image. HAPPY) sleep(2000) buttonpressed = True return ตัวเลือก elif เท็จ == 1: if button_a.was_pressed(): คืนค่า True buttonpressed = True break elif button_b was_pressed(): display.show(Image. HAPPY) sleep(2000) buttonpressed = True return False def add_nextMove(): moves.append(random.choice(actions)) # game while gameover == False: add_nextMove() gameover = show_moves() display.scroll("Missed.. ") display.show(Image. SAD) สลีป (2000)

ขั้นตอนที่ 3: อัปโหลดโค้ดไปยัง Micro:bit. ของคุณ

ก่อนอื่น ตรวจสอบให้แน่ใจว่า microbit ของคุณเชื่อมต่อกับคอมพิวเตอร์ของคุณ

ในตัวแก้ไข ให้คลิกดาวน์โหลดที่มุมบนซ้ายเพื่อดาวน์โหลดโค้ดลงในคอมพิวเตอร์ของคุณ จากนั้นลากและวางไฟล์ใน file explorer ไปยัง microbit ของคุณ

ไฟสีส้มที่ด้านหลังของ micro:bit จะเริ่มกะพริบ ทันทีที่การโอนเสร็จสิ้น รหัสจะเริ่มทำงาน และด่านแรกของเกมจะเริ่มขึ้น !

ขั้นตอนที่ 4: เล่น

เล่น !
เล่น !

ในการเริ่มเกมใหม่ ให้กดปุ่มข้างพอร์ต usb บน micro:bit ซึ่งทำหน้าที่เป็นปุ่มรีเซ็ต

คุณจะเห็นสัญลักษณ์ ตามด้วยเครื่องหมาย '=' สัญลักษณ์ที่สอง และเครื่องหมายคำถาม โดยตัวอย่าง: A = A ?

เกมนี้เรียบง่าย: ลำดับแรกเท่ากับวินาทีหรือไม่?

คุณคิดว่ามันได้หรือไม่? กด A คิดว่าไม่มี ? กด ข.

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

หากคุณโชคไม่ดี ใบหน้าเศร้าจะปรากฏขึ้น

เพียงลองอีกครั้งโดยกดปุ่มรีเซ็ตที่ด้านหลัง!

สนุก !

แนะนำ: