![]() |
| Ảnh minh họa: Alamy |
>> DN xuất khẩu phần mềm "hụt hơi" về nhân lực/ Doanh nghiệp Nhật than phiền về chất lượng nhân lực CNTT
Trong chưa đầy một năm nữa, Anh sẽ trở thành quốc gia đầu tiên trên thế giới đưa lập trình vào chương trình giảng dạy tiểu học và trung học. Trẻ em bắt đầu học viết mã khi đến trường lúc 5 tuổi và học liên tục đến ít nhất 16 tuổi khi kết thúc GCSE (tương đương lớp 10 ở Việt Nam).
Cuối giai đoạn một, học sinh được kỳ vọng có thể tạo ra và hiệu chỉnh các chương trình đơn giản cũng như “sử dụng công nghệ an toàn và tôn trọng”. Chúng cũng được dạy để hiểu về các thuật toán, làm thế nào để đưa vào chương trình trên thiết bị điện tử.
Sang giai đoạn hai, học sinh được dạy thiết kế và viết chương trình hướng tới mục tiêu cụ thể, bao gồm điều khiển hoặc mô phỏng hệ thống. Chúng cũng học về mạng lưới máy tính, sử dụng biện luận để phát hiện và sửa lỗi trong thuật toán.
Khi bước vào trường cấp hai hay giai đoạn ba của chương trình, trẻ được dạy về logic Boolean, hiểu về thuật toán phản ánh suy nghĩ máy tính và sự khác biệt giữa linh kiện phần cứng, phần mềm làm nên hệ điều hành và cách tương tác với hệ thống khác.
Giai đoạn bốn mở hơn khi giáo viên và học sinh tự do lựa chọn nội dung khóa học, tập trung vào trình độ cao hơn, hướng tới định hình sự nghiệp.
Đây được xem là cuộc cách mạng vĩ đại trong việc giảng dạy tin học khi mà phần lớn các bài học hiện nay chỉ về cách dùng chương trình Microsoft Office. Anh dẫn đầu thế giới về cuộc thay đổi này nhưng kỳ lạ là dường như không ai biết về nó.
Chương trình giảng dạy năm 2014 được Bộ trưởng Giáo dục Michael Gove công bố hồi tháng 7 năm nay. Từ đó đến nay, Bộ Giáo dục và bộ phận Máy tính Trường học (CAS) đã cộng tác với nhiều tổ chức như Codecademy – cung cấp lớp học lập trình miễn phí bằng các ngôn ngữ như Pytron, PHP, JavaScript và Ruby – để mang tới các nguồn tài nguyên cho giáo viên, học sinh, chạy thí điểm tại các trường học.
Codecademy đang phát triển phiên bản trang web đào tạo thử nghiệm để thầy cô và học sinh đăng ký và bắt đầu đưa lập trình vào lớp học. Codecademy có thể truy cập qua trình duyệt vì thế trẻ em đăng nhập tài khoản tại nhà và tiếp tục bài học dở trên lớp. Giáo viên dựa vào nền tảng để ra bài tập về nhà, đặt câu hỏi và xây dựng bài giảng riêng.
Một vài trường đã bắt đầu thí điểm Codecademy tại lớp học để đánh giá và phản hồi chương trình. Trường cấp một Snowsfields (Luân Đôn) thử sử dụng Codecademy từ kỳ học hè năm 2013 trước khi sử dụng như công cụ học tập chính thức trong năm học mới. Theo đại diện trường, các em học sinh đã có cảm giác về ngôn ngữ lập trình và cách nó được dùng bên trong các website truy cập hàng ngày.
Trong khi đó, học sinh tại trường Rendcomb (Cirencester) cũng dùng nền tảng Codecademy để nắm vững kiến thức cơ bản lập trang web rồi thêm vào yếu tố tương tác, phức tạp hơn qua việc học JavaScript. Những học sinh này áp dụng Codecademic cùng với toán học và HTML5 để viết trò chơi máy tính chạy trên trình duyệt web. Tất cả đều nhận thấy lợi ích từ việc này, đặc biệt trong khi học nhiều kỹ thuật lập trình và có xu hướng tự phát triển. Chúng độc lập hơn bạn đồng trang lứa, chịu trách nhiệm cho công trình của mình, hưởng thụ những thách thức và thành quả gặt hái được khi giải quyết được các nhiệm vụ lập trình do Codecademy đưa ra.
Dù vài trường đang nỗ lực để dẫn đầu cuộc chơi, phần lớn lại bị sốc khi biết chương trình lập trình bắt buộc phải đưa vào năm học tới. Nhiều giáo viên phải đào tạo lại, nhiều trường có xu hướng gặp khó khăn khi phải cung cấp nguồn tài nguyên máy tính cần thiết cho chương trình. Chắc chắn cần nhiều thời gian để điều chỉnh, tuy nhiên, Chính phủ Anh tin rằng sự thay đổi này thực sự đáng làm nhằm đảm bảo thế hệ công dân điện tử tiếp theo không chỉ có thể tiêu thụ nội dung mà còn có khả năng tạo ra nó. Người Anh cần nắm bắt cơ hội để thiết lập vị trí dẫn đầu trên bản đồ kỹ thuật số thế giới.
Theo Telegraph
Nội dung được đăng trên báo Bưu điện Việt Nam số 133 ra ngày 6/11/2013
