Học sinh lớp 11 đoạt giải lập trình nhờ tự học

Theo dõi VGT trên

Nguyễn Đức Thiện, học sinh lớp 11 trường THPT Hoàng Hoa Thám, Hưng Yên, được xướng tên tại Code War Junior, trong khi ba tháng trước còn chưa biết lập trình.

Ở cuộc thi này, cậu giành giải Khuyến khích. Kết quả được cho là khiêm tốn với nhiều người, nhưng là cột mốc quan trọng với Thiện. Đó là lần đầu tiên cậu tham dự một cuộc thi về tin học và cũng là thành tựu đầu tiên sau ba tháng tự học lập trình.

Bố Nguyễn Văn Thông chở Thiện từ Hưng Yên ra Hà Nội thi vào ngày nóng nhất tháng 6, động viên cậu con trai: “Có giải là tốt rồi”. Anh Thông cũng không kỳ vọng gì nhiều, bởi chỉ vài tháng trước, con trai anh còn lạ lẫm với máy tính.

Học sinh lớp 11 đoạt giải lập trình nhờ tự học - Hình 1

Nguyễn Đức Thiện tại cuộc thi Code War Junior hồi tháng 6 năm nay.

Nếu xét về “tuổi nghề”, Thiện tự nhận chẳng thể so với bất kỳ thí sinh nào. Con đường đến với lập trình của Thiện mới bắt đầu vào tháng 3 năm nay khi bố mang về một chiếc laptop. “Đó là laptop cũ, bố em mua lại với giá gần 6 triệu đồng”, Thiện kể. Có máy tính, cậu học sinh lớp 10 thực hiện ngay những dự định đã ấp ủ trước đây – muốn thành một lập trình viên như trong phim hành động, những người có thể “gõ phím là thay đổi thế giới”.

Tuy nhiên, con đường “gõ phím” không đơn giản như Thiện nghĩ. Thiện mới chỉ học tin học căn bản ở trường. Gia đình lại làm nghề nông, người thân cũng không có ai làm về IT. Khi đó, cậu học trò sinh năm 2004 chưa hiểu thế nào là lập trình và cũng không có ai chỉ dạy. Thứ lớn nhất cậu có là sự yêu thích và khả năng tự mày mò.

Cùng với chiếc laptop cũ, Thiện lên mạng tìm hiểu và nhận ra mình có thể học từ Internet. Những nền tảng dạy lập trình trên mạng, như HackerRank, CodeLearn… là những “người thầy” dạy lập trình đầu tiên của cậu học trò này.

HackerRank – một website chuyên xếp hạng trình độ và tạo môi trường để dân lập trình trao đổi, trau dồi kiến thức – là nơi Thiện chọn đầu tiên. Ban đầu, vốn tiếng Anh còn hạn chế khiến Thiện không thể tiếp thu trọn vẹn kiến thức ở đây. “Mỗi lần học em lại phải ‘Google Dịch’, nên nhiều khi cũng không hiểu hết bài. Khi code bị lỗi cũng chẳng biết nhờ ai hỗ trợ”, Thiện kể. Có lần, dòng code của cậu bị thừa một dấu cách khiến chương trình chạy lỗi, nhưng mất một tuần Thiện mới tìm được lỗi này.

Video đang HOT

Những dòng code thành công đầu tiên của Thiện được gõ trên chiếc máy tính đời 2015, RAM 4GB, chạy còn ì ạch. Nhưng với Thiện, đó không phải là vấn đề. “Em chỉ sợ thiếu kiến thức thôi”, cậu nói. Để bù đắp cho những thiếu hụt của mình, Thiện lao vào học.

Học sinh lớp 11 đoạt giải lập trình nhờ tự học - Hình 2

Nguyễn Đức Thiện (ngoài cùng bên trái) cùng bố (áo trắng) trong lần ra Hà Nội dự thi. Ảnh: Hải Đường

Tháng 8 vừa qua, các bạn đồng trang lứa mới được tiếp xúc với ngôn ngữ lập trình Pascal, nhưng khi đó, Thiện đã có kiến thức nhất định về C và Python – hai ngôn ngữ lập trình bậc cao được ứng dụng nhiều hiện nay.

