Ứng dụng lập trình Leanbot với IOT
Giới thiệu khóa học chi tiết
Khóa học được thiết kế như một chương trình nhập môn dành cho học sinh có định hướng phát triển kiến thức về robotics và làm quen với Internet of Things (IoT). Thông qua việc tiếp cận robot giáo dục LEANBOT, học sinh từng bước xây dựng nền tảng lập trình, tư duy hệ thống và khả năng ứng dụng công nghệ trong các bài toán thực tế. Chương trình được triển khai theo định hướng mô hình STREAM (Khoa học, Công nghệ, Đọc hiểu, Kỹ thuật, Nghệ thuật và Toán học), giúp học sinh phát triển năng lực liên ngành và tư duy sáng tạo trong môi trường học tập thực hành.
Trong suốt khóa học, học sinh được trải nghiệm nhiều hoạt động thực hành như lắp ráp robot LEANBOT, lập trình điều khiển cảm biến, hiển thị dữ liệu trên màn hình OLED, xây dựng tài sản và thuộc tính trong hệ thống Digital Twin, cũng như thiết kế bảng điều khiển (IoT Dashboard) để theo dõi và quản lý dữ liệu. Các dự án thực hành được thiết kế theo hướng ứng dụng, giúp học sinh hiểu rõ cách dữ liệu cảm biến được thu thập, liên kết và trực quan hóa trong các hệ thống IoT.
Mỗi module trong chương trình được liên kết với các Mục tiêu Phát triển Bền vững (SDGs), từ đó giúp học sinh nhận thức rõ vai trò của công nghệ trong việc giải quyết các thách thức toàn cầu như môi trường, sức khỏe, giáo dục và phát triển bền vững. Thông qua quá trình học tập và triển khai dự án, học sinh từng bước hình thành tư duy công nghệ, năng lực phân tích dữ liệu và khả năng thiết kế giải pháp kỹ thuật.
Xu hướng công nghệ
Robotics và Internet of Things (IoT) đang trở thành hai lĩnh vực công nghệ quan trọng trong quá trình chuyển đổi số toàn cầu. Các hệ thống thông minh ngày càng được ứng dụng rộng rãi trong nhiều lĩnh vực như sản xuất, chăm sóc sức khỏe, nông nghiệp thông minh, quản lý đô thị và giáo dục. Khả năng thu thập dữ liệu từ cảm biến, truyền tải dữ liệu qua các nền tảng số và trực quan hóa thông tin trên bảng điều khiển đang trở thành những kỹ năng nền tảng trong thời đại công nghệ.
Trong bối cảnh đó, việc tiếp cận robotics và IoT từ sớm giúp học sinh hiểu rõ cách các thiết bị thông minh hoạt động và cách dữ liệu được sử dụng để hỗ trợ ra quyết định. Các nền tảng robot giáo dục như LEANBOT cho phép học sinh kết hợp lập trình, điện tử và tư duy kỹ thuật trong một môi trường học tập trực quan và thực hành cao.
Bên cạnh đó, xu hướng Digital Twin – mô hình hóa tài sản và dữ liệu trong môi trường số – đang được áp dụng rộng rãi trong các hệ thống IoT hiện đại. Việc làm quen với các khái niệm như tài sản (asset), thuộc tính (attribute) và bảng điều khiển dữ liệu giúp học sinh hiểu rõ hơn về cách các hệ thống công nghệ hiện đại được thiết kế và vận hành.
Nhu cầu và mục tiêu chương trình
Chương trình được xây dựng nhằm trang bị cho học sinh nền tảng kiến thức và kỹ năng cần thiết để tiếp cận robotics và IoT trong bối cảnh học tập hiện đại. Các mục tiêu chính của khóa học bao gồm:
- Giúp học sinh làm quen với lập trình robot và môi trường phát triển LEANBOT.
- Phát triển khả năng tích hợp cảm biến và hiển thị dữ liệu trong các hệ thống IoT.
- Trang bị kỹ năng xây dựng tài sản, thuộc tính và bảng điều khiển trong các dự án Digital Twin.
- Rèn luyện tư duy giải quyết vấn đề thông qua các dự án robotics ứng dụng.
- Gắn kết việc học công nghệ với các Mục tiêu Phát triển Bền vững (SDGs).
Đối tượng học viên
Khóa học được thiết kế dành cho học sinh trung học phổ thông có định hướng nâng cao kiến thức về robotics và làm quen với Internet of Things (IoT), đồng thời mong muốn phát triển các năng lực thuộc mô hình STREAM (Khoa học, Công nghệ, Đọc hiểu, Kỹ thuật, Nghệ thuật và Toán học).
Mục tiêu đầu ra
Sau khi hoàn thành khóa học, học sinh có khả năng vận dụng các kiến thức và kỹ năng đã học để triển khai các dự án robotics và IoT ở mức độ cơ bản. Các kết quả đạt được bao gồm:
- Nắm vững kỹ năng lập trình LEANBOT và làm việc với các môi trường phát triển liên quan.
- Hiểu rõ cách tích hợp và sử dụng các cảm biến trong hệ thống robot và IoT.
- Thực hiện hiển thị dữ liệu cảm biến trên màn hình OLED và các giao diện trực quan.
- Tạo tài sản và thuộc tính trong hệ thống Digital Twin, đồng thời liên kết dữ liệu với bảng điều khiển IoT.
- Hiển thị, liên kết và trực quan hóa dữ liệu cảm biến để phục vụ phân tích và ứng dụng thực tế.
- Triển khai các dự án robotics liên quan đến môi trường và các Mục tiêu Phát triển Bền vững (SDGs).
- Phát triển năng lực tư duy sáng tạo, giải quyết vấn đề và đổi mới công nghệ thông qua các dự án thực hành.
Phương pháp học
Chương trình đượ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 tiếp cận từng chủ đề thông qua các bài học hướng dẫn, sau đó áp dụng kiến thức vào các bài tập thực hành với robot LEANBOT và hệ thống IoT.
Các hoạt động học tập bao gồm lập trình robot, làm việc với cảm biến, hiển thị dữ liệu, xây dựng bảng điều khiển và triển khai các dự án nhỏ theo từng module. Thông qua quá trình này, học sinh được khuyến khích thử nghiệm, khám phá và cải tiến các giải pháp kỹ thuật dựa trên dữ liệu thu thập được.
Cấu trúc học tập theo dự án giúp học sinh phát triển tư duy hệ thống, khả năng làm việc nhóm và kỹ năng quản lý dự án trong môi trường công nghệ.
Lý do nên học
Khóa học mang lại cơ hội để học sinh tiếp cận robotics và IoT trong một môi trường học tập thực hành, giúp chuyển hóa kiến thức công nghệ thành các ứng dụng cụ thể. Việc kết hợp giữa lập trình, cảm biến và hệ thống dữ liệu giúp học sinh hiểu rõ cách các hệ thống thông minh được thiết kế và vận hành trong thực tế.
Thông qua các dự án ứng dụng, học sinh có cơ hội phát triển khả năng tư duy sáng tạo, kỹ năng giải quyết vấn đề và năng lực thiết kế giải pháp công nghệ. Việc liên kết các nội dung học với các Mục tiêu Phát triển Bền vững (SDGs) cũng giúp học sinh nhận thức rõ hơn về vai trò của công nghệ trong việc giải quyết các vấn đề của xã hội.
Dự án tổng kết của khóa học là cơ hội để học sinh thể hiện sự trưởng thành về kỹ thuật, khả năng tích hợp nhiều công nghệ khác nhau và sẵn sàng tiếp tục phát triển trong các lĩnh vực kỹ thuật, công nghệ và sáng tạo đổi mới.
Nội dung nổi bật
-
Module 1: Nền tảng lập trình LEANBOT và IDE
Học sinh được trang bị kiến thức nền tảng về lập trình và làm việc với LEANBOT – một robot giáo dục đa năng theo mô hình STREAM. Các em làm quen với LEANBOT Blockly, LEANBOT IDE và PGit, đồng thời khám phá các cảm biến cơ bản như buzzer, đèn RGB, cảm biến chạm, cảm biến siêu âm, cảm biến màu và cảm biến theo vạch. -
Module 2: Lắp ráp Robot LEANBOT
Học sinh học cách tháo lắp LEANBOT để hiểu rõ cơ chế hoạt động của từng module. Nội dung cũng hướng dẫn cách bảo quản và duy trì độ chính xác cho các cảm biến và linh kiện của robot. -
Module 3: Hiển thị dữ liệu bằng màn hình OLED
Module tập trung vào việc sử dụng màn hình OLED để hiển thị dữ liệu. Học sinh học cách lập trình văn bản, đồ họa, kết nối cảm biến và xây dựng các dự án OLED tương tác. -
Module 4: Tạo tài sản và thuộc tính với LEANBOT Digital Twin
Học sinh học cách tạo tài sản (asset), thuộc tính (attribute) và bảng điều khiển trong các dự án IoT với LEANBOT. Các em liên kết dữ liệu cảm biến với màn hình OLED và khám phá cách chuyển tiếp dữ liệu giữa các thiết bị LEANBOT. -
Module 5: Dự án nhỏ – Robot giao món ăn nhà hàng bằng Dashboard IoT
Học sinh thiết kế và lập trình robot giao món ăn trong nhà hàng. Dự án yêu cầu robot có khả năng định vị và thực hiện nhiệm vụ giao hàng thông qua hệ thống điều khiển và dashboard IoT. -
Module 6: Cảm biến nhiệt độ – độ ẩm và IoT Dashboard
Module giúp học sinh khai thác cảm biến nhiệt độ và độ ẩm để đo lường và giám sát các điều kiện môi trường. Thông qua các thí nghiệm và bài học thực hành, học sinh thu thập dữ liệu, phân tích kết quả và hiểu rõ ứng dụng của cảm biến trong các lĩnh vực như quan trắc thời tiết, nông nghiệp thông minh và kiểm soát khí hậu trong nhà. -
Module 7: Dự án nhỏ – Thiết bị đeo thông minh với OLED
Học sinh thiết kế robot LEANBOT như một thiết bị đeo thông minh sử dụng màn hình OLED để hiển thị thông tin. Dự án kết hợp robotics với lĩnh vực wearable technology trong một hoạt động sáng tạo và thực hành. -
Module 8: Tạo trò chơi với cảm biến Gyro và OLED
Học sinh xây dựng trò chơi tương tác bằng cảm biến nghiêng (gyro sensor). Robot sẽ nhận diện độ nghiêng, tính điểm, giới hạn thời gian, tạo hiệu ứng âm thanh và hiển thị đồ họa trên màn hình OLED. -
Module 9: Dự án Tổng kết – Chọn 1 trong 3 đề tài
- Robot Nhắc uống thuốc thông minh với Digital Twin
- Robot kể chuyện tương tác
- Robot quảng cáo thích ứng với môi trường