Bài viết đề cập nghiên cứu dạy học theo định hướng giáo dục STEM với mô hình dạy học 6E nhằm phát triển năng lực giải quyết vấn đề trong tình huống thực tiễn cho học sinh lớp 11 bằng cách đưa robot vào việc dạy học lập trình ngôn ngữ Python. Trong bài báo, quá trình giáo viên vận dụng quy trình dạy học 6E được theo dõi và quy trình này được thực nghiệm 6 giai đoạn trong 7 tuần đối với 24 em học sinh của 4 lớp khối 11 của trường Trung học phổ thông Thực hành Sư phạm, Đại học Cần Thơ. Trong đó, 12 học sinh chỉ được học lý thuyết như thực tế triển khai thông thường tại các trường phổ thông (nhóm đối chứng) và 12 học sinh được dạy học cả lý thuyết và thực hành robot theo quy trình thiết kế mô hình, lắp ráp robot ảo, lập trình ngôn ngữ Python và trình diễn robot Vex Iq ngoài thực tế (nhóm thực nghiệm). Kết quả cho thấy nhóm thực nghiệm có năng lực giải quyết vấn đề của học sinh, năng lực này phát triển đáng kể, được đo bằng thang điểm trước và sau khi tham gia khóa học.