“Mỗi ngày em dành khoảng hai tiếng để hoàn thành bài trên lớp, còn ba tiếng để tự học về lập trình. Cuối tuần có thể học lập trình nhiều hơn”. Thiện nói. Cậu cho rằng mình yêu lập trình, nhưng chưa đến mức “quên ăn quên ngủ”. Thậm chí, cậu còn tự nhận là mình ham chơi và đặc biệt thích chơi game. Thiện tìm cách kết hợp hai sở thích của mình và cuối cùng tìm ra phương án là tập lập trình game, để vừa được học vừa được chơi. Đó cũng là cơ duyên đưa cậu đến với CodeLearn – một nền tảng học lập trình với game đào vàng nổi tiếng.

Đầu tháng 9 vừa qua, Thiện tự thử thách khả năng của mình bằng cách đăng ký tham gia cuộc thi RL Comp do công ty FPT Software tổ chức. Vẫn với thử thách “đào vàng” quen thuộc, nhưng người lập trình cần tạo ra một thợ đào vàng ảo với trí thông minh đủ mạnh để đấu với thợ đào của đối thủ, đồng thời vượt qua các bẫy của trò chơi.

Vòng bảng, thợ đào vàng The_Winner (nickname của Thiện) xếp hạng 50 trong số gần một nghìn thí sinh tham dự. Thiện trở thành thí sinh trẻ tuổi nhất vượt qua vòng bảng của cuộc thi này. Kết quả của người chơi sinh năm 2004 khiến nhà sáng lập CodeLearn và là giám khảo của RL Comp, anh Cao Văn Việt, bất ngờ.

“Đây là cuộc thi về công nghệ học máy tăng cường (Reinforcement Learning), một nhánh con của công nghệ Trí tuệ nhân tạo và Học máy. Khi đưa ra cuộc thi này, chúng tôi phán đoán người dự thi sẽ là những chuyên gia AI hoặc dân lập trình sừng sỏ với nhiều năm kinh nghiệm, nên không thể ngờ một học sinh lớp 11 như Thiện lại có thể vượt qua vòng bảng”, anh Việt nói.

Học sinh lớp 11 đoạt giải lập trình nhờ tự học - Hình 3

Thợ đào vàng The_Winner của Thiện đạt được điểm số cao trong vòng bảng.

RL Comp – Đấu trường Học tăng cường là cuộc thi dành cho những người có niềm đam mê với công nghệ, trí tuệ nhân tạo và học máy. Các bài thi mô phỏng dưới dạng trò chơi đào vàng. Thí sinh có nhiệm vụ đào tạo và nâng cấp “não bộ” cho các thợ đào vàng ảo bằng thuật toán Reinforcement Learning, giúp thợ đào vàng học nước đi, luật chơi và tính toán chiến thuật để tránh bẫy cũng như vượt qua các thợ đào của Ban tổ chức.

Theo anh Việt, chuyện code chạy đúng với luật chơi, đạt được điểm số, chạy đúng theo mô hình học máy tăng cường là một thử thách khó. Kết quả này cho thấy Thiện đã có những hiểu biết cơ bản về Reinforcement Learning – điều mà ngay cả nhiều sinh viên năm cuối đại học về CNTT cũng chưa chắc đã được tiếp cận.

Dù vậy, thợ đào vàng The_Winner phải dừng chân ở vòng trong, trước những đối thủ sừng sỏ và dày dặn kinh nghiệm. Cậu học trò lớp 11 đến từ Hưng Yên khẳng định vẫn sẽ ưu tiên chương trình học trên lớp, đồng thời dành thời gian cải thiện khả năng tiếng Anh. “Dự định của em trước mắt là tự làm được một trò chơi và sau này có thể làm một công việc gì đó mà được lập trình mỗi ngày”, Thiện chia sẻ.

Bỏ Pascal, học sinh lớp 11 sẽ được dạy Python

Sau nhiều năm đưa vào giảng dạy, Pascal sẽ bị loại bỏ khỏi chương trình Tin học phổ thông vì lạc hậu, không còn phổ biến.

