Google đã công bố Project Bloks, một nền tảng mới để xây dựng trải nghiệm mã hóa vật lý cho trẻ em. Là một nền tảng, Project Bloks có nghĩa là giúp trẻ em học cách viết mã bằng cách biến trải nghiệm thành vật lý, cho phép chúng học cách suy nghĩ về cách giải quyết các vấn đề tính toán trong khi chơi.
Project Bloks cũng có nghĩa là giúp hạ thấp các rào cản cho các nhà nghiên cứu, nhà phát triển và nhà thiết kế muốn tạo ra trải nghiệm thực hành này. Từ Google:
Tuy nhiên, việc thiết kế các bộ dụng cụ để lập trình hữu hình đang thách thức những người yêu cầu tài nguyên và thời gian để phát triển cả phần mềm và phần cứng. Mục tiêu của chúng tôi là loại bỏ những rào cản. Bằng cách tạo ra một nền tảng mở, Project Bloks sẽ cho phép các nhà thiết kế, nhà phát triển và nhà nghiên cứu tập trung vào đổi mới, thử nghiệm và tạo ra những cách mới để giúp trẻ em phát triển tư duy tính toán. Tầm nhìn của chúng tôi là, một ngày nào đó, nền tảng Project Bloks trở thành chương trình hữu hình, những gì Blockly dành cho lập trình trên màn hình.
Bản thân hệ thống này được tạo thành từ ba thành phần: Bảng mạch, Bảng cơ sở và Pucks. Pucks là một phần của hệ thống có thể được lập trình với các hướng dẫn khác nhau và có thể là công tắc, mặt số hoặc nút. Pucks sau đó gắn vào Bảng cơ sở, có thể được kết nối với nhau theo bất kỳ thứ tự và định hướng nào. Cuối cùng, Bảng cơ sở được kết nối với Brain Board, bộ phận nhận và xử lý các hướng dẫn trước khi gửi chúng đến một thiết bị được kết nối.
Hiện tại, Google nói rằng họ đang thực hiện đăng ký cho những người quan tâm tham gia vào nghiên cứu Project Bloks sẽ diễn ra vào cuối năm nay. Nếu bạn muốn tìm hiểu thêm về Project Bloks, bạn có thể xem bài đăng trên blog đầy đủ của Google, cùng với bài viết chi tiết về vị trí của nó.