Cuộc thi VSAR được tổ chức bởi Báo Hoa Học Trò trực thuộc Báo Tiền Phong và nằm trong khuôn khổ Ngày hội STEM Quốc gia 2024 dưới sự chỉ đạo của Trung ương Đoàn TNCS Hồ Chí Minh, Bộ Khoa học và Công nghệ.
Với sứ mệnh mang lập trình đến gần hơn với thế hệ trẻ, Tekmonk Coding Olympiad không chỉ là một giải đấu mà còn là cơ hội để các bạn học sinh phát triển tư duy logic và rèn luyện kỹ năng giải quyết vấn đề thực tiễn.
Top 20 thí sinh xuất sắc nhất của Giải đấu sẽ được lựa chọn tham gia Olympic STEM Quốc tế, với cơ hội dự thi vòng chung kết tại Barcelona, Tây Ban Nha vào tháng 7/2025.
Nền tảng CodeCombat trong giải đấu Tekmonk Coding Olympiad là gì?
CodeCombat là một nền tảng học lập trình tương tác, giúp người dùng, đặc biệt là học sinh và người mới bắt đầu, học lập trình thông qua trò chơi. Thay vì học qua lý thuyết khô khan, học sinh sẽ điều khiển nhân vật, giải quyết các thử thách bằng cách sử dụng các ngôn ngữ lập trình phổ biến như Python, JavaScript. Qua từng nhiệm vụ, học sinh không chỉ nâng cao kỹ năng lập trình, kiến thức khoa học máy tính, mà còn rèn luyện khả năng giải quyết vấn đề và tư duy logic.
Một số đặc điểm nổi bật của CodeCombat
Học lập trình thông qua trò chơi: Người học điều khiển nhân vật bằng cách viết mã để hoàn thành các nhiệm vụ. Các nhiệm vụ này yêu cầu người chơi vận dụng logic lập trình, từ đó giúp họ nắm vững cú pháp và kỹ thuật lập trình một cách tự nhiên.
Hỗ trợ nhiều ngôn ngữ lập trình: CodeCombat hỗ trợ nhiều ngôn ngữ lập trình phổ biến như Python, JavaScript giúp học sinh có thể lựa chọn ngôn ngữ phù hợp.
Thiết kế phù hợp với người mới bắt đầu và học sinh: Giao diện thân thiện và thiết kế trò chơi dễ tiếp cận giúp học sinh dễ dàng nắm bắt kiến thức cơ bản về lập trình.
Phát triển kỹ năng tư duy và giải quyết vấn đề: Ngoài kiến thức lập trình, CodeCombat còn giúp học sinh rèn luyện tư duy logic và khả năng giải quyết vấn đề khi phải tìm cách hoàn thành nhiệm vụ.
Phù hợp cho giáo dục và tổ chức cuộc thi: Vì có tính năng theo dõi tiến trình và cung cấp các bài học lập trình đa dạng, CodeCombat thường được sử dụng trong các lớp học, trường học, và cuộc thi lập trình, giống như Tekmonk Coding Olympiad đã lựa chọn.
Nhìn chung, CodeCombat là một nền tảng rất hữu ích cho người mới bắt đầu học lập trình, đặc biệt là học sinh, vì nền tảng này kết hợp giữa học và chơi, giúp quá trình học tập trở nên thú vị và hiệu quả hơn.
Vì sao giải Tekmonk Coding Olympiad thi trên nền tảng CodeCombat?
CodeCombat là một nền tảng học lập trình trực tuyến, nơi học sinh có thể học và thực hành các ngôn ngữ lập trình như Python và JavaScript thông qua các trò chơi và thử thách thú vị. Nền tảng này phù hợp với các học sinh từ lớp 3 đến lớp 12, giúp các bạn nhỏ giải quyết các thử thách lập trình với độ khó khác nhau. Quá trình đưa ra thử thách và đánh giá sẽ được thực hiện riêng biệt cho từng cấp học để đảm bảo sự công bằng.
Mục tiêu của việc sử dụng CodeCombat là nhằm khơi gợi sự tò mò và thích thú của học sinh trong quá trình thực hiện thử thách, ngay cả với những học sinh chưa từng học lập trình trước đó, qua đó học sinh thấy việc học lập trình không hề khô khan.
Tính thân thiện với người mới bắt đầu: CodeCombat có giao diện trực quan và dễ sử dụng, phù hợp với các bạn học sinh từ Tiểu học đến THPT. Học sinh có thể học các khái niệm lập trình cơ bản mà không cảm thấy áp lực hay quá tải.
Phương pháp học qua trò chơi hấp dẫn: CodeCombat sử dụng mô hình game-based learning (học qua trò chơi), biến quá trình học thành một trải nghiệm phiêu lưu. Người học điều khiển nhân vật, hoàn thành nhiệm vụ thông qua lập trình, giúp cho việc học lập trình trở nên thú vị và lôi cuốn hơn.
Khả năng rèn luyện tư duy logic và giải quyết vấn đề: CodeCombat yêu cầu học sinh giải quyết các bài toán và thử thách logic để hoàn thành nhiệm vụ, từ đó phát triển tư duy giải quyết vấn đề. Qua từng cấp độ, học sinh phải tìm cách tối ưu hóa các giải pháp lập trình, từ đó rèn luyện kỹ năng tư duy logic và khả năng phân tích.
Đa dạng ngôn ngữ lập trình và khả năng áp dụng thực tiễn: CodeCombat hỗ trợ nhiều ngôn ngữ lập trình phổ biến như Python, JavaScript, giúp học sinh làm quen với các ngôn ngữ có ứng dụng thực tế cao.
Tạo môi trường thi đấu công bằng và dễ quản lý: CodeCombat cho phép tổ chức các bài thi với nội dung và cấp độ được tiêu chuẩn hóa, đảm bảo tính công bằng cho mọi thí sinh. Mỗi thí sinh đều sẽ phải hoàn thành các nhiệm vụ tương đương nhau trong một khoảng thời gian nhất định.
Khả năng tùy biến và mở rộng: Ban Tổ chức có thể thiết kế các thử thách riêng biệt hoặc điều chỉnh các cấp độ khó, phù hợp với từng đối tượng học sinh và yêu cầu của cuộc thi.
Phù hợp cho giáo dục STEM và phát triển kỹ năng tương lai: Với định hướng phát triển các kỹ năng STEM và tư duy lập trình, CodeCombat là nền tảng lý tưởng để giúp học sinh tiếp cận công nghệ một cách gần gũi, tạo nền tảng cho việc phát triển kỹ năng trong tương lai.
Đối với thí sinh đăng ký dự thi Giải vô địch Tekmonk Coding Olympiad, các đội thi cần đăng ký tham dự trước ngày 25/11/2024. Thí sinh đăng ký dự thi qua website chính thức của cuộc thi: https://vsar.vn.
Thí sinh Việt Nam và thí sinh quốc tế tham gia thi đấu giao hữu sẽ nộp kinh phí là 350.000 đồng/thí sinh (kinh phí bao gồm tiền đồng phục thi đấu, tiền ăn trưa, nước uống cho thí sinh dự thi vòng Chung kết).
Hotline hỗ trợ thí sinh tham gia Giải vô địch Tekmonk Coding Olympiad: 0858 514 499 / 0378 247 797.