Sự đổi mới

Root: Robot nhỏ dạy trẻ viết mã

Root: Robot nhỏ dạy trẻ viết mã

[Nguồn ảnh: Harvard Gazette]

Để các trường công lập của Mỹ trở thành "dây chuyền giáo dục dạy-để-thi-trong khi giết-chết-tinh-thần," như nhà văn Nikhil Goyal khẳng định trong cuốn sách của mình, Các Trường Thử Nghiệm: Làm Thế Nào Tự Do Và Sáng Tạo Có Thể Khắc Phục Lỗi Sai Trong Giáo Dục Của Chúng Ta? Đánh giá của Nikhil về hệ thống giáo dục Hoa Kỳ là gay gắt và chỉ ra một số sự thật rất khó chịu. Vì vậy, một số giải pháp khả thi cho một hệ thống giáo dục rõ ràng là không thích ứng với những thay đổi nhanh chóng của xã hội và công nghệ là gì?

Một giải pháp vừa được tạo ra và có dạng một robot nhỏ mạnh mẽ dạy trẻ em cách viết mã. Nó được gọi là Root.

Hình dáng khôn ngoan, nó gợi nhớ đến robot hút bụi Roomba. Root được thiết kế đặc biệt để khơi dậy trí tưởng tượng của trẻ em trong lĩnh vực giải quyết vấn đề. Root dạy trẻ em ở các độ tuổi khác nhau cách viết mã và được thiết kế để thích ứng trực quan với các cấp độ người học khác nhau. Robot đi kèm với một môi trường lập trình được gọi là Square và nó có thể vẽ, xóa và lái xe từ tính trên bảng trắng. Một máy tính bảng được sử dụng để cung cấp cho nó các lệnh.

CŨNG XEM: Fisher-Price muốn dạy trẻ mới biết đi cách viết mã với Code-A-Pillar

[Nguồn ảnh: Viện Wyss]

Root có thể hiểu nhiều ngôn ngữ lập trình khác nhau, từ môi trường đồ họa kiểu khối phù hợp với trẻ mẫu giáo đến môi trường dựa trên văn bản cho trẻ ở trình độ trung cấp. Trẻ lớn hơn có thể sử dụng JavaScript để lập trình rô bốt. Root có một tính năng cho phép trẻ em chuyển đổi qua các ngôn ngữ lập trình khác nhau, do đó cho phép chúng chuyển sang lập trình nâng cao hơn khi chúng đã sẵn sàng.

Root được phát triển bởi một nhóm các nhà nghiên cứu tại Viện Wyss và họ đã dành rất nhiều thời gian để nghiên cứu các robot hiện có trên thị trường dành cho trẻ em. Những gì họ phát hiện ra với tất cả các robot dạy học hiện có là một khi đứa trẻ nhận ra những hạn chế của robot, chúng sẽ mất hứng thú và loại bỏ nó. Họ đã tạo ra Root giống như một củ hành, với mỗi lớp của nó được thiết kế cho một độ tuổi cụ thể. Khi đứa trẻ trưởng thành, một lớp khám phá khác có thể được khám phá một cách hữu cơ. Cách tiếp cận đa chiều này làm cho Root nổi bật như một công cụ giáo dục chất lượng cao hơn. Nhóm đã tạo ra Root hiện đang tìm kiếm các đối tác phù hợp để giúp đưa Root vào mọi lớp học ở Mỹ.

Dubrovsky, một trong những nhà nghiên cứu chính đã phát triển Root, có ba cô con gái nhỏ đã thử nghiệm robot. Anh ấy hoàn toàn thích thú với dự án vì những đứa trẻ sử dụng nó mô tả nó là "thú vị và vui vẻ". Các nhà nghiên cứu đang dự đoán rằng Root có thể ra mắt công chúng vào giữa năm sau nếu các nhà đầu tư phù hợp tiến hành ngay bây giờ. Họ cũng có thể giảm chi phí xuống 200 đô la Mỹ và Root hiện đã sẵn sàng sản xuất. Ai sẽ là người đứng đầu để biến điều này thành hiện thực đối với các trường học ở Mỹ? Để dành quyền root của riêng bạn, hãy lấy thêm thông tin và đăng ký nhận bản tin email của họ, hãy truy cập tại đây: http://www.rootrobot.io/

