Sự phát triển của công nghệ thông tin đang từng ngày từng giờ làm thay đổi cuộc sống của chúng ta. Ngành giáo dục đang phải đối mặt với vấn đề làm sao để giúp trẻ em tiếp cận với máy tính một cách tích cực, hữu ích và xây dựng nền tri thức số cho tương lai. Tuy là một mảng hẹp, nhưng việc rèn luyện kĩ năng lập trình cho trẻ là tiền đề rất quan trọng nhằm tạo nguồn nhân lực chất lượng cao cho sự phát triển của công nghệ.
Do đặc thù của lứa tuổi trẻ em, việc tiếp cận với các công cụ lập trình chuyên nghiệp gặp rất nhiều trở ngại. Hiện nay các nhà phát triển đã giới thiệu một số công cụ giúp trẻ em làm quen dể dàng với công việc lập trình.
- Scratch
- App Inventor
- Alice
- Lego Mindstorms