Bộ GD&ĐT đã ban hành hướng dẫn điều chỉnh nội dung dạy học môn Tin học đối với bậc THCS và THPT từ năm học 2020-2021. Đáng chú ý là chương trình lớp 11 với nội dung giảng dạy chủ yếu liên quan đến ngôn ngữ lập trình Pascal bị lược bỏ khá nhiều.

Theo Bộ GD&ĐT, sách giáo khoa (SGK) Tin học 11 trình bày những yếu tố đặc trưng riêng về Pascal quá sâu, không cần thiết, gây quá tải cho dạy và học. Ngoài ra, một số nội dung về Pascal mang nặng tính lý thuyết và vượt chuẩn kiến thức kĩ năng (KTKN).

Việc điều chỉnh nội dung giảng dạy môn Tin học 11 tập trung thay đổi những nội dung vượt quá chuẩn KTKN, không ảnh hưởng nhiều đến mục đích chính của môn học là Lập trình và Ngôn ngữ lập trình bậc cao, như xác định trong chương trình Tin học 11 năm 2006.

Hướng dẫn cũng loại bỏ những nội dung đi sâu vào chi tiết của Pascal do một số nội dung không phù hợp với trình độ nhận thức, tâm sinh lý của học sinh. Ngoài ra, ngôn ngữ Pascal hiện đã lạc hậu, không còn thông dụng.

Trên tinh thần loại bỏ Pascal khỏi chương trình Tin học 11, Bộ GD&ĐT cho biết cơ sở giáo dục có thể lựa chọn giảng dạy các ngôn ngữ lập trình có tính cập nhật, hiện đại, được dạy trong trường phổ thông nhiều nước như Python, C, C ...

Theo hướng dẫn, các phần lý thuyết, thực hành của môn Tin học 11 sau khi điều chỉnh sẽ dựa trên ngôn ngữ lập trình do trường lựa chọn giảng dạy.

Bỏ Pascal, học sinh lớp 11 sẽ được dạy Python - Hình 1

Bộ GD&ĐT cho rằng ngôn ngữ lập trình Pascal đã lỗi thời, không còn thông dụng. Ảnh: Wikipedia.

Đối với bậc THCS, chương trình Tin học lớp 8 cũng giới thiệu về cấu trúc lập trình cơ bản, được SGK minh họa bằng ngôn ngữ Pascal. Theo hướng dẫn mới, các trường sẽ lựa chọn ngôn ngữ lập trình khác để minh họa cho bài học.

Bỏ Pascal, học sinh lớp 11 sẽ được dạy Python - Hình 2

Học sinh lớp 11 sẽ được học Python, C thay cho Pascal.

Xuất hiện từ năm 1990, Python đang là một trong những ngôn ngữ lập trình bậc cao được sử dụng rộng rãi. Theo GitHub, Python là ngôn ngữ lập trình phổ biến thứ 2 trong năm 2019. Không chỉ dễ làm quen, Python còn được sử dụng trên nhiều hệ thống hiện đại tích hợp trí tuệ nhân tạo (AI), máy học và phân tích dữ liệu.

Trong khi đó, C và C là một trong những ngôn ngữ lập trình lâu đời nhất khi được tạo ra từ những năm 1970. Nhiều ngôn ngữ lập trình như PHP, Java hay JavaScript có nhiều điểm tương đồng với C. Theo Business Insider, C cũng được phát triển dựa trên C, là ngôn ngữ lập trình cốt lõi trong nhiều hệ điều hành, trình duyệt và trò chơi phổ biến.

Bạn thấy bài viết này có hữu ích không?
Có;
Không

Tin liên quan

Tin đang nóng