[Nguồn ảnh: Viện Wyss]

Tính năng phần cứng gốc:

-Từ tính - Root có thể lái thẳng đứng trên bất kỳ bảng trắng nào được hỗ trợ bằng kim loại hoặc được sử dụng trên mặt đất, bàn làm việc hoặc bất kỳ bề mặt phẳng nào

-Cảm biến vị trí và hướng - Root sử dụng phản hồi từ bộ mã hóa bánh xe, con quay hồi chuyển và gia tốc kế để lái xe khoảng cách và góc độ chính xác

-Máy quét màu - Root có thể nhận ra và phản hồi màu sắc của các đường mà nó lái qua với mảng 32 cảm biến màu của nó

-Bộ đệm & bề mặt cảm ứng - Root có thể phản ứng với thế giới vật lý khi nó tiếp xúc với thứ gì đó thông qua hai tấm cản phía trước hoặc bốn phím cảm ứng điện dung trên đỉnh của nó

-Cơ chế nhanh và thả - Root điều khiển bút đánh dấu xóa khô và tẩy để vẽ hoặc xóa đánh dấu trên bề mặt bảng trắng

-Cảm biến ánh sáng xung quanh - Rễ nhận biết và có thể định hướng về các nguồn sáng trong phòng

- Đầu ra ánh sáng và âm thanh - Root có 15 đèn LED nhiều màu và một loa có thể được sử dụng để cung cấp phản hồi về trạng thái của robot

-Cổng mở rộng - Root có thể được tùy chỉnh với các cải tiến phần cứng mới, được gắn từ tính trên bề mặt của nó và giao tiếp trực tiếp với bộ vi điều khiển của robot

Các tính năng của giao diện vuông:

- Lập trình đa cấp - Trải nghiệm mã hóa đáng điểm bắt đầu với các yếu tố đơn giản và lập trình quy mô đến toàn văn bản, tất cả trong cùng một môi trường iOS

-Môi trường tương tác thời gian thực - Không cần biên dịch; các chương trình được viết bằng Square được thực thi trong thời gian thực. Lập trình theo cách tự nhiên mà sinh viên phản hồi và suy nghĩ nhanh chóng, người dùng có thể linh hoạt điều chỉnh một chương trình khi chương trình đang chạy để tạm dừng, chuyển bước hoặc thêm hướng dẫn bất kỳ lúc nào

-Giá trị cảm biến thời gian thực - Cung cấp cho người dùng quyền truy cập liên tục vào những gì rô bốt nhìn thấy và biết, thúc đẩy tư duy dựa trên tác nhân và tạo điều kiện gỡ lỗi cho các chương trình rô bốt

-Quy tắc dựa trên sự sáng tạo - Các mức độ ưu tiên và sự gián đoạn được chỉ định có thể được sử dụng theo cách tự nhiên để cho phép rô bốt thực hiện các hành động theo các điều kiện và sự kiện trong thế giới thực

-iOS sẵn sàng - Square trước tiên sẽ có sẵn để tải xuống trong Apple App Store để sử dụng với bất kỳ iPad nào có Bluetooth Low Energy

-cảm biến iOS - Root có thể sử dụng và phản ứng với các cảm biến trên thiết bị iOS chủ, cho phép tương tác nâng cao giữa robot và người dùng

-Quản lý ứng dụng - Học sinh có thể học hỏi từ, sửa đổi, tạo, chia sẻ và truy cập vào số lượng không giới hạn các hoạt động và chức năng mới thông qua mạng lưới các chương trình chia sẻ và tải dữ liệu của người dùng khác -Viện Wyss

“Chúng ta đang ở trong thế giới kỹ thuật số, nhưng trường học không dạy viết mã. Mỹ cần các lập trình viên máy tính để cạnh tranh - 71% công việc mới trong STEM sẽ tập trung vào mã hóa. Nếu giải quyết được vấn đề này, đây sẽ là một bước tiến lớn của đất nước chúng tôi ”. - Dubrovsky

Do Leah Stephens viết kịch bản


Xem video: Vir: The Robot Boy Superclip 2 - Hoạt Hình Siêu Nhân Hay Nhất (Tháng Sáu 2021).