If you're seeing this message, it means we're having trouble loading external resources on our website.

Nếu bạn đang sử dụng bộ lọc web, vui lòng kiểm tra lại xem bộ lọc có chặn hai tên miền *.kastatic.org*.kasandbox.org hay không.

Nội dung chính

Giới thiệu về trò chơi "Thử tài trí nhớ"

Bạn đã bao giờ thử thách bản thân trong những trò chơi "Thử tài trí nhớ", cho dù là bằng những ô giấy thật hay trên máy tính hay chưa? Tên gọi của trò chơi này đến từ kỹ năng chính cần được vận dụng tối đa trong trò chơi, đó chính là trí nhớ của bạn. Thông thường, trò chơi này sẽ thử thách xem bạn có thể nhớ vị trí các ô tốt đến mức nào. Đây là một trò chơi có thể được lập trình trên máy tính, đồng thời là một ví dụ điển hình về việc sử dụng bộ nhớ máy tính và mảng để lưu trữ thông tin.
Sau khi hoàn tất phần lập trình, trò chơi "Thử tài trí nhớ" của chúng ta sẽ có giao diện như sau:
Với trò chơi này, chúng ta sẽ lập trình các phần tử frontend của trò chơi bằng cách sử dụng lệnh vẽ. Với quy tắc của trò chơi, ta sử dụng biến và câu lệnh logic. Trong các bài đọc tới, chúng ta sẽ tập trung vào phiên bản "Thử tài trí nhớ" dành cho một người chơi để đơn giản hóa một số câu lệnh logic. Sau đây là quy tắc trò chơi mà ta cần triển khai:
  • Tổng số lượng ô trong trò chơi là một số chẵn. Mỗi ô có hình ảnh ở một mặt và thiết kế giống nhau ở mặt còn lại. Mỗi hình ảnh chỉ xuất hiện trên đúng hai ô.
  • Khi trò chơi bắt đầu, tất cả các ô đều được úp xuống, che khuất mặt có hình ảnh khác biệt.
  • Mỗi lần lật, người chơi được phép lật hai ô một lúc bằng cách nhấn vào chúng. Nếu lật được hai ô có hình ảnh giống nhau, hai ô đó sẽ giữ nguyên trạng thái ngửa. Nếu hai ô có hình ảnh khác nhau, chúng sẽ được úp xuống sau một khoảng thời gian ngắn.
  • Mục tiêu của trò chơi là lật ngửa tất cả các ô (tức là tìm được tất cả các cặp hình ảnh giống nhau) với số lần thử ít nhất. Điều này cũng đồng nghĩa với việc số lần thử càng ít thì điểm càng cao.

Tham gia cuộc thảo luận?

Chưa có bài đăng nào.
Bạn có hiểu Tiếng Anh không? Bấm vào đây để thấy thêm các thảo luận trên trang Khan Academy Tiếng Anh.