Skip to main content

Ứng dụng LEANBOT Nâng cao cho Thế giới Bền vững

Giới thiệu khóa học chi tiết

Chào mừng đến với khóa học cấp độ 8 đầy thử thách, được thiết kế dành cho học sinh trung học đã sẵn sàng nâng cao kỹ năng lập trình và robotics lên tầm cao mới. Trong khóa học này, học sinh sẽ tiếp tục khám phá robot LEANBOT, sử dụng kết hợp mạnh mẽ giữa lập trình kéo thả Blockly và lập trình dạng văn bản C++. Thông qua chuỗi Module và dự án hấp dẫn, học sinh sẽ được tiếp cận với tích hợp cảm biến nâng cao, điều khiển không dây và phát huy sáng tạo để phát triển giải pháp robot đột phá.

Sau khi hoàn thành khóa học, học sinh sẽ làm chủ kỹ năng tích hợp cảm biến nâng cao, lập trình LEANBOT và ứng dụng tự động hóa. Các em sẽ thành thạo trong việc sử dụng cảm biến gyro, microphone, ánh sáng, màu sắc và accelerometer, giúp robot phát hiện hướng chuyển động, nhận diện âm thanh, phân biệt màu và phát hiện va chạm. Thông qua các dự án sáng tạo như Gyro & Microphone Project và Capstone Project, học sinh sẽ thể hiện tư duy đổi mới, khả năng lập trình và tích hợp công nghệ để xây dựng robot có hành vi tương tác phức tạp, phục vụ cho mục tiêu phát triển bền vững và ứng dụng thực tiễn.

Xu hướng công nghệ

Trong bối cảnh công nghệ phát triển nhanh chóng, robotics và hệ thống tự động hóa ngày càng đóng vai trò quan trọng trong nhiều lĩnh vực như sản xuất thông minh, thiết bị IoT, giao thông tự động và giáo dục STEM. Các hệ thống robot hiện đại không chỉ thực hiện các thao tác cơ bản mà còn có khả năng cảm nhận môi trường thông qua nhiều loại cảm biến và phản hồi một cách linh hoạt.

Việc học cách tích hợp cảm biến, xử lý dữ liệu chuyển động, âm thanh và ánh sáng, cũng như điều khiển thiết bị từ xa là những kỹ năng nền tảng trong việc xây dựng các hệ thống robot thông minh. Khóa học này giúp học sinh tiếp cận những nguyên lý cốt lõi của robotics hiện đại thông qua việc lập trình và triển khai trực tiếp trên nền tảng LEANBOT.

Nhu cầu và mục tiêu chương trình

Khóa học được thiết kế nhằm giúp học sinh mở rộng kiến thức lập trình và robotics, đồng thời phát triển khả năng tích hợp công nghệ để giải quyết các bài toán thực tiễn. Thông qua các module học tập và dự án thực hành, học sinh từng bước xây dựng nền tảng kỹ thuật và tư duy sáng tạo trong việc phát triển hệ thống robot.

  • Nâng cao kỹ năng lập trình robot bằng Blockly và C++.
  • Hiểu và tích hợp các loại cảm biến nâng cao trong hệ thống robotics.
  • Phát triển khả năng xử lý dữ liệu từ cảm biến để điều khiển hành vi robot.
  • Khám phá phương pháp điều khiển robot từ xa thông qua kết nối không dây.
  • Ứng dụng kiến thức vào các dự án sáng tạo và dự án tổng kết.

Đối tượng học viên

Khóa học được thiết kế dành cho học sinh trung học đã có nền tảng cơ bản về lập trình và robotics, mong muốn nâng cao kỹ năng lập trình robot và khám phá các công nghệ cảm biến nâng cao.

Mục tiêu đầu ra

  • Hiểu và áp dụng các nguyên lý tích hợp cảm biến trong hệ thống robot.
  • Lập trình robot LEANBOT sử dụng cả Blockly và C++ để điều khiển hành vi phức tạp.
  • Sử dụng cảm biến gyro để phát hiện góc xoay và hướng chuyển động.
  • Ứng dụng cảm biến microphone để phát hiện và phản hồi tín hiệu âm thanh.
  • Sử dụng cảm biến ánh sáng và màu sắc để nhận diện môi trường trực quan.
  • Tích hợp cảm biến accelerometer để phát hiện chuyển động và va chạm.
  • Thiết lập và vận hành hệ thống điều khiển robot từ xa qua Bluetooth.
  • Thiết kế và triển khai dự án robot tích hợp nhiều cảm biến trong môi trường thực tế.

