Xuất phát từ chương trình toàn cầu giới thiệu về khoa học máy tính thông qua việc học lập trình Hour of Code, câu lạc bộ lập trình trẻ (Young Programmer Club- YPC) trực thuộc FPT Software đã lập nên lớp học Code for Kid, với mong muốn khơi dậy niềm đam mê học lập trình ở trẻ em Việt. Hiện nay Code for Kid có cả lớp học lập trình cho trẻ em tại Hà Nội, TPHCM và rất nhiều tỉnh thành khác trên toàn quốc
Nói về mục đích tạo nên lớp học Code for kid, phóng viên báo VietnamPlus đã có một buổi trao đổi với anh Phan Phương Đạt- nguyên là chủ nhiệm dự án Code for Kid thuộc đại học trực tuyến FUNix – đại học FPT. Anh đạt cho hay , do hiện nay số lượng trẻ em được tiếp xúc với các thiết bị công nghệ hiện đại như tivi, laptop, iPad, iphone,… khá nhiều nhưng vẫn chỉ là chơi trò chơi trên ứng dụng có sẵn, chứ chưa phải là sáng tạo cho mình một thế giới riêng. Từ lí do này, đạt cùng những người bạn khác quyết định mở lớp học, với mong muốn giúp các em xây dựng được một thế giới của riêng mình, khơi dậy niềm đam mê, kích thích sự tìm tòi và hứng thú với nền công nghệ mới
Được thành lập từ tháng 4 năm 2015, đến nay Code for Kid đã mở ra được 7 lớp học với 3 trình độ từ cơ bản đến nâng cao gồm: Thứ nhất là “Chơi với lập trình” dành cho các bé từ lớp một, để các bé bước đầu làm quen với lập trình cơ bản. Thứ hai là Scratch Beginner, dành cho các bé từ lớp 5 đến lớp 9, dạy các bé tạo ra những bộ phim hoạt hình ngắn dưới dạng 2D, 3D hay những phần mềm công cụ hỗ trợ học tập. Thứ ba là Scratch Advance, tức là xây dựng ứng dụng nâng cao và chuyên nghiệp hơn, trẻ sẽ tạo ra sản phẩm trò chơi hoặc ứng dụng ở mức độ khó hơn, tự tay lên ý tưởng và lập trình, hoàn thiện 100% sản phẩm của chính mình
Với cách sắp xếp khoảng từ 10 đến 12 học viên trên 1 lớp, mỗi lớp có từ 1 đến 2 giáo viên giảng dạy, cũng với nguyên tắc thiết kế khoá học hợp lí, Code for Kid tạo ra cho học sinh một sân chơi thoải mái lành mạnh, không bị gò bó bởi thời gian và có thể phân bổ hợp lí với các môn học khác tại trường. Độ dài mỗi khoá học là 16 buổi, mỗi tuần 2 buổi, mỗi buổi học 90 phút hoặc 8 buổi, mỗi tuần 1 buổi, mỗi buổi học 180 phút vào các ngày nghỉ thứ 7 và chủ nhật, thỏa sức cho trẻ thể hiện đam mê của bản thân. Vào mỗi buổi học, dưới sự hướng dẫn của giáo viên, học sinh sẽ được học và thực hành cách tạo ra rồi hoàn thiện 1 sản phẩm cá nhân
Cách đăng kí theo học các khoá học ở Code for Kid cũng vô cùng đơn giản và tiện lợi. Các bậc phụ huynh có thể tới trực tiếp câu lạc bộ lập trình trẻ để đăng kí, hoặc đăng kí online trên website của câu lạc bộ Young Programmer Club. Căn cứ vào số lượng học sinh đăng kí và trình độ, ban tổ chức sẽ sắp xếp lớp học và thông báo học phí mà phụ huynh sẽ trả cho việc thuê địa điểm dạy cũng như chi phí hỗ trợ giáo viên. Trung bình chung sẽ rơi vào khoảng 60 nghìn đồng đến 90 nghìn đồng cho mỗi buổi học
Sau khi đạt được những thành công nhất định như hiện tại, anh Phan Phương Đạt chia sẻ mong muốn trong tương lại Câu lạc bộ Young Programmer Club có thể mở rộng mô hình dạy và học này, để các giáo viên có thể đem tâm huyết và nhiệt huyết của mình đến tất cả các trẻ em, dù là ở các địa phương , các địa bàn tỉnh lẻ khác
Nhận thấy vấn đề dạy lập trình cho học sinh ngay từ bậc tiểu học là một quan điểm đúng đắn, thầy Nguyễn Anh Văn – hiện là giáo viên Toán- Tin của trường trung học cơ sở, trung học phổ thông Hai Bà Trưng ( tỉnh Vĩnh Phúc ), đã được ra ý kiến rất đồng từng với quan điểm này. Thầy cũng cho rằng , việc cho trẻ được làm quen với ngôn ngữ lập trình từ sớm dễ giúp trẻ nắm bắt và tiếp thu nhanh hơn , tạo ra động lực cũng như đam mê của học sinh đối với bộ môn Tin học. Ngoài ra thầy cũng cho hay:” Hiện nay các em học sinh cấp 2, cấp 3 vẫn coi Tin học là môn học phụ nên không chú tâm nhiều. Với tin học từ bé, tôi nghĩ việc học tin học trong các cấp học cao hơn sẽ được cải thiện theo chiều hướng tích cực “
Thêm đó, sau khi phỏng vấn một học sinh đã theo học 2 khoá lập trình tại câu lạc bộ Young programmer Club, em Bùi Nhật Minh ( học lớp 8 trường trung học cơ sở Archimedes Academy , Cầu Giấy ) phát biểu rằng: Từ sau khi học lập trình , cách nhìn nhận của em về việc sử dụng các thiết bị điện tử thông minh đã thay đổi. Nếu trước kia, em chỉ là chơi các trò chơi điện tử , thì cũng chỉ là thuận theo trò chơi đó mà thôi. Nhưng từ khi học xong khoá lập trình ở câu lạc bộ Young Programmer Club , em đã nghĩ về việc tạo ra ứng dụng game của riêng mình , do mình thiết kế và theo sở thích của mình. Nhật Minh cũng mong muốn có thể tiếp tục theo học các khoá học nâng cao để phát triển hơn nữa năng lực và đam mê của bản thân
Gần đây nhất, nhóm dự án Code for Kid đã hợp tác với trường trung học phổ thông Mạc Đĩnh Chi ( Ba Đình – Hà Nội) tổ chức 1 số lớp học miễn phí cho các em học sinh trong trường với thời lượng 2 buổi/ tháng. Lớp học Hour of code được tiến hành trong 1 giờ, giúp các em tập làm quen với ngôn ngữ lập trình. Ngoài ra , các giáo viên đã và đang giảng dạy tại Code for Kid sẽ tiến hành hỗ trợ tập huấn cho giáo viên tại trường về cách sử dụng code.org và các tài liệu liên quan, với mong muốn phổ biến môn học này vào đội ngũ giáo viên của trường, phát triển việc học lập trình trong môi trường học đường.