Theo Chương trình giáo dục phổ thông 2018, môn Tin học có vai trò trung tâm kết nối các môn học khác, khai thác ưu thế về tích hợp liên môn bằng cách yêu cầu học sinh làm ra sản phẩm số của cá nhân và của nhóm học tập để thu hẹp khoảng cách giữa giáo dục hàn lâm và thực tiễn. Bài báo nêu một số đặc trưng của dạy học lập trình có thể khai thác để dạy học tích hợp cho học sinh lớp 8 và đề xuất một số nội dung trong các môn học có thể tích hợp được với lập trình, từ đó đưa ra những minh họa cụ thể. Dạy học lập trình theo hướng tích hợp là một trong những cách giúp học sinh giải quyết được các vấn đề cụ thể của các môn học được tích hợp với lập trình, từ đó giúp học sinh phát triển năng lực giải quyết vấn đề dựa trên máy tính.