Ôn Tập Kiểm Tra Giữa Kỳ 2 Tin Học 10 (2025–2026) – Sách Kết Nối Tri Thức
1. Giới thiệu
Kỳ kiểm tra cuối kỳ 2 môn Tin học 10 năm học 2025–2026 là giai đoạn quan trọng giúp học sinh củng cố kiến thức lập trình Python. Nội dung ôn tập tập trung vào các chủ đề như: vòng lặp, danh sách, xâu ký tự, hàm và kiểm thử chương trình.
Bài viết này sẽ giúp bạn:
- Hệ thống lại kiến thức trọng tâm
- Nắm chắc lý thuyết + ví dụ
- Luyện tập hiệu quả để đạt điểm cao
2. Nội dung ôn tập trọng tâm
2.1. Câu lệnh lặp while trong Python
- Dùng khi không biết trước số lần lặp
- Cú pháp:
while <điều kiện>:
<khối lệnh>
👉 Đặc điểm quan trọng:
- Vòng lặp chạy khi điều kiện còn đúng
- Nếu quên cập nhật biến → dễ gây vòng lặp vô hạn
📌 Ví dụ:
x = 1
while x <= 5:
print(x)
x += 1
2.2. Kiểu dữ liệu danh sách (List)
- Dùng để lưu nhiều giá trị khác nhau
- Chỉ số bắt đầu từ 0
📌 Khai báo:
A = [1, 2, 3, 4, 5]
👉 Các thao tác quan trọng:
- Thêm phần tử:
append() - Xóa phần tử:
del,remove() - Chèn phần tử:
insert() - Duyệt danh sách:
for
📌 Ví dụ:
A = [1, 2]
A.append(10) # [1, 2, 10]
2.3. Làm việc với danh sách nâng cao
Một số lệnh quan trọng:
| Lệnh | Ý nghĩa |
|---|---|
A.append(x) | Thêm phần tử |
A.insert(k, x) | Chèn vào vị trí k |
A.remove(x) | Xóa theo giá trị |
A.clear() | Xóa toàn bộ |
👉 Toán tử in giúp kiểm tra phần tử có tồn tại hay không
2.4. Xâu ký tự trong Python
- Là dãy ký tự Unicode
- Không thể thay đổi từng ký tự (immutable)
📌 Ví dụ:
s = "Hello"
print(s[0]) # H
👉 Duyệt xâu:
for ch in s:
print(ch)
2.5. Các lệnh xử lý xâu
🔹 find() – tìm vị trí xâu con
🔹 split() – tách xâu thành danh sách
🔹 join() – nối danh sách thành xâu
📌 Ví dụ:
s = "1,2,3"
print(s.split(",")) # ['1','2','3']
2.6. Hàm trong Python
- Giúp chia nhỏ chương trình
- Tăng tính tái sử dụng
📌 Cú pháp:
def ten_ham(tham_so):
return gia_tri
📌 Ví dụ:
def inc(n):
return n + 1
👉 Một số hàm có sẵn:
len()2.7. Tham số và phạm vi biến
- Tham số: biến trong hàm
- Đối số: giá trị truyền vào
👉 Biến có 2 loại:
- Biến cục bộ (trong hàm)
- Biến toàn cục
📌 Dùng global để thay đổi biến ngoài hàm
2.8. Lỗi chương trình (Bài 29)
Các lỗi thường gặp:
- SyntaxError: sai cú pháp
- ValueError: sai kiểu dữ liệu
- IndexError: sai chỉ số
- ZeroDivisionError: chia cho 0
- NameError: biến chưa khai báo
👉 Lỗi logic: chương trình chạy nhưng kết quả sai
2.9. Kiểm thử và gỡ lỗi (Bài 30)
Mục đích:
- Phát hiện lỗi
- Đảm bảo chương trình chạy đúng
👉 Cách kiểm thử:
- In biến trung gian (
print) - Dùng nhiều bộ dữ liệu test
3. Phương pháp ôn tập hiệu quả
Để đạt điểm cao trong bài kiểm tra cuối kỳ, bạn nên:
✅ Học kỹ lý thuyết từng bài
✅ Làm lại toàn bộ câu trắc nghiệm
✅ Luyện viết code đơn giản
✅ Hiểu lỗi sai thường gặp
✅ Thực hành nhiều bài tập
4. Kết luận
Nội dung ôn tập Tin học 10 học kỳ 2 chủ yếu xoay quanh lập trình Python từ cơ bản đến nâng cao. Việc nắm chắc các kiến thức như vòng lặp, danh sách, xâu, hàm và lỗi chương trình sẽ giúp bạn tự tin bước vào kỳ thi.
👉 Hãy luyện tập thường xuyên và hiểu bản chất thay vì học thuộc để đạt kết quả tốt nhất!
