Đăng ký nhận tư vấn Khóa học "LẬP TRÌNH CÙNG CHUYÊN GIA", ThinkEdu sẽ liên hệ trong thời gian sớm nhất
Đăng ký nhận tư vấn Khoá học "LẬP TRÌNH CÙNG CHUYÊN GIA"
ThinkEdu sẽ liên hệ bạn trong thời gian sớm nhất
Khóa này giữ vai trò xây nền tảng cho học sinh tiếp cận lập trình C++. Học sinh học từ cài môi trường, nhập xuất, biến, kiểu dữ liệu, toán tử, rẽ nhánh, vòng lặp, mảng 1 chiều, string, hàm và luyện tập tổng hợp
Nội dung chính:
- Làm quen Code::Blocks / IDE
- Nhập, xu ất dữ liệu
- Kiểu dữ liệu, biến, hằng
- Toán tử số học, so sánh, logic
- If, if-else, switch
- For, while, do -while, break, continue
- Mảng 1 chiều
- String cơ bản
- Hàm cơ bản
- Bài tập và kiểm tra cuối khóa
Đầu vào:
- Học sinh l ớp 6–9 chưa ho ặc mới học lập trình
- Biết sử dụng máy tính cơ b ản, gõ phím, lưu file
Đầu ra:
- Viết được chương trình C++ cơ bản
- Giải được bài toán ở mức nhập môn
- Có nền tảng để học thuật toán
Kiến thức nổi bật cần thiết:
- Tư duy tuần tự
- Biến và ki ểu dữ liệu
- Mô hình input/output
- Biết đọc đề và mô tả bước giải
Số buổi:
- 24 buổi
Khóa này giúp học sinh dùng C++ thành thạo hơn để không bị “vấp” khi vào bài khó. Phần trọng tâm là mảng 2 chiều, hàm nâng cao, đệ quy cơ bản, struct,
vector, file và debug
Nội dung chính:
- Ôn tập cú pháp và code sạch
- Mảng 2 chiều
- String nâng cao
- Hàm nâng cao, tham chiếu
- Đệ quy cơ bản
- Vector, pair, struct
- Sort cơ bản
- File I/O cơ bản
- Debug và tối ưu code
- Bài tập tổng hợp
Đầu vào:
- Học xong C++ cơ bản
- Viết được chương trình dùng if, vòng lặp, mảng 1 chiều
Đầu ra:
- Viết chương trình mạch lạc, ít lỗi
- Dùng được các cấu trúc dữ liệu C++ phổ biến
- Sẵn sàng vào phần thuật toán
Kiến thức nổi bật cần thiết:
- Hàm và phạm vi biến
- Mảng 2 chiều
- Đệ quy
- Struct, vector
- Kỹ năng debug
Số buổi:
- 24 buổi
Đây là khóa bản lề, mục tiêu là đưa học sinh sang tư duy giải bài chứ không chỉ biết cú pháp. Nội dung gồm tìm kiếm, sắp xếp, prefix sum, two pointers, greedy cơ bản, mô phỏng, đệ quy ứng dụng và phân tích bài
Nội dung chính:
- Đọc đề, phân tích yêu cầu
- Mô hình hóa bài toán
- Tìm kiếm tuyến tính và nhị phân
- Sắp xếp và ứng dụng
- Prefix sum
- Two pointers cơ bản
- Greedy cơ bản
- Mô phỏng
- Đếm và thống kê
- Luyện đề theo chuyên đề
Đầu vào:
- Học xong C++ nâng cao
- Đã vững vòng lặp, mảng, string, hàm
Đầu ra:
- Giải được bài mức cơ bản đến trung bình
- Biết chọn kỹ thuật phù hợp
- Có tư duy giải thuật ban đầu
Kiến thức nổi bật cần thiết:
- Phân tích độ phức tạp sơ bộ
- Chia bài toán thành bước nhỏ
- Pattern nhận diện dạng bài
Số buổi:
- 30 buổi
Đây là khóa học dành cho các bạn học viên có năng lực tốt muốn thử sức mình tại các kỳ thi như tin học trẻ, học sinh giỏi hoặc cao hơn là có mục tiêu thi
chuyên
Nội dung chính:
- Ôn kiến thức chung cần thiết cho các kì thi tin học trẻ, học sinh giỏi...
- Dạng bài mảng, chuỗi, đếm, mô phỏng
- Dạng bài tìm kiếm, sắp xếp, greedy
- Dạng bài đệ quy, backtracking nhập môn
- Dạng bài số học, tổ hợp cơ bản
- Dạng bài prefix sum, two pointers
- Dạng bài DP cơ bản
- Dạng bài đồ thị cơ bản
- Luyện đề theo từng bộ
- Thi thử và chữa bài
Đầu vào:
- Học xong thuật toán nền tảng
Đầu ra:
- Sẵn sàng thi Tin học trẻ, HSG và bước đầu tiếp cận thi chuyên
- Biết giải đề theo thời gian
- Có kỹ năng trình bày và tối ưu
Kiến thức nổi bật cần thiết:
- Đọc hiểu đề nhanh
- Kỹ năng phân tích bài khó
- Kỹ thuật tối ưu và trình bày lời giải
Số buổi:
- 42 buổi
