Học sinh được rèn luyện khả năng vận dụng kiến thức lập trình robot và phân tích các bài toán phức tạp, rèn luyện khả năng tổng hợp các vấn đề, rèn luyện khả năng sáng tạo và khả năng tư duy. Học sinh tập sáng tạo các ý tưởng mới. Đồng thời có khả năng đánh giá các sáng tạo theo các tiêu chí thích hợp qua thảo luận, lập luận để thuyết phục hay bảo vệ quan điểm của mình.
Học sinh lập trình dựa trên phần mềm Stack và thẻ, bản đồ.
Xây dựng các bài toán với robot sử dụng các cảm biến thông minh: nhiệt độ, ánh sáng, gia tốc, khoảng cách, OID, góc nghiêng.
Vận dụng các khái niệm lập trình như biến số, danh sách, hàng đợi và ngăn xếp vào các bài toán cụ thể.
Lập trình Albert kết hợp các tính năng của điện thoại thông minh.