青少年信息学 – Python 编程

Khóa học Python ôn thi Hội thi Tin học trẻ, Bảng B (THCS): bài giảng trình chiếu, tài liệu tổng hợp kiến thức và bài tập về nhà sau mỗi buổi.

4 giai đoạn đến kỳ thi

1

Nền tảng

Tuần 1–6 (T10–T11/2026) · 12 buổi

Biến, nhập/xuất, if, for, while, chữ số, ước/nguyên tố, list, xâu

Tự giải bài dễ của đề thi (bài 1)
Xem các buổi
2

Kỹ năng thi

Tuần 7–14 (T11/2026–T1/2027) · 16 buổi

Hàm, xâu nâng cao, sắp xếp, dict/set, file INP/OUT, mảng cộng dồn, sàng nguyên tố, độ phức tạp

Giải được bài 1–2, biết vì sao bị "quá thời gian"
Xem kế hoạch
3

Thuật toán

Tuần 15–22 (T1–T3/2027) · 16 buổi

Duyệt/vét cạn, đệ quy, tham lam, hai con trỏ, tìm kiếm nhị phân, QHĐ cơ bản, loang (BFS)

Ăn điểm bài 3, lấy điểm từng phần bài khó
Xem kế hoạch
4

Luyện đề

Tuần 23–28 (T3–T4/2027) · 12 buổi

Thi thử đúng thể lệ + chữa đề, chiến thuật phòng thi

Ổn định tâm lý, tối đa điểm
Xem kế hoạch

Bài giảng & bài tập về nhà

Mỗi buổi gồm slide trình chiếu, tài liệu tổng hợp kiến thức và bài tập về nhà có ví dụ Input/Output như đề thi.

Buổi 1

Làm quen với Python

  • Viết và chạy chương trình Python đầu tiên
  • Dùng lệnh print để máy tính "nói"
  • Dùng Python như một chiếc máy tính siêu mạnh
26 slide 4 bài về nhà ★ ★ ★★ ★★★
Buổi 5

Vòng lặp for

  • for … in range(…) thay cho khối lặp lại n lần
  • Mẫu tích lũy: tính tổng, tích, đếm
  • In nhiều số trên cùng một dòng
24 slide 4 bài về nhà ★ ★ ★★ ★★★
Buổi 6

Vòng lặp while

  • while: lặp khi chưa biết trước số lần
  • Vòng lặp vô hạn và cách dừng
  • break – thoát vòng lặp, continue – bỏ qua một lượt
20 slide 3 bài về nhà ★★ ★★ ★★★
Buổi 9

Danh sách (list)

  • Tạo list, lấy phần tử theo chỉ số, thêm phần tử
  • Đọc một dãy n số trên một dòng – dạng input phổ biến nhất
  • Khi nào cần lưu dữ liệu vào list
23 slide 4 bài về nhà ★ ★★ ★★ ★★★
Buổi 10

Các thuật toán trên dãy

  • Tự viết thuật toán tìm lớn nhất / nhỏ nhất và vị trí
  • Kỹ thuật biến cờ để kiểm tra "mọi phần tử đều …"
  • Duyệt mọi cặp phần tử
23 slide 4 bài về nhà ★★ ★★ ★★ ★★★
Buổi 11

Xâu ký tự (string)

  • Lấy ký tự, cắt xâu, duyệt xâu
  • Các hàm hay dùng: upper, lower, isdigit, count, split, join
  • Xâu không sửa trực tiếp được – tạo xâu mới
23 slide 4 bài về nhà ★ ★★ ★★ ★★★
Zalo