Thản nhiên chạm điểm nhạy cảm của người phụ nữ trong siêu thị, nam du khách nước ngoài ngang ngược "đã làm nhiều lần, không ai phàn nàn"Thản nhiên chạm điểm nhạy cảm của người phụ nữ trong siêu thị, nam du khách nước ngoài ngang ngược "đã làm nhiều lần, không ai phàn nàn"
16:53:59 18/01/2025
Xe tang lao vào đám đông chờ đèn đỏ, 1 người tử vong, 2 người bị thươngXe tang lao vào đám đông chờ đèn đỏ, 1 người tử vong, 2 người bị thương
16:50:31 18/01/2025
Tình hình căng thẳng gì đang xảy ra với Hằng Du Mục và các con riêng của Tôn Bằng?Tình hình căng thẳng gì đang xảy ra với Hằng Du Mục và các con riêng của Tôn Bằng?
15:46:29 18/01/2025
Soi cận căn hộ sang chảnh, "đậm mùi tiền" của Hoa hậu Đỗ Hà tại Hà NộiSoi cận căn hộ sang chảnh, "đậm mùi tiền" của Hoa hậu Đỗ Hà tại Hà Nội
17:16:51 18/01/2025
Thấy chúng tôi biếu mẹ chồng hộp thuốc bổ trị giá 1 triệu, bố xấu hổ liền cho lại 15 triệuThấy chúng tôi biếu mẹ chồng hộp thuốc bổ trị giá 1 triệu, bố xấu hổ liền cho lại 15 triệu
17:02:39 18/01/2025
Scandal "đổi tình lấy ca làm" tại McDonald's: Số nạn nhân tăng không ngừng khiến dư luận phẫn nộScandal "đổi tình lấy ca làm" tại McDonald's: Số nạn nhân tăng không ngừng khiến dư luận phẫn nộ
14:36:37 18/01/2025
Lee Hyori nấu ăn cho chồng mỗi ngày, cảm thấy cô đơn về mặt tinh thầnLee Hyori nấu ăn cho chồng mỗi ngày, cảm thấy cô đơn về mặt tinh thần
15:48:32 18/01/2025
Chuyện chấn động gì đã xảy ra với Jack và Thiên An vào 4 năm trước?Chuyện chấn động gì đã xảy ra với Jack và Thiên An vào 4 năm trước?
14:50:54 18/01/2025

Tin mới nhất

Nâng cao và biến đổi hình ảnh của bạn bằng trình chỉnh sửa video trực tuyến CapCut

Nâng cao và biến đổi hình ảnh của bạn bằng trình chỉnh sửa video trực tuyến CapCut

15:45:56 16/01/2024
Đã đến lúc bỏ lại các công cụ chỉnh sửa cũ và chấp nhận giải pháp thay đổi cuộc chơi. Gặp gỡ Trình chỉnh sửa video trực tuyến CapCut - giải pháp sẽ nâng cao, nâng cao và cách mạng hóa thế giới sáng tạo nội dung trực quan của bạn
Cách đăng Facebook để có nhiều lượt thích và chia sẻ

Cách đăng Facebook để có nhiều lượt thích và chia sẻ

22:01:27 21/12/2022
Chắc hẳn là ai trong chúng ta cũng luôn muốn các bài đăng trên Facebook có được nhiều lượt thích và chia sẻ. Tuy nhiên, làm thế nào để tối ưu bài đăng thì không phải ai cũng biết
Thêm nhiều bang của Mỹ cấm TikTok

Thêm nhiều bang của Mỹ cấm TikTok

21:03:46 21/12/2022
Louisiana và Tây Virginia là hai bang mới nhất cấm công chức sử dụng TikTok trên thiết bị công do lo ngại Trung Quốc có thể theo dõi người Mỹ và kiểm duyệt nội dung
Microsoft cấm khai thác tiền điện tử trên các dịch vụ đám mây để bảo vệ khách hàng

Microsoft cấm khai thác tiền điện tử trên các dịch vụ đám mây để bảo vệ khách hàng

20:03:41 21/12/2022
Microsoft đã cập nhật thỏa thuận cấm khai thác tiền điện tử trên các dịch vụ trực tuyến của mình. Việc khai thác tiền điện tử trên dịch vụ của Microsoft cần có sự cho phép bằng văn bản của công ty, nhưng cũng chỉ nhằm mục đích thử nghiệ...
Facebook trấn áp hàng loạt công ty phần mềm gián điệp

Facebook trấn áp hàng loạt công ty phần mềm gián điệp