Phương pháp học

Khóa học được triển khai theo phương pháp học tập thực hành kết hợp giữa lý thuyết và dự án ứng dụng. Học sinh sẽ tiếp cận kiến thức thông qua các bài học hướng dẫn, hoạt động lập trình trực tiếp trên LEANBOT và các dự án thực hành theo từng module.

Trong quá trình học, học sinh sẽ sử dụng cả lập trình kéo thả Blockly để xây dựng logic chương trình và lập trình C++ để hiểu sâu hơn về cấu trúc điều khiển robot. Các dự án nhỏ và dự án tổng kết đóng vai trò quan trọng trong việc giúp học sinh vận dụng kiến thức để xây dựng các hệ thống robot có khả năng tương tác với môi trường.

Lý do nên học

  • Phát triển kỹ năng lập trình robot nâng cao thông qua các dự án thực tế.
  • Tiếp cận nhiều loại cảm biến quan trọng trong robotics hiện đại.
  • Rèn luyện tư duy logic, tư duy hệ thống và khả năng giải quyết vấn đề.
  • Hiểu cách robot thu thập và xử lý dữ liệu từ môi trường xung quanh.
  • Xây dựng nền tảng kỹ thuật quan trọng cho các lĩnh vực STEM và công nghệ tương lai.

Nội dung nổi bật

  • Module 1: Ôn tập Lập trình LEANBOT và Digital Twin – Học sinh ôn lại kiến thức lập trình cơ bản với LEANBOT, đồng thời nâng cao kỹ năng sử dụng Blockly và C++. Các em sẽ hệ thống lại các khái niệm, cấu trúc và kỹ thuật lập trình để tạo nền tảng vững chắc cho các nội dung nâng cao tiếp theo.
  • Module 2: Tìm hiểu Cảm biến con quay hồi chuyển (Gyro Sensor) – Học sinh khám phá cảm biến gyro và ứng dụng trong robotics. Các em học cách tích hợp cảm biến vào LEANBOT và lập trình để phát hiện thay đổi góc xoay và hướng chuyển động.
  • Module 3: Tìm hiểu Cảm biến Micro (Âm thanh) – Học sinh tìm hiểu cách robot nhận diện và phản hồi tín hiệu âm thanh thông qua cảm biến microphone, mở rộng khả năng tương tác của robot với môi trường.
  • Module 4: Dự án nhỏ – Gyro và Microphone – Học sinh thực hiện dự án tích hợp cảm biến con quay và âm thanh, xây dựng các hành vi robot phản hồi linh hoạt theo tín hiệu môi trường.
  • Module 5: Tìm hiểu Cảm biến Ánh sáng và Màu sắc – Học sinh học cách sử dụng cảm biến ánh sáng và màu để phân biệt màu sắc, đo cường độ ánh sáng và lập trình hành vi robot dựa trên dữ liệu thị giác.
  • Module 6: Dự án nhỏ – Di chuyển theo thẻ lệnh (Card-based Movements) – Học sinh thiết kế và lập trình LEANBOT thực hiện lệnh di chuyển dựa trên bộ thẻ lệnh, rèn luyện tư duy logic và khả năng lập trình chính xác.
  • Module 7: Điều khiển LEANBOT từ xa qua Bluetooth – Học sinh thiết lập kết nối giữa robot và điện thoại thông minh, khám phá nguyên lý điều khiển robot từ xa thông qua Bluetooth.
  • Module 8: Phát hiện va chạm bằng cảm biến gia tốc (Accelerometer) – Học sinh tích hợp cảm biến accelerometer để phát hiện chuyển động và va chạm, giúp robot phản ứng linh hoạt trong môi trường vận hành.
  • Module 9: Dự án Tổng kết – Dự án Cảm biến nâng cao với LEANBOT – Học sinh áp dụng toàn bộ kiến thức về cảm biến để thiết kế và xây dựng một dự án robot hoàn chỉnh với khả năng tương tác phức tạp.
Enroll