Khóa học Luyện thi Kỳ thi Khoa học Máy tính Hoa Kỳ – ACSL

Chương trình bắt đầu với hai tuần luyện tập lập trình chuyên sâu để tạo điều kiện cho các thí sinh nâng cao kỹ năng của mình. Sau đó, mỗi chủ đề trong số 12 chủ đề của ACSL sẽ được phân bổ trong hai tuần, cho phép thí sinh có đủ thời gian để khám phá và hiểu sâu hơn về từng chủ đề. Trước mỗi cuộc thi, các thí sinh sẽ được cung cấp hai bài toán lập trình không liên quan đến chủ đề hiện tại. Những bài toán này được thiết kế để nâng cao kỹ năng lập trình và giúp thí sinh cảm thấy tự tin hơn khi đối mặt với các thử thách đa dạng.







Dành Cho

Học sinh muốn tham gia các cuộc thi lập trình và khoa học máy tính của Liên đoàn Khoa học Máy tính Mỹ (ACSL)

Trình Độ

Mọi trình độ

Hình thức lớp học

Lớp học nhóm từ 7-12 học sinh

Hướng dẫn nộp bài

Để chuẩn bị tốt nhất cho cuộc thi, chúng tôi khuyến khích đọc:

Giới thiệu khóa học

Có 12 chủ đề/kỹ năng sẽ được bao quát trong suốt cuộc thi: Hệ thống số máy tính, Hàm đệ quy, Chương trình này làm gì, Notation Tiền tố/ Trung tố/Hậu tố, Bit-String Flicking, LISP, Đại số Boole, Cấu trúc dữ liệu, FSAs và Biểu thức chính quy, Lý thuyết đồ thị, Điện tử số và Lập trình ngôn ngữ Assembly. Ngoài ra, còn có 4 bài toán lập trình không nhất thiết phải liên quan đến các chủ đề này.

Chương trình bắt đầu với hai tuần luyện tập lập trình chuyên sâu để tạo điều kiện cho các thí sinh nâng cao kỹ năng của mình. Sau đó, mỗi chủ đề trong số 12 chủ đề của ACSL sẽ được phân bổ trong hai tuần, cho phép thí sinh có đủ thời gian để khám phá và hiểu sâu hơn về từng chủ đề. Trước mỗi cuộc thi, các thí sinh sẽ được cung cấp hai bài toán lập trình không liên quan đến chủ đề hiện tại. Những bài toán này được thiết kế để nâng cao kỹ năng lập trình và giúp thí sinh cảm thấy tự tin hơn khi đối mặt với các thử thách đa dạng.

Trong kỳ thi ACSL tại Việt Nam, ở các hạng mục thi đấu Senior, Intermediate, và Junior, học sinh cần giaỉ từ 3-4 bài lập trình để có cơ hội dự thi quốc tế cùng với lên tới 20 câu hỏi lý thuyết lập trình. Đối với kỳ thi tại Mỹ, học sinh sẽ phải hoàn thành tối thiểu 8 câu hỏi lập trình trong suốt mùa giải. Để ôn tập cho cuộc thi, thí sinh sẽ được luyện tập các câu hỏi lập trình dưới sự hướng dẫn của giảng viên. Bên cạnh đó, vào đầu chương trình, 14 bài toán giới thiệu sẽ được cung cấp, cùng với hơn 50 bài toán trả lời ngắn để thu hút sự tham gia của học sinh.

Giảng dạy bởi: Cựu giáo viên Khoa học Máy tính tại Trường Dalton, huấn luyện viên của các đội thi giành giải thưởng tại cuộc thi ACSL.

Hình thức khóa học

Trong suốt mùa giải, sẽ có bốn vòng thi. Mỗi cuộc thi bao gồm phần trả lời câu hỏi ngắn trong đó người tham gia phải trả lời 5 câu hỏi trong vòng 90 phút (thể lệ tại Việt Nam) hoặc 30 phút (thể lệ tại Mỹ). Trong phần viết, nhóm sẽ gặp nhau trên Zoom với mỗi học sinh trong một phòng Breakout riêng biệt vào một ngày đã thỏa thuận trước khi hạn nộp cuộc thi, cuộc thi đầu tiên sẽ diễn ra vào giữa tháng 1. Ngoài ra, mỗi cuộc thi còn bao gồm phần lập trình cho phép hoàn thành trong vòng 72 giờ sau khi bắt đầu. Mỗi học sinh có trách nhiệm hoàn thành phần này trước hạn nộp cuộc thi. Sau mùa giải chính, những học sinh có điểm số đạt yêu cầu trở lên sẽ được mời tham gia Vòng Chung Kết quốc gia Hoa Kỳ hoặc vòng Chung kết Quốc tế.

Nội dung khóa học

Lịch thi tại Mỹ: https://www.acsl.org/get-started/schedule

  • Cuộc thi số 1: mở vào ngày 4 tháng 11 năm 2024; kết thúc vào Chủ Nhật, ngày 12 tháng 1 năm 2025 lúc 11:59 tối theo giờ EST

  • Cuộc thi số 2: mở vào ngày 6 tháng 1 năm 2025; kết thúc vào Chủ Nhật, ngày 2 tháng 3 năm 2025 lúc 11:59 tối theo giờ EST

  • Cuộc thi số 3: mở vào ngày 3 tháng 2 năm 2025; kết thúc vào Chủ Nhật, ngày 13 tháng 4 năm 2025 lúc 11:59 tối theo giờ EDT

  • Cuộc thi số 4: mở vào ngày 3 tháng 3 năm 2025; kết thúc vào Chủ Nhật, ngày 18 tháng 5 năm 2025 lúc 11:59 tối theo giờ EDT

Lịch thi tại Việt Nam:

Kỳ thi ACSL 2025 tại Việt Nam chưa công bố ngày thi cụ thể, bạn có thể theo dõi trang web chính thức của ACSL tại Việt Nam để cập nhật thông tin mới nhất.

  • Vòng thi #1: dự kiến diễn ra vào cuối tháng 5/2025.
  • Vòng thi #2: dự kiến diễn ra vào cuối tháng 6/2025
  • Vòng thi #3:dự kiến diễn ra vào cuối tháng 7/2025
  • Vòng thi #4: dự kiến diễn ra vào cuối tháng 8/2025

Khóa học được thiết kế theo các giai đoạn khác nhau: khởi động, cuộc thi #1, cuộc thi #2, cuộc thi #3 và cuộc thi #4.

Lịch học

36 buổi học nhóm, mỗi buổi 1.5 giờ, tổng cộng 54 giờ học.

Nhiều khóa học năm 2025 sắp khai giảng: Đăng ký ngay!

Scroll to Top