20:01:24 21/12/2022
Meta (công ty mẹ của Facebook) cho biết họ đã ngăn chặn không dưới 200 hoạt động bí mật, trấn áp hàng loạt công ty phần mềm gián điệp kể từ năm 2017 tại khoảng 70 quốc gia
Meta đối mặt cáo buộc vi phạm các quy tắc chống độc quyền với mức phạt 11,8 tỷ đô

Meta đối mặt cáo buộc vi phạm các quy tắc chống độc quyền với mức phạt 11,8 tỷ đô

19:01:39 21/12/2022
Ủy ban Châu Âu - cơ quan điều hành của EU cho biết, đã phát hiện Meta vi phạm các quy tắc chống độc quyền của EU bằng cách bóp méo sự cạnh tranh trên thị trường quảng cáo trực tuyến. Meta có thể phải đối mặt với khoản tiền phạt lên tới ...
Không cần thăm dò, Musk nên sớm từ chức CEO Twitter

Không cần thăm dò, Musk nên sớm từ chức CEO Twitter

15:01:33 21/12/2022
Người dùng Twitter, các nhà đầu tư Tesla và chuyên gia phân tích trong ngành đều cho rằng Elon Musk nên sớm từ chức CEO Twitter
Đại lý Việt nhập iPhone 14 kiểu 'bia kèm lạc'

Đại lý Việt nhập iPhone 14 kiểu 'bia kèm lạc'

14:01:42 21/12/2022
Muốn nhập được các mẫu bán chạy như iPhone 14 Pro/Pro Max, các chuỗi đại lý bán lẻ ủy quyền của Apple bắt buộc phải nhập thêm hàng loạt phụ kiện đi kèm
Khai trương hệ thống vé điện tử và dịch vụ trải nghiệm thực tế ảo XR tại Quần thể Di tích Cố đô Huế

Khai trương hệ thống vé điện tử và dịch vụ trải nghiệm thực tế ảo XR tại Quần thể Di tích Cố đô Huế

09:38:18 21/12/2022
Sáng 20/12, tại Ngọ Môn, Đại Nội Huế, Trung tâm Bảo tồn Di tích Cố đô Huế đã tổ chức Lễ Khai trương Hệ thống vé điện tử và dịch vụ trải nghiệm thực tế ảo XR
'Dở khóc dở cười' với tính năng trợ giúp người bị tai nạn ôtô của Apple

'Dở khóc dở cười' với tính năng trợ giúp người bị tai nạn ôtô của Apple

09:37:54 21/12/2022
Tính năng phát hiện tai nạn ôtô mới ra mắt trên Apple iPhone và Apple Watch sẽ tự động tìm kiếm sự trợ giúp từ bộ phận cấp cứu khi có nguy cơ xảy ra tai nạn
Xiaomi sa thải hàng nghìn nhân sự

Xiaomi sa thải hàng nghìn nhân sự

09:35:12 21/12/2022
Gã khổng lồ smartphone Trung Quốc Xiaomi đang lên kế hoạch sa thải 15% trong số hơn 30.000 nhân sự trong bối cảnh công ty gặp khó khăn
Apple sẽ bắt đầu sản xuất MacBook tại Việt Nam vào giữa năm 2023

Apple sẽ bắt đầu sản xuất MacBook tại Việt Nam vào giữa năm 2023

09:34:00 21/12/2022
Đối với Trung Quốc, việc mất vị trí độc quyền sản xuất MacBook tượng trưng cho vị thế công xưởng thế giới của Trung Quốc đang bị suy yếu

Có thể bạn quan tâm

Negav lộ diện ở Bộ Tứ Báo Thủ, Trấn Thành khẳng định: "Những điều đã xảy ra thì không thể thay đổi"

Negav lộ diện ở Bộ Tứ Báo Thủ, Trấn Thành khẳng định: "Những điều đã xảy ra thì không thể thay đổi"

Hậu trường phim

20:17:44 18/01/2025
Chiều ngày 18/1, Trấn Thành và ekip làm phim Bộ Tứ Báo Thủ đã có buổi ra mắt chính thức tại sự kiện công chiếu ở thành phố Hồ Chí Minh.
Vụ lừa bán nam diễn viên ở Thái: Thỏa thuận ngầm với nhân vật bất ngờ cứu sống nạn nhân khỏi "chợ nô lệ"

