Chuyển đến nội dung chính

Hình vuông ma thuật

Thử thách : Trong hình vuông ma thuật, tổng các số trong mỗi hàng, cột và hai đường chéo chính đều bằng nhau. Trong hình vuông ma thuật 3x3 trên Art Canvas+ Playground, có ba hình tròn màu khác nhau, mỗi hình tròn đại diện cho một con số. Bên dưới hình vuông ma thuật có mười nút số. Mục tiêu của hoạt động là tạo ra một thuật toán để tính giá trị số của mỗi hình tròn màu. Lập trình cho Robot VR tô màu nút số chính xác ở phía dưới màn hình bằng màu giống với màu của vòng tròn tương ứng để biểu thị giá trị của mỗi vòng tròn.

  • Chọn và tải xuống phiếu bài tập Hình vuông ma thuật dưới dạng tệp PNG từ bản trình chiếu Google này.
    • Để tìm hiểu thêm về cách tải xuống các tệp .png từ trình chiếu, xem bài viết
  • Chọn Art Canvas+ Playground và tải lên phiếu bài tập.
    • Để tìm hiểu thêm về cách tải hình ảnh lên Art Canvas+ Playground, xem bài viết
  • Hãy thiết kế thuật toán để tính giá trị số của mỗi hình tròn màu.
    • Sử dụng các số trong hình vuông ma thuật để tính tổng của ba số liền kề hoặc liền kề nhau. Lưu kết quả tính toán vào một biến.
    • Sử dụng các biến và các số trong Bảng Phép Thuật để tạo ra một biểu thức nhằm tính giá trị số của mỗi hình tròn màu. Lưu trữ mỗi số đã tính toán vào một biến.
    • Sử dụng khối [print] để in các số đã tính toán ra cửa sổ Print Console.
  • Sử dụng bút VR, điều khiển robot VR tô màu nút của mỗi số đã tính toán sao cho màu sắc trùng với màu của vòng tròn tương ứng để biểu thị giá trị của mỗi vòng tròn.

Mẹo hữu ích

  • Khoảng cách giữa hai nút số ở phía dưới là 200mm.