Như mọi người đều biết, hiện nay giới trẻ được tiếp xúc với công nghệ từ rất sớm: đứa trẻ chưa biết nói cũng đã được dỗ ăn bằng video trên youtube, học sinh tiểu học sử dụng thành thạo cả laptop và tablet, học sinh trung học cơ sở được sắm smartphone riêng là chuyện bình thường. Trẻ em tiếp cận và học cách sử dụng công nghệ rất nhanh. Chẳng cần phải chỉ tận tay, chỉ cần thấy người lớn sử dụng là có thể bắt chước lại, tự mò mẫm tìm tòi chỉ một thời gian ngắn là sử dụng thành thạo. Tuy nhiên đó cũng chỉ là sử dụng công nghệ, còn việc hiểu và làm chủ công nghệ, trong đó cốt lõi là lập trình, thì lại là một câu chuyện khác. Trên thế giới đã và đang nổi lên phong trào học lập trình cho trẻ em. Thay vì đơn thuần chỉ sử dụng công nghệ, thì các em được tiếp xúc và học cách tự sáng tạo ra những sản phẩm cho riêng mình, từ các trò chơi, phần mềm trên máy tính đến các ứng dụng trên điện thoại di động. Các ngôn ngữ lập trình cho trẻ em hết sức đa dạng phong phú, đồ họa sinh động, hơn hết là dễ sử dụng, chỉ cần các thao tác kéo thả là đã có thể lập trình được. Thay vì phải học môn Pascal nhàm chán hồi trước thì với ngôn ngữ lập trình mới như Scratch hay Alice, học sinh không còn phải nhớ cú pháp, thư viện hay học cách debug (gỡ lỗi) từng dòng lệnh nữa. Trò chơi Flappy Bird được lập trình bằng ngôn ngữ Scratch Rất nhiều các quốc gia trên thế giới đã đưa lập trình thành môn học bắt buộc trong chương trình giáo dục. Ở Việt Nam, phong trào trẻ em học lập trình cũng đã bắt đầu xuất hiện và có được sự hưởng ứng của phụ huynh và học sinh, như chương trình Hour Of Code , các câu lạc bộ lập trình, một số trường dân lập như Vinschool cũng đã đưa môn học lập trình Scratch vào trong chương trình học. Trong tương lai việc học lập trình cũng sẽ trở nên phổ biến như học tiếng Anh bây giờ vậy. Các mẹ nghĩ sao về xu thế này ?