Vụ lừa bán nam diễn viên ở Thái: Thỏa thuận ngầm với nhân vật bất ngờ cứu sống nạn nhân khỏi "chợ nô lệ"

Sao châu á

20:11:08 18/01/2025
Mới đây, nam diễn viên Câu Chuyện Hoa Hồng đã nhận lời phỏng vấn của tờ The Paper và có lần đầu kể lại chi tiết chuỗi ngày ám ảnh ở chợ buôn nô lệ tại biên giới Thái Lan - Myanmar.
EC siết chặt điều tra đối với trang mạng xã hội X

EC siết chặt điều tra đối với trang mạng xã hội X

Thế giới

20:10:04 18/01/2025
Cuộc điều tra lần này là một phần trong nỗ lực thực thi DSA, có hiệu lực từ tháng 11/2022, nhằm tạo ra một môi trường trực tuyến an toàn hơn cho người dân châu Âu.
Lewandowski cuối cùng cũng được thở

Lewandowski cuối cùng cũng được thở

Sao thể thao

20:09:04 18/01/2025
Thử nghiệm chiến thuật thành công của HLV Hansi Flick trong trận đấu với Real Betis mới đây có thể mở đường cho vị HLV người Đức bố trí Robert Lewandowski nghỉ ngơi nhiều hơn.
Thiên An tung toàn bộ ảnh chụp màn hình sau vụ Jack được "minh oan", tình tiết đảo ngược gây hoang mang

Thiên An tung toàn bộ ảnh chụp màn hình sau vụ Jack được "minh oan", tình tiết đảo ngược gây hoang mang

Netizen

20:05:37 18/01/2025
Thiên An đã tung toàn bộ tin nhắn với V. - cô gái năm xưa tố Jack có người thứ bavới cô trong lúc Thiên An đang mang thai.
Tình cũ của Jack bị tấn công

Tình cũ của Jack bị tấn công

Sao việt

20:05:19 18/01/2025
Mới đây, cái tên Thiên An tiếp tục trở thành tâm điểm chú ý trên mạng xã hội sau khi vụ ồn ào giữa cô và Jack cách đây 4 năm bất ngờ được đào lại.
Lên đồ ngày xuân cùng những chất liệu được ưa chuộng nhất mùa này

Lên đồ ngày xuân cùng những chất liệu được ưa chuộng nhất mùa này

Thời trang

20:02:59 18/01/2025
Không chỉ sở hữu khí chất sang trọng đặc sắc, những loại vải này đều có đặc tính giữ phom dáng tốt và có thể giữ ấm nhẹ nhàng trong tiết xuân.
Nhuộm tóc có làm tóc rụng nhiều hơn?

Nhuộm tóc có làm tóc rụng nhiều hơn?

Làm đẹp

19:53:45 18/01/2025
Thuốc nhuộm bán vĩnh viễn chỉ thấm một phần vào sợi tóc để phần lớn thuốc nhuộm vẫn nằm trên bề mặt, chỉ ảnh hưởng đến bề mặt tóc và không thấm vào lớp biểu bì tóc.
Lịch âm 18/1 - Xem lịch âm ngày 18/1

Lịch âm 18/1 - Xem lịch âm ngày 18/1

Trắc nghiệm

19:52:49 18/01/2025
Xem lịch âm: Dương lịch 18/1/2025; Âm lịch: 19/12/2024. Xem ngày tốt xấu, giờ đẹp xuất hành, khai trương, động thổ...
Nam ca sĩ Gen Z quay MV mới bằng iPhone 16, gửi lời "kêu cứu" khiến dân mạng chú ý

Nam ca sĩ Gen Z quay MV mới bằng iPhone 16, gửi lời "kêu cứu" khiến dân mạng chú ý

Nhạc việt

18:51:21 18/01/2025
Tối 17/1, Wren Evans chính thức thả xích MV Cứu Lấy Âm Nhạc. Sản phẩm đánh dấu màn trở lại của giọng ca Gen Z sau gần 1 năm im hơi lặng tiếng kể từ album đầu tay Loi Choi.