Project Bloks: Thạo lập trình nhờ xếp hình, trẻ con cũng làm được
- 0
-
0chia sẻ
-
Nhằm thúc đẩy và tạo điều kiện rèn luyện cho các nhân tài trong lĩnh vực công nghệ, Google đã cho ra mắt chương trình Project Bloks, một công cụ lập trình dưới dạng game xếp hình.
Giống như tên gọi, Project Bloks (nhại theo chữ Block – một dạng game xếp gạch/xếp hình của trẻ con), cách thức chơi của game này tương tự như Lego. Mỗi block là một kí hiệu quy đổi hay chức năng khác nhau mà người chơi có thể dùng để lắp ráp thành robot, đồ vật theo chỉ dẫn.
Ngược lại với chương trình học code của Apple là làm cho trẻ làm quen bằng hình ảnh và qua tương tác màn hình (việc này đòi hỏi trẻ đã có khả năng ngôn ngữ và vận hành máy móc), Google thiên về vận động vật lý và sơ khai nhiều hơn. Qua đó, trẻ có thể dễ dàng làm quen với các ngôn ngữ lập trình từ rất sớm.
Bản thân hệ thống các module được cấu thành từ ba thành phần: Brain Board (bộ xử lý trung tâm), Base Board (Bộ tiếp nhận lệnh), và Pucks (Thực thi lệnh). Các Pucks gắn với Base Board và có thể được lập trình với các hướng dẫn khác nhau (tắt/mở, rẽ hướng, tăng giảm,..) Base Board có thể được kết nối với nhau theo những cách khác nhau. Sau đó, toàn bộ Base Board sẽ tạo kết nối với Brain Boared, nơi mà tiếp nhận và xử lý các lệnh trước khi gửi chúng đến một thiết bị kết nối khác.
Được xây dựng dựa trên một máy tính mini Rasberry Pi Zero, Brain Board làm nhiệm vụ chính trong việc cung cấp năng lượng và xử lý toàn bộ đường dẫn. Sau đó, các mã code hoàn thiện sẽ được thông qua cổng Bluetooth hoặc Wifi để điều khiển các thiết bị khác nhờ hàm API.
Một Coding Kit sẽ được cung cấp nhằm hướng dẫn trẻ viết những code đơn giản nhất như cách lắp đặp Wifi cho robot khiến chúng vẽ hình vuông, xoay người 60 độ và lặp lại hành động đó 6 lần.
Google Reasearch kêu gọi các bậc phụ huynh, các nhà giáo dục và nhà đầu tư phát triển cùng chung tay phát triển Project Bloks tiến xa hơn nữa trong tương lai.
Bình luận